Как заставить AWS Lambda ждать тени обновленной темы

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

  1. попросить мое устройство IOT сделать что-то с помощью AVS SDK
  2. aws лямбда сработала и обновила тень устройства
  3. iot устройство сработало на основе теневой темы: делайте и делайте что-то локально. Опубликуйте статус в тени, когда закончите что-то делать

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

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

1 ответ

Вы не хотите лямбда ждать. Однажды я услышал от мудреца: долгоживущая лямбда = инстанс EC2

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

Другие вопросы по тегам