Могут ли устройства home assistant (такие как Amazon echo или Google home) возвращать данные без вызова пользователя? - PullRequest
1 голос
/ 17 октября 2019

Я думал о некоторых функциональных возможностях для делового действия / навыка для помощников докладчиков, но у меня есть вопрос:

Можно ли заставить докладчиков возвращать некоторые данные без явного вызова пользователя?

Например, я сохраняю некоторые напоминания в бэкэнде и хочу, чтобы оратор напомнил мне о них всегда за 1 час до этого, без необходимости вызывать приложение на динамике.

Это в настоящее время? поддерживается? Могу ли я настроить из этого бэкэнда время, прежде чем я хочу получить это напоминание?

Спасибо вам всем!

Ответы [ 2 ]

1 голос
/ 17 октября 2019

Функция помощника известна как push-уведомление . С явного разрешения пользователя вы получите токен, который можно использовать для вызова API в более позднее время по вашему выбору. Уведомление будет отправлено пользователю, и он может принять уведомление, которое начнет диалог с вашим действием.

Недостатком, однако, является то, что в настоящее время уведомления отправляются только на мобильные устройства. Они не отправляются умным ораторам.

0 голосов
/ 17 октября 2019

Насколько я знаю, Amazon пока не поддерживает эту возможность. Как создатель навыков личной и домашней автоматизации, я выполнил этот тип рабочего процесса, создав виртуальное устройство, которое я могу активировать и которое распознает Alexa. Затем в приложении Alexa свяжите изменение состояния устройства с процедурой.

Подход пока не позволяет мне предоставлять динамический контент. Но я могу привязать разные устройства к постоянным сообщениям, которые затем можно отправлять на устройства.

...