Integrace pro Home Assistant, která stahuje data z portálu ČEZ Distribuce.
- Otevřete HACS → Integrace → ⋮ → Vlastní repozitáře
- Přidejte URL tohoto repozitáře, kategorie: Integrace
- Vyhledejte „ČEZ" a nainstalujte
- Restartujte Home Assistant
- Přejděte do Nastavení → Zařízení a služby → Přidat integraci → ČEZ
Zkopírujte složku custom_components/cez do adresáře config/custom_components/ ve vašem Home Assistant.
| Entita | Typ | Popis |
|---|---|---|
sensor.stav_hdo |
Senzor | Aktuální stav HDO – VT nebo NT |
sensor.spinani_hdo_dnes |
Senzor | Počet NT intervalů dnes + detailní rozpis v atributech |
sensor.spotreba_vt |
Senzor (kWh) | Poslední naměřená hodnota elektroměru – vysoký tarif |
sensor.spotreba_nt |
Senzor (kWh) | Poslední naměřená hodnota elektroměru – nízký tarif |
sensor.celkova_spotreba |
Senzor (kWh) | Celková spotřeba (odběr) aktivní energie – součet VT + NT |
sensor.aktualni_cena |
Senzor (Kč/kWh) | Aktuální cena dle HDO stavu (VT/NT), ceny nastavíte při konfiguraci |
sensor.vysoky_tarif_start |
Senzor | Začátek aktuálního (nebo nejbližšího) období VT |
sensor.vysoky_tarif_konec |
Senzor | Konec aktuálního (nebo nejbližšího) období VT |
sensor.nizky_tarif_start |
Senzor | Začátek aktuálního (nebo nejbližšího) období NT |
sensor.nizky_tarif_konec |
Senzor | Konec aktuálního (nebo nejbližšího) období NT |
sensor.odpocet_do_konce_vysokeho_tarifu |
Senzor (min) | Minuty do konce aktuálního/nejbližšího VT (ve výchozím stavu skrytý) |
sensor.odpocet_do_konce_nizkeho_tarifu |
Senzor (min) | Minuty do konce aktuálního/nejbližšího NT (ve výchozím stavu skrytý) |
binary_sensor.porucha_odstavka |
Binary senzor | Hlášená porucha nebo plánovaná odstávka |
Je nutné mít login a heslo do : https://dip.cezdistribuce.cz/ (v tuto chvíli doplněk nepracuje s přihlášením přes google či apple)
Po přidání integrace zadejte:
- Uživatelské jméno – e-mail k portálu ČEZ Distribuce
- Heslo – heslo k portálu ČEZ Distribuce
Pokud máte více odběrných míst, budete vyzváni k výběru.
V kroku výběru HDO signálu nastavíte i:
- Cena VT (Kč/kWh)
- Cena NT (Kč/kWh)
Data se obnovují každou hodinu. Odečty elektroměru jsou ze strany ČEZ dostupné typicky jednou denně.
- Integrace využívá neoficiální REST API portálu ČEZ Distribuce
- API může být bez upozornění změněno – sledujte prosím aktualizace
- Struktura odpovědí API může vyžadovat drobné úpravy po ověření s reálnými daty
Zapněte debug logování přidáním do configuration.yaml:
logger:
logs:
custom_components.cez: debugIntegrace nově správně slučuje navazující NT intervaly přes půlnoc (např. 22:00-24:00 + 00:00-00:16 se vyhodnotí jako souvislé 22:00-00:16).
Senzor pro celkovou dodávku (přetok) aktivní energie zpět do sítě (např. u FVE) zatím není implementován.
Z reálného výstupu get_supply_points víme, že ČEZ nemodeluje dodávku jako extra pole v odečtu – odběrné místo má typ (S Spotřeba, V Výroba, M Mikrozdroj, ...) a produkce/přetok patrně vede přes samostatné odběrné místo (jiný EAN) stejného typu záznamů (stavVt/stavNt), jen s opačným významem. To ale zatím nemáme ověřené na reálných datech výrobní OM.
Pokud máte účet s FVE/mikrozdrojem a vidíte ve get_supply_points druhé odběrné místo s "typ": "V" nebo "M" (případně "vyroba": true / "fve": true), spusťte na jeho EAN scripts/dump_readings.py a přiložte výstup (bez přihlašovacích údajů) do issue nebo PR – pomůže to senzor doplnit.