iot gprs отправляет событие ассистенту ggogle и запускает заданное намерение начать полный диалог -> общее руководство - PullRequest
1 голос
/ 30 марта 2019

Событие, инициированное gprs с устройства IOT, должно вызывать диалоговое окно в помощнике Google без необходимости запуска диалога пользователем. IOW. начало диалога внешне запускается событием, и это событие, а не пользователь запускает диалог. Можно ли это сделать?

Я - конвертер из NodeJ из одной из двух других систем управления диалогами и знаю, как написать диалоговое окно, и у меня есть ограниченное ноу-хау в помощнике Google по реагированию на события.

Существует устройство IOT, которое отправляет сообщения GPRS на устройство-помощник Google в случае изменения статуса. Это должно вызвать событие push на хост-устройстве помощника, которое говорит о событии и позволяет получателю контролировать дальнейшие действия через предопределенный диалог.

«Тревога» в «Google Home» отвечает первому требованию: диалоговое окно запускается не пользователем, а внешним событием (таймером) без постоянного соединения во время обратного отсчета таймера. Этот сигнал тревоги, однако, не является диалогом, поскольку позволяет только «остановить» его.

Насколько я обнаружил, кажется трудным - а когда-то было невозможно - вторгнуться в устройство без предварительной активации пользователем. Я не знаю, возможно ли эмулировать действие пользовательского запроса, чтобы инициировать диалог, или есть ли лучшие способы подтолкнуть событие, чтобы инициировать намерение, которое начинается - без активации пользователем - диалога. (Эти диалоги одобрены и ожидаются пользователем)

...