Обновляем Home Assistant до последней версии
В рамках данного блога была статья про установку Home Assistant.
Hass можно установить тремя различными способами:
- Готовый образ для одноплатныйх компьютеров
(Raspberry Pi 2-4, Intel NUC, Tinkerboard и Odroid) - Готовые образы виртуальных машин (VMDK, VHDX, VDI, QCOW2 и OVA)
На все случаи жизни:) - Установка на любую систему, где есть интерпретатор Python (например FreeBSD)
Рассмотрим обновление hass который установлен по 3 пункту:)
На главной панели веб-интерфейса Home Assistant есть виджет Updater:
Такой вид указывает, что есть новый релиз.
Кликаем по нему, чтобы узнать версию доступного обновления:
Видим, что доступна версия 0.113.1
Так же доступен к прочтению примечание к выпуску
Немного вводных данных:
- homeassistant — имя учетной записи под которой работает hass
- /opt/homeassistant — корневая директория hass
Останавливаем hass
sudo systemctl stop hass
Авторизуемся под пользователем homeassistant
sudo -u homeassistant -s /bin/bash
Переходим в директорию hass
cd /opt/homeassistant
Активируем виртуальную среду Python
source bin/activate
Запускаем обновление
pip3 install --upgrade homeassistant
Collecting homeassistant Downloading homeassistant-0.113.1-py3-none-any.whl (8.7 MB) |████████████████████████████████| 8.7 MB 1.5 MB/s .......................................... ......................................... Attempting uninstall: homeassistant Found existing installation: homeassistant 0.112.5 Uninstalling homeassistant-0.112.5: Successfully uninstalled homeassistant-0.112.5 Successfully installed homeassistant-0.113.1 voluptuous-serialize-2.4.0
Видим, что hass обновился с версии 0.112.5 до версии 0.113.01
Выходим из виртуального окружения
exit
Запускаем
sudo systemctl start hass
На этом все:)