AlexxIT / YandexStation

Управление Яндекс.Станцией и другими устройствами умного дома с Алисой из Home Assistant
https://t.me/AlexxIT_SmartHome
MIT License
1.27k stars 119 forks source link

Пропал увлажнитель после обновления до НА Core 2024.1.0 #429

Closed misha1183 closed 5 months ago

misha1183 commented 5 months ago

После обновления до НА Core 2024.1.0 пропал увлажнитель, был проброшен из Яндекса в HA, но датчики от него остались, температура и влажность.

JaybeRF commented 5 months ago

То же самое. Раньше помогало удалить его из конфига, перезапустить ХА, опять добавить в конфиг и опять перезапустить, сейчас такое не работает.

Вот что пишет ХА в лог

Logger: homeassistant Source: components/humidifier/init.py:217 First occurred: 14:12:03 (1 occurrences) Last logged: 14:12:03

Error doing job: Task exception was never retrieved Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1418, in _async_registry_updated self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 941, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1062, in _async_write_ha_state state, attr, capabilities, shadowed_attr = self.async_calculate_state() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1001, in async_calculate_state attr.update(self.state_attributes or {}) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/humidifier/init.py", line 217, in state_attributes if HumidifierEntityFeature.MODES in self.supported_features: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: argument of type 'int' is not iterable

misha1183 commented 5 months ago

Обновление НА Core 2024.1.1 исправило эту проблему

AlexxIT commented 5 months ago

https://github.com/AlexxIT/YandexStation/releases/tag/v3.13.0