⚡ EGD Distribuce 0.9.0
Přehled změn oproti poslední stabilní verzi 0.8.2.
⚠️ Breaking changes
-
Vyžaduje Home Assistant 2024.7 nebo novější. (#81)
-
Odeberte ručně přidaný zdroj HDO karty. Pokud máte v Nastavení → Ovládací panely → Zdroje položku
/egddistribuce_card/hdo-chart-card.js, odeberte ji. Integrace kartu načítá automaticky. (#83) -
Zkontrolujte ceny VT a NT. Jednotka ceny se nově odvozuje od měny Home Assistantu a vždy používá kWh, například
Kč/kWhneboEUR/kWh. Dříve zvolená jednotka se ignoruje a uložené částky se automaticky nepřepočítají. Pokud jste zadávali cenu za MWh, přepočítejte ji na kWh dělením 1 000. Ceny lze upravit v nastavení integrace. (#88) -
Zkontrolujte rozpis chytrého elektroměru. U kódů s více relé, například
ACd4510, se rozpisy už nesčítají: používá se jeden rozpis. Časy nízkého tarifu se proto mohou změnit. (#80, #81)U stávající konfigurace bez vybraného rozpisu se použije relé PV, případně první dostupné, a Home Assistant zobrazí upozornění v Opravách. Pokud potřebujete jiný rozpis, je zatím nutné příslušnou konfiguraci integrace odebrat a přidat znovu. Entity pak mohou dostat nová ID; zkontrolujte automatizace a dashboardy nebo ID upravte ručně.
✨ Novinky
- HDO Timeline: přepracovaná karta nabízí grafický editor, detail bloku po najetí, klepnutí nebo výběru z klávesnice a ukazatel aktuálního času podle časového pásma Home Assistantu. Ceny respektují přesnost zobrazení senzoru. Konec dne se zobrazuje jako
23:59; graf pokrývá celý den až do půlnoci. (#60, #83, #90) - Chytré elektroměry: kód lze vybrat z vyhledatelného seznamu EG.D. U kódů s více relé lze při vytváření konfigurace vybrat příslušný rozpis. Pokud uložený rozpis přestane být dostupný, Home Assistant zobrazí upozornění v Opravách. (#80, #81)
- Instalace: integrace je dostupná ve výchozím seznamu Marketplace / HACS bez přidání vlastního repozitáře. (#89, hacs/default#13192)
- Stabilní ID nových entit: nově registrované entity používají například
binary_sensor.egd_hdo_status_dum. ID již registrovaných entit zůstávají zachována; kvůli novému formátu není nutné integraci znovu přidávat. (#85) - Úspornější stahování: pokud API podporuje ETag, nezměněná data se nestahují znovu. Při výpadku API se použije dostupná cache a integrace se pokusí o opětovné stažení za 5 minut. (#81, #93)
⚙️ Změny pro dashboardy a automatizace
- Nový typ karty je
custom:egd-hdo-card. Stávajícícustom:hdo-chart-cardnadále funguje jako kompatibilní alias; při vytváření nebo úpravě karty použijte nový typ. (#83) - Senzor Další HDO čas má stav pouze ve formátu
HH:MM - HH:MM. Informaci, že slot začíná zítra, najdete v atribututomorrow(true/false) místo prefixu „Zítra:“. Bez naplánovaného slotu je stavunknownmísto „Žádný plánovaný“. (#93) - Atributy
hdo_times_today,hdo_times_tomorrow,times_today,times_tomorrow,all_times_todayaall_times_tomorrowzobrazují časy s minutami, například10:00místo10. Položkyall_times_tomorrowuž nemají prefix „Zítra “. (#93) - Senzor Aktuální cena už nemá atribut
hourly_prices, který byl vždy prázdný. Ceny po 15 minutách jsou dostupné v atributuHDO_HOURLYbinárního senzoru HDO stav. (#93) - Atributy
HDO_HOURLY,hdo_intervals,hdo_times_today_raw,hdo_times_tomorrow_raw,hdo_cas_odahdo_cas_dozůstávají dostupné v aktuálním stavu entity, ale nově se neukládají do historie Home Assistantu. (#93) - Ikony se nastavují přes
icons.json; atributiconuž není automaticky součástí stavu entity. Šablony závislé na tomto atributu mohou vyžadovat úpravu. (#93)
🐛 Opravy
- Dlouhodobé statistiky senzoru Aktuální cena opět fungují. (#86, #87)
- Chytré elektroměry používají o státních svátcích rozpis pro skutečný den v týdnu. Klasické HDO se nadále řídí nedělním rozpisem. (#38, #84)
- Opravené zobrazení a výpočet HDO intervalů přes půlnoc, včetně atributu
HDO_HOURLY. (#93) - Stav aktualizace API správně rozlišuje čerstvá data a data z cache. Cache se použije také při vypršení časového limitu požadavku. (#93)
- Karta správně zobrazuje nulovou cenu a používá datum a časové pásmo Home Assistantu místo data a času prohlížeče. (#91, #93)
🔄 Návrat na starší verzi
Změnil se formát cache. Při návratu na starší verzi bez dostupného API nemusí být uložená data použitelná; po obnovení připojení je potřeba je znovu stáhnout. (#93)