Как подключить
- Установите HACS, если его ещё нет, и через него — интеграцию «Yandex Smart Home» (автор dext0r). Перезапустите Home Assistant.
- «Настройки» → «Устройства и службы» → «Добавить интеграцию» → Yandex Smart Home. Выберите тип подключения: облачное — проще, без своего домена и открытых портов; прямое — нужен доступ к Home Assistant из интернета по HTTPS (удалённый доступ).
- Добавьте блок, собранный выше, в configuration.yaml (или выберите устройства в настройках интеграции) и перезапустите.
- В приложении «Дом с Алисой»: «+» → «Устройство умного дома» → найдите навык, который указан в настройках интеграции, и привяжите аккаунт. Устройства появятся в приложении — дальше команды голосом.
Чтобы Станция говорила уведомления
Интеграция «Yandex.Station» (автор AlexxIT, тоже из HACS) добавляет Станцию в Home Assistant как медиаплеер. Тогда она может произносить текст из автоматизаций:
- alias: "Протечка — сказать вслух"
triggers:
- trigger: state
entity_id: binary_sensor.bathroom_water_leak
to: "on"
actions:
- action: media_player.play_media
target:
entity_id: media_player.yandex_station
data:
media_content_id: "Внимание! Протечка в ванной"
media_content_type: text
Частые вопросы
Алиса не видит устройство
Проверьте, что объект включён в filter (include_entities) и Home Assistant перезапущен, затем в приложении «Дом с Алисой» обновите список устройств навыка. Некоторые типы (например, сенсоры без поддерживаемой величины) Алиса не показывает.
Нужна ли Станция
Нет: управлять можно из приложения «Дом с Алисой» на телефоне. Станция нужна для голосовых команд дома и чтобы озвучивать уведомления.
Проверить YAML — проверка YAML.