Home Energy Manager

Monitor and control your GivEnergy solar & battery system from your own computer.
No cloud account needed. Your data stays on your network.

license MIT downloads 2,543
Download Free

Support this project

Buy Me a Coffee

Get started in 30 seconds

  1. Download the app for your computer from the link above
  2. Enter your inverter's IP address in Settings (or click Scan Network to find it automatically)
  3. Click Connect — live data appears immediately

Everything you need

📊

Real-time Dashboard

Solar generation, battery charge, grid import/export, and home consumption — updating live every few seconds.

Energy Flow Diagram

Animated visual showing where your power is flowing right now — solar, battery, home, grid.

🔋

Battery Detail

Cell voltages, temperatures, and health for every battery module. Cold battery warnings included.

📅

Charge Schedules

Up to 10 charge and 10 discharge time slots. Switch between Eco, Timed Discharge, and Pause modes.

🛡️

Manual Overrides

Force Charge and Force Discharge buttons for instant control. Click to start, click again to stop.

📄

PDF Consumption Reports

Open Consumption Report from the Power page for charts, summary tables, cost breakdowns, and Print / save as PDF. History exports CSV only.

📈

History & Costs

Charts from 15 minutes to 7 days. Enter your tariffs to see real-time cost estimates, and export History data to CSV.

🐙

Octopus Cosy (beta)

Enter your three cheap-rate windows and the app automatically charges your battery during each one.

💷

Octopus Agile (beta)

Set price thresholds and the app charges when prices are low, discharges when high, with a live 24-hour forecast.

❄️

Auto Winter Mode

Protects your battery from cold by automatically charging it from the grid when the temperature drops.

☀️

Solar Monitoring

Voltage, current, and power for each solar string. Supports dual-string systems.

📐

Meters Page

External meter readings with per-phase data and CT clamp status card.

📱

Access From Anywhere

Works as a headless server on a Raspberry Pi. Access from your phone via Tailscale — no cloud needed.

🔔

Alert Notifications

Get alerted when battery temperature, SOC, or solar exceeds thresholds — via Telegram, ntfy, or Pushover push notifications. Send /status, /today, or /report in your Telegram chat for a live snapshot, today's cost summary, or yesterday's full consumption report.

Screenshots

Consumption Reports

Works with your inverter

Home Energy Manager supports every known GivEnergy model.

Gen 1 Gen 2 Gen 3 Gen 4 Three Phase AC Three Phase HV Gen 3 All-in-One AIO Hybrid AIO Commercial PV Inverter AC Coupled

Available on your platform

🪟
Windows
.msi installer
🍎
macOS
Apple Silicon & Intel
🐧
Linux
.deb & .rpm
🍓
Raspberry Pi
64-bit ARM
📱
Phone / Tablet
via browser

Need Help or Have Ideas?

If you find this project useful, consider buying me a coffee to support ongoing development. ☕