Подключение приложения Android к AWS greengrass v2 Core
Как лучше всего отправлять сообщения MQTT из мобильного приложения (Android) на автономное базовое устройство AWS greengrass v2 (пограничное устройство)?
Я могу отправлять сообщения MQTT с Raspberry Pi, используя Python SDK greengrass Core Device (также Raspberry Pi). Это - я бы не сказал просто, но - возможно.
Как я могу управлять этим из приложения для Android?
Большинство ссылок ведут на aws Amplify, но он всегда подключается к облаку.
Грубое предположение:
- Мне нужно добавить в приложение все сертификаты aws "thing" (вместо использования когнито)
- Используйте программное обеспечение для создания файла аутентификации (ЭТО ГЛАВНАЯ ПРОБЛЕМА)
- используйте некоторый модуль mqtt для отправки и подписки на темы