Screenshots From the README of ergo5/hass-energa-my-meter-api.
About
Energa My Meter API (Mój Licznik API) reads electricity meter data for Energa Operator customers in Poland. It talks to the native REST API of the Mój Licznik portal rather than scraping the website, so it depends on the vendor's cloud. It adds sensors for the Energy Dashboard with hourly consumption and production, and it detects two-zone meters on G12 and G12w tariffs with separate peak and off-peak tracking. Price settings for each zone and for export let it calculate costs in PLN, and prosumer accounts get a net billing balance with a configurable coefficient. A history download action fetches hourly data from the API and repairs gaps from a chosen start date. It is set up in the interface with the Mój Licznik email and password.
Automatic summary of the README and code of ergo5/hass-energa-my-meter-api. 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
- Sensors
Setting it up
Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.
Energa My Meter Login
- Username (email)
- Password
Update Password
- New Password
After setup
- Username
- New Password
- Price per kWh (consumption) [PLN]
- Zone 1 price per kWh (peak) [PLN]
- Zone 2 price per kWh (off-peak) [PLN]
- Rate per kWh (production) [PLN]
- Prosumer coefficient (0-1)
- Prosumer baseline import [kWh]
- Prosumer baseline export [kWh]
- Start Date
Texts from the code of ergo5/hass-energa-my-meter-api.
Actions
- Fetch historyFetches historical hourly data from the Energa API.Fields: Start date, Number of days
From the README
🇵🇱 This integration is designed for customers of Energa Operator — a regional electricity distributor serving northern Poland (Pomorze, Warmia-Mazury, Kujawsko-Pomorskie).
A robust integration for Energa Operator in Home Assistant that communicates directly with the native REST API — not web scraping. It retrieves data from the "Mój Licznik" portal and integrates seamlessly with the Energy Dashboard. Features self-healing history import, automatic cost calculation, and reliable cumulative statistics.
- 📡 Native API: Direct communication with Energa's REST API — lightweight JSON responses, stable interface.
- 📊 Energy Dashboard Ready: Dedicated sensors (Panel Energia) designed specifically for correct statistics.
- 💰 Automatic Cost Calculation: Calculates energy costs in PLN based on configured prices.
- 🛡️ Reliable Statistics: Spike-free Energy Dashboard — data is always consistent.
- ⚡ Hourly Granularity: Precise hourly consumption/production tracking.
- 🔌 Multi-Zone Tariffs (G12/G12w): Automatic detection of two-zone meters with separate peak/off-peak tracking for both import and export.
- ⚖️ Prosumer Balance: Tracks net billing balance with configurable coefficient (default 0.8).
- 🛠️ Auto-Repair (Self-Healing): The "Download History" feature automatically fixes gaps and corrupted data.
- 🔍 Auto-Detect: Automatically identifies consumption and production meters.
Shows in Vulpo
Chart card, Apple Watch.Information
- Installs
- 92 sharing analytics
- GitHub stars
- 21
- Connection
- Uses the vendor's cloud
- Upkeep
- Updated in the last 6 months
- Version
- v4.16.0,
- Category
- Energy, Meters and monitoring
- Kind
- Marketplace integration
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
energa_mobile- Issues
- Report an issue














