Home Assistant: различия между версиями
Строка 22: | Строка 22: | ||
recorder: | recorder: | ||
purge_keep_days: 14 | purge_keep_days: 14 | ||
sensor: | sensor: | ||
- platform: mqtt | - platform: mqtt | ||
name: "CPU Temperature" | name: "CPU Temperature" | ||
unique_id: wb_cpu_temperature | |||
state_topic: "/devices/hwmon/controls/CPU Temperature" | state_topic: "/devices/hwmon/controls/CPU Temperature" | ||
unit_of_measurement: "°C" | unit_of_measurement: "°C" | ||
switch: | |||
- platform: mqtt | |||
name: "Buzzer" | |||
unique_id: wb_buzzer | |||
command_topic: "/devices/buzzer/controls/enabled/on" | |||
state_topic: "/devices/buzzer/controls/enabled" | |||
payload_on: "1" | |||
payload_off: "0" | |||
state_on: "1" | |||
state_off: "0" | |||
optimistic: false | |||
qos: 0 | |||
retain: true | |||
</syntaxhighlight> | </syntaxhighlight> |
Версия 17:17, 14 апреля 2022
Это черновик страницы. Последняя правка сделана 14.04.2022 пользователем A.Degtyarev.
Описание
Установка
Установите docker по инструкции
Создаём каталог под файлы конфигурации HA и создаём на него симлинк.
mkdir /mnt/data/root/HA && ln -s /mnt/data/root/HA /HA
docker run -d --name homeassistant --privileged --restart=unless-stopped -e TZ=Europe/Moscow -v /HA:/config --network=host ghcr.io/home-assistant/home-assistant:stable
Настройка устройств Wiren Board
mcedit /mnt/data/root/HA/configuration.yaml
recorder:
purge_keep_days: 14
sensor:
- platform: mqtt
name: "CPU Temperature"
unique_id: wb_cpu_temperature
state_topic: "/devices/hwmon/controls/CPU Temperature"
unit_of_measurement: "°C"
switch:
- platform: mqtt
name: "Buzzer"
unique_id: wb_buzzer
command_topic: "/devices/buzzer/controls/enabled/on"
state_topic: "/devices/buzzer/controls/enabled"
payload_on: "1"
payload_off: "0"
state_on: "1"
state_off: "0"
optimistic: false
qos: 0
retain: true