Energy Hub
Your solar system, the electricity market, and your smart home — in one place. Watch live generation across every plant, find the cheapest hours to run heavy appliances, and let surplus solar switch loads on by itself.
Four tabs, one energy picture
Built around the daily question every solar owner asks: am I making power, what is it worth right now, and what should I do with it?
Power
Combined live output, today's yield, and a per-plant breakdown.
Prices
Day-ahead curve, cheapest-window planner, and a spend-or-sell call.
Automation
Run appliances on solar surplus or cheap grid prices, hands-free.
Account
Connect to GoodWe SEMS; prices work signed-out from a public feed.
Turn raw readings into decisions
Manufacturer portals show you numbers. Energy Hub turns them into the few decisions that actually save money.
See everything live
One headline number for combined output across all your properties, with each plant's contribution, battery state, and a 24-hour generation curve.
Run loads at the right hour
The planner scans the day-ahead market and pinpoints the cheapest 1–3 hour window, so the dishwasher, EV or water heater run when power costs the least.
Spend or sell?
A plain-language, worked-out comparison of exporting surplus to the grid versus using it at home — driven by your own editable tariff, VAT and margins.
Automate the surplus
Set on/off thresholds with hysteresis, and Energy Hub switches your chosen smart plugs on when there's spare solar — or when the grid price drops to your limit.
Inverter-level detail
Drill into a plant for live flow, today's energy mix, self-sufficiency, battery charge, and per-inverter health, temperature and firmware.
Always usable
No login wall. Public market prices and the full layout show up signed-out; connect an account when you want your own live plant data.
Talks to the systems that matter
A clean ports-and-adapters core keeps each integration behind a protocol, so new inverters, markets or smart-home backends can drop in without touching the UI.
GoodWe SEMS
Live plant output, today's and lifetime yield, power flow, battery state and per-inverter telemetry from the GoodWe SEMS Portal.
OKTE day-ahead
The Slovak short-term market's day-ahead prices in 15-minute periods, rolling into tomorrow once published — public, no account needed.
Apple HomeKit
Your smart plugs and switches become controllable "dump loads" that Energy Hub turns on and off automatically as conditions change.
How it's built
A native SwiftUI app on a provider-agnostic domain core. Composition happens in a single root; everything else depends on protocols, which keeps it testable and easy to extend. Prices and plant times are anchored to the market's zone, and money math runs on canonical unit types rather than loose doubles.