EnMo v Home Assistante

Stavy vodomerov, meračov tepla a PRVN môžete vidieť ako senzory v Home Assistante. Stačí kľúč EnMo a jednorazová inštalácia integrácie.

Stiahnuť integráciu EnMo (ZIP)

Inštalácia v troch krokoch

  1. Vytvorte kľúč. V portáli EnMo otvorte Dokumenty → Vaše API kľúče a vytvorte kľúč pomenovaný napríklad „Home Assistant“. Správca ho môže vytvoriť priamo; vlastník bytu po povolení prístupu od EnMo. Kľúč sa zobrazí iba raz.
  2. Skopírujte integráciu. Stiahnite a rozbaľte ZIP. Priečinok custom_components/enmo skopírujte do konfiguračného priečinka Home Assistanta, aby tam bol súbor custom_components/enmo/manifest.json. Pri Home Assistant OS je konfiguračný priečinok spravidla /config. Na kopírovanie môžete použiť prístup k súborom svojej inštalácie, napríklad sieťové zdieľanie alebo editor súborov. Potom reštartujte Home Assistant.
  3. Pridajte EnMo. V Home Assistante otvorte Nastavenia → Zariadenia a služby → Pridať integráciu, vyhľadajte EnMo a vložte kľúč. Prvé čítanie sa spustí po pridaní.

Čo uvidíte

Každý merač s technickým identifikátorom sa zobrazí ako senzor posledného platného stavu. Pri senzore nájdete dostupné VS bytu, výrobné číslo a čas merania. Stav počítadla nie je denná spotreba. Ak odpočet ešte neexistuje, senzor je nedostupný; chýbajúce VS sa neodhaduje. PRVN používa vlastnú jednotku zariadenia, nie kWh.

Integrácia číta API najviac raz za UTC deň. Po prvom čítaní sa aktualizuje denne o 06:30 slovenského času. Posledný platný prehľad uchováva aj po reštarte; opakované otvorenie Home Assistanta nevytvára nové požiadavky. Pri výpadku spojenia zobrazí uložené hodnoty a ďalší pokus urobí nasledujúci deň. Neplatný alebo odobratý kľúč vymaže uložené odpočty z integrácie a senzory označí ako nedostupné.

Bezpečnosť a pomoc

Kľúč je uložený v konfigurácii Home Assistanta; chráňte administrátorský prístup a zálohy. Nie je súčasťou inštalačného ZIP-u ani lokálnej cache odpočtov. Pre túto integráciu použite samostatný kľúč, ktorý môžete v EnMo kedykoľvek zrušiť. Po odstránení integrácie sa jej lokálna cache zmaže.

Ak sa senzory nezobrazia, skontrolujte umiestnenie súboru manifest.json, reštart Home Assistanta, platnosť kľúča a záznamy v Nastavenia → Systém → Protokoly. Ak ste kľúč už v daný UTC deň použili inde, EnMo môže vrátiť denný limit; integrácia skúsi ďalšie čítanie nasledujúci deň. Pri zmene kľúča integráciu odstráňte a pridajte ju znova s novým kľúčom.

Pre vývojárov a programovacích agentov sú dostupné príručka API a OpenAPI opis. Údaje o byte a meračoch spracúvajte v súlade s oprávneniami a GDPR.