HA Alice: различия между версиями
Brainroot (обсуждение | вклад) (Про Квазар дополнил.) |
Brainroot (обсуждение | вклад) (Проверку добавил) |
||
Строка 75: | Строка 75: | ||
Получаем реквизиты для привязки в аккаунт Яндекс: | Получаем реквизиты для привязки в аккаунт Яндекс: | ||
[[Файл:HA_YandexSmartHome_deviceAdd5.png|200px|thumb|center|реквизиты]] | [[Файл:HA_YandexSmartHome_deviceAdd5.png|200px|thumb|center|реквизиты]] | ||
Важно! Через [https://yandex.ru/quasar Квазар] часто не удается | Важно! Через [https://yandex.ru/quasar Квазар] часто не удается связять, возможно связано с тем что этот вебинтерфейс (официально) не поддерживается. | ||
В интерфейсе приложения "Умный Дом" после добавления интеграции выбранные для передачи устройства выглядят так: | |||
[[Файл:HA_YandexSmartHome_AliceConfig1.jpeg|200px|thumb|center|реквизиты]] | |||
Нужно изменить их имена на русские. Для примера, "Выход 1" и "Выход 2" | |||
[[Файл:HA_YandexSmartHome_AliceConfig2.jpeg|200px|thumb|center|выключатели]] | |||
В дальнейшем, при добавлении или редактировании устройств в HA - надо нажиметь "Обновить список устройств" в приложении "Умный дом" или вебинтерфейсе [https://yandex.ru/quasar Квазар] | |||
=== Проверка === | |||
В приложении "Умный дом" или в веб-интерфейсе [https://yandex.ru/quasar Квазар] можно переключить выключатель - и убедиться что соответствующий контрол контроллера изменил состояние. | |||
Также сразу будут доступны и голосовые команды "Алиса включи выход два" например. |
Версия 19:33, 8 февраля 2024
Это черновик страницы. Последняя правка сделана 08.02.2024 пользователем Brainroot. Существует как минимум три способа интеграции устройство под управлением контроллера Wirenboard в УмныйДом от Yandex(c). Один из них - использование NodeRed Но автор сделал эту интеграцию платной по подписочной модели.
Рассмотрим альтернативу. Будем использовать свободный и бесплатный Home assistant (HA)
предварительные операции
Установите HA/ Установить можно как на контроллер так и на другое устройство, например в виртуальную машину. Рассматривать будем интерграцию по сети так что единственным требованием является доступность брокера контроллера из контейнера HA.
В документации Яндекс есть описание интеграции Yandex Smart Home. Делаем по этому описанию.
Установка HACS
Если результат любого из действий отличается от ожидаемого - следует читать документацию. Документация HACS В консоли хоста, на котором установлен контейнером HA выполняем:
docker exec -it homeassistant bash
И в консоли контейнера уже:
wget -O - https://get.hacs.xyz | bash - ; exit
Выглядит результат так:
Как и рекомендует скрипт - перезапускаем контейнер.
docker restart homeassistant
источник описания В web-интерфейсе HA переходим Настройка-> Устройства и службы
и нажимаем "Добавить интеграцию" В поле ввода начинаем набирать "HACS"
Подтверждаем что знаний достаточно
и видим ссылку, по которой надо перейти и ввести на github код.
Переходим, вводим
Если все сделано верно:
Установка Yandex Smart Home
Документация от Яндекс В веб-интерфейсе HA заходим в HACS и в строке поиска вводим "Yandex":
Выбираем "Yandex Smart Home"
и нажимаем "Скачать". После удачного скачивание видно напоминание о необходимости перезапуска. Подтверждаем его.
Настройка интеграции
Теперь добавим объекты для передачи их в УД Яндекса. Только "переданные" объекты могут как передавать данные в УД так и управляться оттуда. Используем созданные в Home_Assistant#Настройка_связи_с_устройствами устройства. В веб-интерфейсе HA: Настройки->Устройства и службы->Добавить интеграцию. В строке поиска вводим "Yandex Smart Home"
"Тип подключения" надо оставить "Через облако" Получаем реквизиты для привязки в аккаунт Яндекс:
Важно! Через Квазар часто не удается связять, возможно связано с тем что этот вебинтерфейс (официально) не поддерживается. В интерфейсе приложения "Умный Дом" после добавления интеграции выбранные для передачи устройства выглядят так:
Нужно изменить их имена на русские. Для примера, "Выход 1" и "Выход 2"
В дальнейшем, при добавлении или редактировании устройств в HA - надо нажиметь "Обновить список устройств" в приложении "Умный дом" или вебинтерфейсе Квазар
Проверка
В приложении "Умный дом" или в веб-интерфейсе Квазар можно переключить выключатель - и убедиться что соответствующий контрол контроллера изменил состояние. Также сразу будут доступны и голосовые команды "Алиса включи выход два" например.