- Работа
- Home Assistant
- Home Assistant и настройка Установка
Home Assistant и настройка Установка
Установка
Начал проект по автоматической установке через ansible. Смотреть тут https://github.com/vkiranananda/ha-ansible
Конфигурация
Структура конфигов
Если хочется можно разнести конфиги по своим файам или агрегировать их из какой то директории в configuration.yaml
.
homeassistant:
packages: !include_dir_merge_named myconfig/packages
group: !include myconfig/groups.yaml
automation: !include_dir_merge_list myconfig/automations
sensor: !include_dir_merge_list myconfig/sensor
script: !include_dir_merge_named myconfig/scripts
scene: !include myconfig/scenes.yaml
Пользовтательский интерфес.
Это где мне отображаем состояние датчиков, лампочек и прочего... Если возможности Web не устраивают пишем в configuration.yaml
. И после этого можно будет редактировать этот интерфейс через файл ui-lovelace.yaml
lovelace:
mode: yaml
Ссылка на документацию https://www.home-assistant.io/lovelace/
Системные мониторы
То что будем мониторить в системе.
https://www.home-assistant.io/integrations/systemmonitor/
Мой пример конфига sensor:
- platform: systemmonitor
resources:
- type: disk_use_percent
arg: /
- type: disk_free
arg: /
- type: ipv4_address
arg: enp0s3
- type: memory_use_percent
- type: memory_free
- type: memory_use
- type: swap_use_percent
- type: last_boot
# - type: processor_temperature
- type: processor_use
Дополнения
HACS - дполнительный репазиторий для интеграций и пользовательского интерфеса.
Установка https://hacs.xyz/docs/setup/prerequisites:
wget -O - https://get.hacs.xyz | bash -
Бэкап в гугль.
Спать надо спокойно, а не переживать, что много дней проведенных в настройке своего умного дома могут так просто пропасть даром в случае аппаратного сбоя.
Инструкция по ссылке https://github.com/sabeechen/hassio-google-drive-backup
[ Править ]