AWS IoT Core : connecter un capteur en MQTT avec un certificat X.509
Chez Baobab Market, à Dakar, la porte de la chambre froide est restée entrouverte tout le week-end : la marchandise de la semaine est perdue, et personne ne l'a su avant lundi. Une carte ESP32 avec un capteur de température y est pourtant installée. Elle devait tout envoyer sur Internet, mais elle ne s'est jamais connectée. Vous la connectez à AWS IoT Core. Vous enregistrez la carte dans le registre, vous lui donnez une identité avec un certificat X.509 et sa clé privée, et vous écrivez une politique IoT qui ne l'autorise qu'à se connecter sous son nom et à publier sur son topic. Puis vous diagnostiquez pourquoi elle ne se connectait jamais, et vous faites arriver ses mesures en MQTT, en direct dans la console. La carte est simulée par un programme Python dans AWS CloudShell : seul le capteur est imaginaire, la connexion, le certificat et les messages sont réels. Ceux qui ont gardé leur ESP32 retrouvent chaque geste dans le code Arduino. Premier atelier du parcours AIoT : de la mesure d'une carte ESP32 à la décision dans le cloud.
- Aucun avis
- Débutant
- 1 h
- 1 000 crédits
- 1er atelier offert