This page documents every major element of the app and how they connect: systems, buses, loads, storage, converters, strategies, simulations, and the dashboards that surface results. It is public and read-only.
PyMox models a real power system. These concepts map directly to what you configure in the app.
The top-level container for topology, location, thermal parameters, and strategy.
DC or AC buses define voltage domains and capacity constraints.
Loads can be static or scheduled to reflect real behavior.
Batteries define capacity, SoC limits, and charge/discharge power.
Chargers represent power sources and connect to buses.
Grid links define import/export power limits and event history.
Loads represent everything that consumes power on a bus.
Batteries store energy and buffer peaks.
Chargers represent energy sources feeding a bus.
Grid connections define how the system interacts with shore power.
Converters move energy between buses with limits and losses.
PyMox converts your system setup into a connected energy map, runs simulations with real constraints, then renders dashboards for planning and monitoring.
Onboarding or the System page creates buses, loads, storage, and sources.
Your components form a connected map that mirrors the real system.
Simulations evaluate each time step, dispatch, and energy routing.
Dashboards present SoC, runtime, grid impact, and forecasted risk.
Where to go in the product and what each screen does.
Step-by-step setup for categories, strategy, sources, batteries, and loads.
The system map and resource panels live here.
A daily snapshot with SoC, runtime, and net power signals.
Last 24 hours of grid, battery, and self-consumption performance.
Plan days ahead with adjustable reserve, usage, and grid schedules.
Explore ranges from today to 90 days with energy breakdowns.
Scenario dashboards for long-range planning.
Subscription management for teams with checkout and a billing portal.
Team members, roles, and API tokens are managed in the account area.
PyMox simulates the system step-by-step using dispatch strategies, converter constraints, and dynamic loads.
Buses, loads, storage, and converters form a graph. The simulator decides how energy moves between buses and how converter efficiency affects net delivery.
Forecasts and history rely on rollups and external data sources. These feed the baseline for simulations and charts.
Daily SoC rollups establish the starting point for simulations.
Daily temperature rollups seed climate and HVAC demand modeling.
Forecasted outdoor temperatures inform climate-aware loads.
Grid connection changes are stored as events.
System resources keep configuration consistent across the app.
Charts render series built from your simulation and rollup data.
Common issues and what to check first.