Vous êtes sur la page 1sur 26

D5 – IoT Architecture

JULIEN SEBIRE
TP

 Connectez un IoT (e.g. Raspberry pi sur FreeRTOS) et connectez votre IoT


virtualisé vers un Cloud afin de pouvoir y traiter les données.

 Spécification les messages doivent être envoyés en utilisant MQTT


Ici, on donne tous les droits pour la démo !
Policy

La « policy » que vous avez créé 


Trouver
son
shadow
Le « Topic »
peut être vu
comme
l’adresse
 Vous pouvez définir votre
propre topic
 Une fois qu’un “subscriber”
est inscrit au topic, le
“subscriber” peut recevoir
le message
Connecter son IoT

 Copier les certificats dans votre IoT

 Choisir son AWS SDK (qui supporte le MQTT)

 Installer le client avec son SDK & les certificats


 Host =
 rootCAPath =
 certificatePath =
 privateKeyPath =
 Port =
 clientID=
 Topic =
 Shadow topic of your thing
SDK and code demo

 https://github.com/aws/aws-iot-device-sdk-python
 https://github.com/aws/aws-iot-device-sdk-
python/blob/master/samples/basicPubSub/basicPubSub.py
 https://github.com/aws/aws-iot-device-sdk-arduino-yun
IoT by AWS

 https://docs.aws.amazon.com/whitepapers/latest/aws-overview/internet-
of-things-services.html#aws-iot-core
 https://aws.amazon.com/iot/
 https://catalog.us-east-1.prod.workshops.aws/workshops/0fc6bf2c-f59c-
4490-9254-ef604942f5d3/en-US/smart-thermostat
 https://docs.aws.amazon.com/iot/latest/developerguide/iot-tutorials-dc-
intro.html
 Tuto Raspberry pi
 https://www.youtube.com/playlist?list=PLRBkbp6t5gM2T1kIhFBQObXWWb7
L8Me_F
Un dernier point: Compte sécurité

 Si vous uploadez votre code sur votre blog, votre github… N’upload pas
votre clé publiquement !
Merci de m’avoir écouté

Vous aimerez peut-être aussi