Integrace vychází z původního kódu uživatele @zigul. Repozitář
Tento senzor stahuje data z webu https://www.cezdistribuce.cz/cs/pro-zakazniky/spinani-hdo.html. Integrace vyžaduje region a kód. Tyto informace lze získat ze smlouvy s ČEZ CZ nebo z https://www.cezdistribuce.cz/cs/pro-zakazniky/spinani-hdo.html.
Region a kód je třeba definovat v souboru configuration.yaml.
Pro otestování zda je správně použit region a kod, lze otevřít odkaz v prohlížeči ve tvaru:
https://www.cezdistribuce.cz/webpublic/distHdo/adam/containers/
REGION?code=
kód
Příklad:
https://www.cezdistribuce.cz/webpublic/distHdo/adam/containers/stred?code=405
Tento senzor zobrazuje
- aktuální stav HDO zda je aktivní nízký nebo vysoký tarif
- začátek a konec nízkého/vysokého tarifu
- zbývající čas aktivního tarifu
type: entities
entities:
- entity: binary_sensor.cez_hdo_hightariffactive
- entity: binary_sensor.cez_hdo_lowtariffactive
- entity: sensor.cez_hdo_lowtariffstart
- entity: sensor.cez_hdo_lowtariffend
- entity: sensor.cez_hdo_lowtariffduration
- entity: sensor.cez_hdo_hightariffstart
- entity: sensor.cez_hdo_hightariffend
- entity: sensor.cez_hdo_hightariffduration
state_color: true
Ujistěte se, že máte nainstalovaný HACS. Pokud ne, spusťte curl -sfSL https://hacs.xyz/install | bash -
v HA.
Poté zvolte položku "Components" v rámci HACS. Vyberte menu v pravém horním rohu a zvolte "Custom repositories". Pak přidejte URL tohoto repozitáře. Měli byste mít možnost zvolit "Install now".
Klonujte tento repozitář nebo stáhněte zdrojový kód jako ZIP soubor a přidejte/slučte složku custom_components/
s jejím obsahem do vašeho konfiguračního adresáře.
Přidejte následující kód do vašeho souboru configuration.yaml
:
# Příklad záznamu v configuration.yaml pro zobrazení aktuálního stavu HDO
binary_sensor:
- platform: cez_hdo
region: stred
code: 405
sensor:
- platform: cez_hdo
region: stred
code: 405
nastavte svůj region a kód
- západ
- sever
- střed
- východ
- morava
Warning
☠️ V configuration.yaml
nepoužívejte diakritiku ☠️!
Pro načtení nově přidané integrace je třeba restartovat Home Assistant.
Reference PRE Distribuce - Senzor pro Home Assistant (https://github.com/slesinger/HomeAssistant-PREdistribuce)