Как заставить AWS Lambda ждать тени обновленной темы
Мой желаемый поток:
- попросить мое устройство IOT сделать что-то с помощью AVS SDK
- aws лямбда сработала и обновила тень устройства
iot устройство сработало на основе теневой темы: делайте и делайте что-то локально. Опубликуйте статус в тени, когда закончите что-то делать
aws lambda отправляет голосовой отзыв на мое устройство iot, чтобы сообщить пользователям о статусе сообщения
Я застрял в пункте 4, так как не знаю, как вызвать речевой ответ AVS(ASK) только после того, как тема обновлена "в той же лямбде, которая запускается AVS (как упомянуто в пунктах 1 и 2).
1 ответ
Вы не хотите лямбда ждать. Однажды я услышал от мудреца: долгоживущая лямбда = инстанс EC2
Либо создайте правило iot для запуска лямбда-выражения по конкретным темам, либо создайте конечную точку API для обновления темы и запуска ее с клиента.