Home Assistant: Обновляем версию

Home Assistant

Обновляем Home Assistant до последней версии

В рамках данного блога была статья про установку Home Assistant.

Hass можно установить тремя различными способами:

  1. Готовый образ для одноплатныйх компьютеров
    (Raspberry Pi 2-4, Intel NUC, Tinkerboard и Odroid)
  2. Готовые образы виртуальных машин (VMDK, VHDX, VDI, QCOW2 и OVA)
    На все случаи жизни:)
  3. Установка на любую систему, где есть интерпретатор Python (например FreeBSD)

Рассмотрим обновление hass который установлен по 3 пункту:)

На главной панели веб-интерфейса Home Assistant есть виджет Updater:

Home Assistant Update

Такой вид указывает, что есть новый релиз.
Кликаем по нему, чтобы узнать версию доступного обновления:
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

На этом все:)

Рейтинг
( 2 оценки, среднее 3.5 из 5 )
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

:) :D :( :o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.