Screenshots From the README of mrebbert/1komma5-ha.
About
1KOMMA5° connects Home Assistant to the 1KOMMA5° Heartbeat energy platform for solar, battery, heat pump and EV wallbox setups. It adds sensors for power, energy, cost, dynamic electricity prices with a 30-hour forecast, weather and the platform's AI optimization decisions, plus switches, selects and times for charging mode and departure. Actions find the cheapest or most expensive price window, fetch Heartbeat metrics for a time period and force a data refresh. Options cover the feed-in tariff and the length of the cheapest charging window. It also passes on the platform's push notifications as automation events, and the entities fit the Energy Dashboard. It relies on the vendor's cloud and is set up in the UI with the account email and password.
Automatic summary of the README and code of mrebbert/1komma5-ha. Something wrong, or are you the maintainer and want your own text here? Get in touch
Supports
Uses the vendor's cloud Needs an internet connection and an account with the vendor.
From the Marketplace Installed through the Marketplace, formerly HACS.
Actively maintained Its author released or pushed a change in the last six months.
Provides
- Switches
- Sensors
- Weather
- Calendars
Setting it up
Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.
1KOMMA5° Login
- Email address
- Password
Also asked when signing in again and changing the connection.
Select system
- System
After setup
- Feed-in tariffRevenue per exported kWh (incl. all bonuses), e.g. 0.0803 for 8.03 ct/kWh.
- Charging-window duration (minutes)Length of the cheapest-charging-window today sensor in minutes (multiple of 15, 15–240). Default 60.
Texts from the code of mrebbert/1komma5-ha.
Entities
- Binary sensorsCheap electricity, Cheapest hour now, AI: Battery grid charging, AI: Battery grid discharging, AI: Battery charge lock, AI: Battery discharge lock, AI: EV grid charging, AI: Heat pump recommendation, Site connected, Connected, Dynamic tariff active, Time-of-use optimisation active, and 3 more
- CalendarsAI decisions
- NumbersVehicle battery level (manual), Target battery level
- SelectsCharging mode, Assigned vehicle
- SensorsPV power, Battery power, Battery charge, Grid power, Grid import, Grid export, Total consumption, Household consumption, EV charging power, Heat pump power, Air conditioning power, Self-sufficiency, and 58 more
- SwitchesEMS auto mode
- TimesDeparture time
Actions
- Find cheapest windowFinds the cheapest contiguous time window in the electricity price forecast.Fields: Duration (minutes), Earliest start, Latest end, Integration
- Find most expensive windowFinds the most expensive contiguous time window in the electricity price forecast — useful for load shedding.Fields: Duration (minutes), Earliest start, Latest end, Integration
- Force coordinator refreshForce an immediate refresh of one (or all) data coordinators. Useful after a power outage, for debugging, and as a reset hook in automations.Fields: Coordinator, Integration
- Get Heartbeat metricsFetch aggregated 1KOMMA5° Heartbeat metrics (PV, grid consumption / feed-in, costs, revenue) for a time window.Fields: Time window, Integration
Troubleshooting
- DiagnosticsDownloads a diagnostics file to attach to a bug report.
- System healthAdds its status to Home Assistant's system information.
- Repair noticesNotices it can show in Settings, Repairs:EMS settings unavailable
From the README
1KOMMA5° (also written 1komma5, 1k5) runs the Heartbeat energy platform for solar + battery + heat pump + EV wallbox setups. This is the Home Assistant integration for it, distributed via HACS at github.com/mrebbert/1komma5-ha.
Dynamic electricity prices (dynamischer Stromtarif), 30-hour price forecast, AI optimization decisions, per-device cost allocation, cheapest-charging-window scheduling, weather forecast, and cloud push notifications, all as native HA sensors, services and bus events. Works on both 1KOMMA5°-backend accounts (emp_type: "1K5", most newer installs) and legacy GridX-backed accounts (emp_type: "GRIDX").
- ⚡ 60+ sensors across 8 coordinators covering power, energy, cost, dynamic prices, AI decisions, weather, system health, §14a grid-fee reduction and contract overview
- 💶 Dynamic tariff support with 30-hour price forecast, cheapest-window sensors, and per-consumer cost allocation
- 🤖 AI optimization events — react to Heartbeat's grid-charge / heat-pump-recommend decisions in real time
- 🔔 Cloud notification bridge (v0.1.52) — drive automations from the same push notifications the 1KOMMA5° mobile app receives
- 🌍 Seven locales (DE, NL, FI, ES, DK, SE, AU) with per-market currency (EUR, DKK, SEK, AUD)
- 🏠 Energy Dashboard-ready out of the box; no template sensors, no manual wiring
- 📥 Available in the HACS Default Store — no custom repository setup needed
Shows in Vulpo
Quick Toggle card, Select card, Calendar card, Chart card, Lumen sky, Apple Watch, Control Center.Information
- Installs
- 92 sharing analytics
- GitHub stars
- 15
- Connection
- Uses the vendor's cloud
- Upkeep
- Updated in the last 6 months
- Version
- v0.1.74,
- Category
- Weather and alerts
- Kind
- Marketplace integration
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
onekommafive- Issues
- Report an issue














