Energa My Meter API - Native API integration for Polish energy meters (now in HACS Default!)

Energa My Meter API - a native REST API integration for Energa-Operator customers in Poland - has just been merged into the HACS Default repository!

What it does

This integration connects to the Moj Licznik (My Meter) native API to provide:

  • Energy Dashboard ready - dedicated statistics sensors with correct cumulative sums
    • Automatic cost calculation in PLN with per-zone pricing (G11, G12, G12w)
    • Hourly granularity - precise consumption and production tracking
    • Multi-zone tariffs - automatic G12/G12w detection with separate peak/off-peak sensors
    • History import & repair - download and rebuild clean statistics from any date
    • Native REST API - no web scraping, lightweight JSON communication

What makes it different

Unlike web-scraping approaches, this integration communicates directly with Energa’s REST API backend (api-mojlicznik.energa-operator.pl), which means:

  • Faster and more reliable data retrieval
    • No dependency on website layout changes
    • Token-based session management with automatic refresh

Installation

  1. Open HACSIntegrations
    1. Search for Energa My Meter
    1. Install and restart Home Assistant
    1. Add via SettingsDevices & Services
      You’ll need your Moj Licznik login credentials (the same ones you use at mojlicznik.energa-operator.pl).

Links

Who is this for?

Customers of Energa-Operator - a regional electricity distributor serving northern Poland (Pomorze, Warmia-Mazury, Kujawsko-Pomorskie). If you have access to the “Moj Licznik” app/portal, this integration is for you.

Feedback, bug reports, and feature requests are welcome!