Я предпочитаю официальный документ AWS для настройки AWS Greengrass в RaspberryPi3. Я уже закончил
Модуль 1. Настройка среды для Greengrass
Модуль 2. Установка основного программного обеспечения AWS IoT Greengrass
Когда дело доходит до
Модуль 3 (часть 1): функции Lambda в AWS IoT Greengrass, я застрял в "Проверить, что лямбда-функция есть Работает на основном устройстве ».
Потому что я не вижу «hello world! Отправлено из ядра greengrass, работающего на платформе: Linux - 4.19.86-v7 + -armv7l-with-debian9.0» на панели инструментов клиента MQTT, подписавшись на тему «hello / world».
Я уже успешно развернул такое развертывание для своей группы greengrass и предоставил подписки и функции Lambda, как описано в документации AWS. Я также запустил Daemon на RaspberryPi3 командой
sudo ./greengrassd start
в месте пути
/greengrass/ggc/core
Я также проверил файл GGConnManager.log, присутствующий в местоположении пути
/greengrass/ggc/var/log/system
который показывает такой последний журнал, как,
[INFO]-MQTT server started.
Но по-прежнему не получил ожидаемого результата на панели инструментов клиента MQTT.
Я что-то упускаю ? Как мне опубликовать или подписаться на такую тему для этой задачи?
ИЛИ Следует ли мне попробовать какой-либо другой метод для проверки этой лямбда-функции AWS? Пожалуйста помоги.