rnovacek / homeassistant_cz_energy_spot_prices

Home Assistant integration that provides current Czech electricity spot prices based on OTE.
Apache License 2.0
75 stars 17 forks source link

sensor.spot_electricity_is_cheapest ON od 12:00 dosud #18

Closed 02curls closed 1 year ago

02curls commented 1 year ago

mám [0.3.0] sensor.spot_electricity_is_cheapest je dnes od 12:00 dosud zapnutý:

Screenshot 2023-03-26 at 19 09 43

ostatní bloky vypadají normálně:

Screenshot 2023-03-26 at 19 12 44
rnovacek commented 1 year ago

Můžete se prosím podívat do logů, jestli tam není nějaká chybová hláška? Také zkuste verzi 0.3.1. Díky.

02curls commented 1 year ago

upgraded na 0.3.1. a vše je v pořádku, díky moc

v lozích bylo ještě před upgradem na 0.3.1. toto:

Logger: custom_components.cz_energy_spot_prices.coordinator Source: custom_components/cz_energy_spot_prices/coordinator.py:103 Integration: Czech Energy Spot Prices (documentation, issues) First occurred: 13:00:03 (7 occurrences) Last logged: 19:00:02

Unexpected error fetching Czech Energy Spot Prices data: 2 Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 239, in _async_refresh self.data = await self._async_update_data() File "/config/custom_components/cz_energy_spot_prices/coordinator.py", line 168, in _async_update_data return SpotRateData(rates, zoneinfo) File "/config/custom_components/cz_energy_spot_prices/coordinator.py", line 103, in init for i, hour in enumerate(sorted(self.tomorrow_day.hours_by_dt.values(), key=lambda hour: hour._consecutive_sum_prices[consecutive]), 1): File "/config/custom_components/cz_energy_spot_prices/coordinator.py", line 103, in for i, hour in enumerate(sorted(self.tomorrow_day.hours_by_dt.values(), key=lambda hour: hour._consecutive_sum_prices[consecutive]), 1): KeyError: 2

rnovacek commented 1 year ago

Tak snad opraveno. Díky za nahlášení.