Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
home_assistant_supervised [2021/06/13 18:06] Pavel Sokolov |
home_assistant_supervised [2022/05/05 17:27] (текущий) Aleksandr Kazantsev |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Установка HomeAssistant supervised ====== | ====== Установка HomeAssistant supervised ====== | ||
- | Установите docker: | + | ======= |
< | < | ||
sudo apt update | sudo apt update | ||
sudo apt upgrade | sudo apt upgrade | ||
- | sudo curl -fsSL test.docker.com -o get-docker.sh && sh get-docker.sh | + | sudo curl -fsSL get.docker.com -o get-docker.sh && sh get-docker.sh |
</ | </ | ||
Строка 15: | Строка 15: | ||
</ | </ | ||
- | Установите дополнительные пакеты: | + | ======= |
< | < | ||
- | sudo apt install | + | sudo apt-get install -y jq wget curl udisks2 libglib2.0-bin network-manager dbus |
</ | </ | ||
- | Установите | + | ======= |
+ | Скачайте последний выпущенный релиз агента по ссылке https:// | ||
+ | |||
+ | Файл должен иметь в названии aarch64. Полученный пакет необходимо установить в систему. Пример команд: | ||
< | < | ||
- | curl -sL https://raw.githubusercontent.com/ | + | wget https://github.com/ |
+ | sudo dpkg -i os-agent_1.2.2_linux_aarch64.deb | ||
</ | </ | ||
- | В процессе установки вам будет задан | + | Внимание: |
+ | |||
+ | Или | ||
< | < | ||
- | [warn] Changes are needed to the /etc/network/interfaces file | + | curl -s https://api.github.com/repos/home-assistant/os-agent/releases/latest | grep " |
- | [info] If you have modified the network on the host manualy, those can now be overwritten | + | sudo dpkg -i os-agent-aarch64.deb |
- | [info] If you do not overwrite this now you need to manually adjust it later | + | |
- | [info] Do you want to proceed with overwriting the /etc/network/interfaces file? [N/y] | + | |
</ | </ | ||
- | Ответьте **N** если вы подключены по wifi, чтобы не потерять соединение. Во всех | + | Проверить работу агента можно командой: |
+ | < | ||
+ | gdbus introspect --system --dest io.hass.os --object-path /io/hass/os | ||
+ | </ | ||
- | По завершению работы скрипта установки через несколько минут будет доступен web-интерфейс | + | ======= Установите Home Assistant: |
+ | < | ||
+ | wget https:// | ||
+ | sudo dpkg -i homeassistant-supervised.deb | ||
+ | </ | ||
+ | |||
+ | В окошке выбора типа архитектуры выберите **odroid-c2** | ||
+ | |||
+ | {{: | ||
+ | |||
+ | По завершению работы скрипта установки через несколько минут будет доступен web-интерфейс Home Assistant по адресу < | ||
Зайдите по этому адресу в браузере и следуйте дальнейшим пошаговым инструкциям. | Зайдите по этому адресу в браузере и следуйте дальнейшим пошаговым инструкциям. | ||
- | Логи работы установщика можнно посмотреть следующей командой: | + | Логи работы установщика можно посмотреть следующей командой: |
< | < | ||
journalctl -f | journalctl -f | ||
</ | </ | ||
+ | ====== Возможные проблемы при установке ====== | ||
+ | |||
+ | Во время установки homeassistant-supervised: | ||
+ | < | ||
+ | dpkg -i homeassistant-supervised.deb | ||
+ | </ | ||
+ | |||
+ | возникает ошибка: | ||
+ | |||
+ | < | ||
+ | ... | ||
+ | grep: / | ||
+ | [info] Switching to cgroup v1 | ||
+ | cp: cannot stat '/ | ||
+ | dpkg: error processing package homeassistant-supervised (--install): | ||
+ | | ||
+ | Errors were encountered while processing: | ||
+ | | ||
+ | </ | ||
+ | |||
+ | Обсуждение проблемы: | ||
+ | |||
+ | Возможное решение: | ||
+ | |||
+ | < | ||
+ | sudo echo " | ||
+ | </ | ||