mavrikkk / ha_kettler

allows you to connect Redmond SkyKettle, SkyCooker and SkyHeat to your Home Assistant. see README to know further
132 stars 51 forks source link

Критичная ошибка | hacs #40

Closed uPagge closed 3 years ago

uPagge commented 4 years ago

Путем эксперементов обнаружил следующую проблему.

Я успешно добавил чайник, но столкнулся со следующим багом.

Если связи с чайником нет, а HA перезапускается, то hacs не стартует, при этом могут отвалиться некоторые аддоны, такие как (file editor, log view и прочие), HA не стартует до конца, то есть пишет что он еще не запустился полностью, при этом не срабатывают автоматизации настроенные на тригер запуска HA. В логе я как раз нашел запись, про то что не может стартануть именно эта интеграция. При этом нет возможности перезагрузить HA из интерфейса, все виснит намертво, вкладка UI, на которой размещен чайник перестает отображаться.

При этом, если попробовать удалить интеграцию из hacs, то полностью сносится папка custom_components

Вообщем видимо не хватает какого-то обработчика, чтобы если с устройством нет связи, то пропустить запуск интеграции, точто не знаю как там все устроено, но он точно долбится в интеграцию пытаясь ее запустить (скрин). Если вставить чайник в розетку, то HA запускается сразу до конца, но сама интеграция не работает

Перезагружал множество раз.

изображение

изображение

aperedreev commented 4 years ago

А на чем Homeassistant крутится? У меня вообще тут начались переодические зависания - просто становятся недоступны устройства, raspberry моргает светодиодом, на ощупь теплее чем при обычной работе. После перезагрузки все запускалось заново, но после последнего зависания не запустился HA в докере, MQTT и Node-Red запускаются нормально. Логи пока не изучал, некогда) Raspberry Pi Zero.

uPagge commented 4 years ago

@aperedreev у меня PI 4 b+, запущено все это дело в докер контейнерах, на raspbian lite. Но кроме HA ничего там не крутится пока что

aperedreev commented 4 years ago

@aperedreev у меня PI 4 b+, запущено все это дело в докер контейнерах, на raspbian lite. Но кроме HA ничего там не крутится пока что

А если удалить свитч из конфига? Нет связи с чайником - когда он не подставке? Если он включён, то все норм?

aperedreev commented 4 years ago

Починю хомассистант - попробую у себя перезапуститься с выключенным чайником.

uPagge commented 4 years ago

@aperedreev не удалял, из конфига это из UI или из интеграции?

Когда чайник включен все норм, когда выключен из розетки, то HA не загружается.

aperedreev commented 4 years ago

@uPagge Не так прочитал, на скрине в логе он ругается на свитч, я сначала подумал это свитч для чайника(переключатель из видео), а там xiaomi_miio. Вот он смущает, я насколько понимаю, красные ошибки ERROR не дают грузится ХА, а у r4s желтый WARNING - он не должен препятствовать загрузке. Конфиг я имел в виду файл configuration.yaml

uPagge commented 4 years ago

Не, ERROR вообще никак не мешает на удивление :D Все работает нормально с ним

Из конфига не удалял, но у меня там и нет ничего, я добавлял через интерфейс