Установка Home Assistant 2022.3.1
wget https://raw.githubusercontent.com/DivanX10/OpenWRT-and-Home-Assistant/main/scripts/2022/homeassistant_install_2022_3_1.sh -O - | sh
Описание скрипта
В скрипте вырезаны
- Hass - конфигуратор. Установить можно отдельно. Читаем здесь
Включены следующие интеграции:
- MQTT
- ESPHome
- Met
- Zigbee Home Automation
Примечание
В службу homeassistant добавлен respawn, что позволит перезапускать Home Assistant без каких либо проблем. Зачем это сделано? У Home Assistant версии 2022.3.1 наблюдается проблема с перезапуском и после чего Home Assistant не стартует. Можете почитать подробнее здесь.
Если у вас Home Assistant установлен другим скриптом и не стартует после перезагрузки, то добавьте в /etc/init.d/homeassistant
строку procd_set_param respawn 3600 5 10
Полный вид службы с добавленным procd_set_param respawn 3600 5 10
#!/bin/sh /etc/rc.common
START=99
USE_PROCD=1
start_service()
{
procd_open_instance
procd_set_param command hass --config /etc/homeassistant --log-file /var/log/home-assistant.log --log-rotate-days 3
procd_set_param stdout 1
procd_set_param stderr 1
procd_set_param respawn 3600 5 10
procd_close_instance
}