Как заставить AWS Lambda ждать тени обновленной темы - PullRequest
0 голосов
/ 27 сентября 2018

Мой желаемый поток:

  1. попросить мое устройство iot сделать что-нибудь, используя AVS SDK
  2. Запущена лямбда aws и обновить тень устройства
  3. iot устройство сработало на основе теневой темы: дельта и сделать что-то локально.Публикация состояния в теневом режиме после выполнения каких-либо действий

  4. aws lambda отправляет голосовую обратную связь на мое устройство iot, чтобы сообщить пользователям о сообщенном статусе

Язастрял в пункте 4, так как я не знаю, как вызвать речевой ответ AVS (ASK) только после того, как тема обновлена ​​"в пределах той же лямбды, которая запускается AVS (как упомянуто в пунктах 1 и 2).

1 Ответ

0 голосов
/ 12 октября 2018

Вы не хотите, чтобы лямбда ждала.Однажды я услышал от мудреца: долгоживущий лямбда = экземпляр EC2

Либо создайте правило iot для запуска лямбда-выражения по конкретным темам, либо создайте конечную точку API для обновления темы и запускайте ее с клиента.

...