AI-Powered · Open Source · Self-Hosted

Intelligent energy management
for homes & buildings

Autonomously optimize solar, batteries, heat pumps, and spot electricity prices using Model Predictive Control. Cut energy bills by up to 40% — automatically.

Get started free → Go to dashboard
Energy IT — Live Dashboard
Solar Output
4.7 kW
↑ 12% from forecast
Battery SoC
87%
Charging · 1.2 kW
Grid Import
0.0 kW
↑ Selling 2.1 kW
Heat Pump
1.4 kW
MPC scheduled
24-Hour Power Flow
Energy Flow Now
☀️
4.7 kW
Solar
🏠
1.4 kW
Home
🔋
+1.2 kW
Battery
−2.1 kW
Grid
40%
Average energy cost reduction
96
MPC steps ahead (24h horizon)
24/7
Autonomous AI optimization
15 min
Control cycle resolution

Everything your energy system needs

One platform to monitor, forecast, optimize, and control all your energy assets — from solar panels to heat pumps.

Real-time Monitoring
Live power flows, battery state, grid import/export, and heat pump metrics updated every 15 seconds via InfluxDB time-series.
🧠
MPC Optimization
Model Predictive Control solves a 24-hour rolling horizon every 15 minutes using CVXPY+ECOS, minimizing your energy cost while respecting physical constraints.
☀️
Solar PV Forecasting
Solcast API integration provides ML-based PV production forecasts with p10/p90 confidence bands. Cached intelligently to respect API limits.
🔋
Battery Control
Charge and discharge scheduling optimized for spot electricity prices, solar surplus, and time-of-use tariffs. Never waste free solar again.
🌡️
Heat Pump Integration
COP-aware thermal model accounts for outdoor temperature forecasts to pre-heat when solar is cheap, reducing grid dependency during peak hours.
📈
Spot Price Optimization
Day-ahead OTE spot prices (EUR + CZK) integrated with automated grid import/export decisions. Your battery becomes your personal power trader.
⛈️
Weather-Aware Control
WeatherAPI integration feeds temperature, cloud cover, humidity, and UV index forecasts into the MPC model for more accurate predictions.
📊
Grafana Analytics
Pre-built Grafana dashboards surface trends, savings reports, and forecast accuracy. All data lives in InfluxDB for long-term ML training.
🔒
Secure Multi-User Portal
JWT-based authentication, role-based access control, email verification, and per-tenant data isolation. Ready for SaaS deployment.

Up and running in minutes

1
Connect your devices
Point Energy IT at your Home Assistant, inverter, or smart meter. The client syncs data automatically every 60 seconds.
2
Configure your system
Enter battery capacity, heat pump specs, and tariff structure. The MPC model self-calibrates from the first day of data.
3
AI starts optimizing
Every 15 minutes the optimizer solves a new 24-hour plan. Schedules battery charge/discharge, heat pump pre-heating, and grid exports automatically.
4
Watch the savings grow
Track cost savings, energy flows, and carbon reduction on the live dashboard and Grafana analytics. Typical ROI within 3–6 months.

Built on proven open-source technology

Production-ready stack with battle-tested components and enterprise-grade observability.

CVXPY + ECOS solverConvex optimization for the MPC problem with guaranteed global optimality and sub-second solve times.
InfluxDB 2.7 time-seriesAll measurements, forecasts, and MPC schedules stored with future timestamps for Grafana queries and ML training.
FastAPI + PostgreSQL backendRESTful API with JWT auth, multi-tenancy, and admin panel. Async, typed, and OpenAPI-documented.
Docker Compose deploymentSingle-command deployment anywhere. All services containerized with health checks and automatic restart.
# MPC result — 96-step horizon { "horizon_steps": 96, "dt_min": 15, "objective_value": -2.34, "first_action": { "p_batt_charge_kw": 1.20, "p_grid_export_kw": 2.10, "p_hp_kw": 1.40, "soc_kwh_after": 8.75 } } # Solcast forecast (p50) pv_kw = [0.0, 0.3, 1.8, 4.2, ...] spot = [0.08, 0.06, 0.12, ...]

Start free. Scale when you’re ready.

All plans include the full optimization engine. Cloud plans add managed hosting and priority support.

Community
Free
Self-hosted. Run it on your own server or Raspberry Pi. Full source code on GitHub.
  • Full MPC optimization engine
  • Solar, battery & heat pump control
  • InfluxDB + Grafana dashboards
  • OTE spot price integration
  • Solcast & WeatherAPI support
  • Managed cloud hosting
  • Priority support
  • Multi-site management
View on GitHub
Enterprise
Custom
For property managers, ESCOs, and utilities operating multiple buildings.
  • Everything in Professional
  • Multi-site management
  • White-label portal
  • Custom integrations (API)
  • Dedicated infrastructure
  • 4h SLA with on-call support
  • Custom ML model training
  • SSO / SAML / LDAP
Contact sales

Ready to cut your energy bill?

Join smart homes and buildings already saving with AI-driven energy control.

Get started — it’s free Log in to your account