Animated flow screen
3-D card chrome, sun-moon arc that tracks the time of day, particle streams that speed up under load, and a hero status pill that sums up your whole system at a glance.
One platform for your inverter, battery bank, MPPTs and the grid. Live data, updated every second, not every five minutes like the cloud-only platforms. Automation rules that trigger in under a second, energy cost analytics, and a headless setup wizard so you never need a keyboard on the Pi.
Same real-time data, same controls, anywhere on the planet. Android & iOS.
Most cloud platforms poll your inverter once every 5 minutes. everything you see is already old, and rules can't react until the next cycle. PVCommander reads directly from your inverter and streams the values to you live, end-to-end encrypted. Automation evaluates at 1 Hz.
Live monitoring, control, automation, insights, alerts, backup, plus the plumbing to keep it all running without you thinking about it.
3-D card chrome, sun-moon arc that tracks the time of day, particle streams that speed up under load, and a hero status pill that sums up your whole system at a glance.
Run multiple sites: home, office, holiday house, customer installs, all from one app. Switch between them in two taps.
Tap an icon on the flow screen for the full picture: cluster totals, per-inverter mode & faults, per-pack SOC / SOH / capacity / cycles.
Per-MPPT tracker volts, amps, watts. Per-phase voltage, current, power, frequency. The detail your installer asks for.
Built-in support for Victron SmartSolar & BlueSolar, EPEver / Tracer, Srne, RICH SOLAR, PowMr, Renogy Rover, and Victron Cerbo GX (Venus OS). Auto-detect model + serial + firmware.
SOC-regression based ETA with instant-amps fallback. "Time to 20 %" or "Time to 100 %" right under the battery icon, calibrated, not the dumb instantaneous-current estimate.
Apply settings straight from the app. Config-driven conditional visibility, only shows what's relevant to your inverter type and current mode.
Create, edit and delete inverter profiles. Time-based schedules. SOC-based switching with upper/lower battery limits.
Triggers on SOC, PV, load, grid, voltage. Combine 2 with AND/OR. Five action types: profile switch, smart-device command (Tasmota, Shelly, Zigbee2MQTT, HA), HTTP webhook, GPIO pin, push notification. 1-second evaluation, per-rule cooldown, dry-run, activity log.
Safe pin selection (system-reserved pins excluded), live test toggle, pin state published to your home-automation hub. Drive relays straight off the Pi.
EskomSePush integration with stage-aware schedules, area lookup, and automation hooks: pre-charge the battery before your slot, ride it out, recover after.
Daily / monthly / yearly bars. Compare current vs previous period. Cost recovery gauge with payoff timeline. "What you'd have paid without solar" baseline. 12-month savings chart. Three tariff types (Flat, Time-of-Use, Tiered) with historical accuracy (each day costed against the tariff in effect that day).
7-day forecast with temp, wind, UV and solar radiation. Predicted kWh per day, auto-calibrated against your own production history. Optional 18:00 push with accuracy summary.
Hourly, daily, monthly bars and lines for PV, load, grid, battery. Pick any date, scroll through years of data, all stored locally on your Pi.
Per-sample integration on every inverter and battery handler. Fast device or slow device, each one is measured against its own wall-clock cadence so the daily totals always add up.
Real-time fault alerts, automation triggers, daily 20:00 and weekly Sunday energy summaries (produced, consumed, exported, est. savings). Per-category opt-in.
Configure SMTP and route fault events to any inbox. Per-event-type alert, notify, and log flags. Keep your own SMTP, no third-party dependency.
Encrypted (AES-256) backups to Google Drive on a daily or weekly schedule, AND to a backup agent on any PC on your network. Rolling retention, SHA-256 integrity check, push-on-completion. Restore from either side.
Auto-discovers ~26 sensors in Home Assistant on first connect. Industry-standard SunSpec bridge exposes inverter + battery to any compatible client, ready out of the box.
QR code or tap-to-add link sent over WhatsApp, iMessage, email. Recipient lands on Add System with everything pre-filled. Multiple users per system.
4-step wizard over Wi-Fi AP or Bluetooth. Static-IP-first with live validation and automatic rollback if the gateway is unreachable.
Auto-connect to your Pi over local Wi-Fi for instant response. Seamlessly switch to the cloud broker when you leave the house.
Every live data packet is encrypted end to end, compressed, and signed with per‑system credentials. Your data stays your data.
A small handler watches all the others. If one crashes (bad register read, disconnected USB, anything), it gets relaunched in seconds. You don't notice.
Start & stop individual handlers from the app, see live status, check subscription & licensing, push backend upgrades remotely.
Three modes respected across every screen, chart and card. Follow your phone, or pick one and stick. In-app help tours on every screen too.
Wire up conditions to actions. Trigger profile switches when SOC drops, fire an MQTT publish to your Tasmota relays, hit a webhook on your home automation hub, toggle a GPIO pin straight on the Pi.
Real numbers. Real tariffs. Time-of-use, tiered, flat rate. Pick a preset or build your own. Compare what you actually paid versus what you would have paid without solar.
Native bridges to the hubs, controllers, and smart devices already on your network.
And if it's not on the list yet, the rule engine can hit any HTTP endpoint or publish to any MQTT broker. Connect anything.
Encrypted, scheduled backups to Google Drive and to a PC on your LAN. Roll-up retention. SHA-256 integrity check on every transfer.
Free. Pairs with any Pi running the PVCommander backend.
Installing on the Pi? Grab the backend from apt.pvcommander.com.