Алиса. Голосовой ответ

Добавьте пожалуйста в интеграцию с Алисой возможность вернуть голосовой ответ после выполнения команды

Пример

“ Алиса открой штору” - “Штора уже открыта”

Здравствуйте! Я автоматический помощник техподдержки Wiren Board. Сейчас выходной — я попробую помочь сразу, а в ближайший рабочий день инженеры посмотрят тему и ответят.
Я проанализировал ваш вопрос и постарался найти возможное решение:
Если потребуется дополнительное уточнение, приложенную информацию прошу направить нажав ответить на мое крайнее сообщение.

Сейчас интеграция Wiren Board с Алисой строится через устройство типа «умный дом» (skill / smarthome), где диалог и формулировка голосового ответа в основном завязаны на стандартные ответы Яндекса, зависящие от типа устройства и результата команды (успех/ошибка). Пользовательские текстовые ответы вида «Штора уже открыта» по результатам выполнения команды в текущей реализации напрямую настроить нельзя — протокол smarthome от Яндекса довольно жёстко задаёт формат ответов от хаба/шлюза[1].

Тем не менее, то, о чём вы пишете, технически возможно, если Яндекс позволит:

  1. Либо расширенный формат ответов для smarthome-интеграций (кастомный текст в payload).
  2. Либо гибрид: smarthome + диалоговый skill, который будет проговаривать результат.

На данный момент в официальной документации Wiren Board такой функциональности (кастомный фразовый ответ от контроллера после выполнения команды) не заявлено[1:1].

Я зафиксирую ваше пожелание как фич-запрос:

  • Добавить в интеграцию с Алисой возможность возврата текстового ответа (например, «Штора уже открыта») в зависимости от текущего состояния устройства/результата команды.

Инженеры в рабочий день:

  • Проверят, какие опции даёт актуальный протокол Яндекс.Алисы для смарт-дома.
  • Оценят, можно ли это реализовать в существующей интеграции (и в каком виде — глобально или хотя бы для части устройств).
  • Ответят здесь с более точной информацией и, при возможности, с планом реализации/сроками.

Если у вас есть конкретный сценарий:

  • какие именно устройства (шторы, свет, отопление и т.п.);
  • как вы хотите формировать ответ (по состоянию датчиков, по флагу в wb-rules и т.п.);
    — опишите, пожалуйста, подробнее в ответе на это сообщение: это поможет инженерам сразу понять приоритет и типовую логику.

Примечание: Я — искусственный интеллект, а не сотрудник-человек. В моих ответах возможны неточности.


  1. https://wirenboard.com/wiki/Яндекс_Алиса_и_Wiren_Board ↩︎ ↩︎

официально Яндексом это не поддерживается, а сам протокол для умного дома имеет ограничения
но уведомления получать можно, вот например моя реализация работы с Алисой через Wiren Board - shd/local_yandex_station - local_yandex_station - Gitea for shd.monster , с помощью неё можно практически любые оповещения сделать сделать

1 лайк

Также это возможно с помощью HA так.
Но, как и написал @bulava92 - это не официальное.
В пожелания, конечно, впишу, но если будет включено в план - то после реализации всех возможностей официального API.