Upload
hoangthuy
View
216
Download
2
Embed Size (px)
Citation preview
IoT Les Objets connectés
Web 3.0Le protocole MQTT
18 mars 2015Lycée professionnel de Sorgues
Guy SINNIG 1
De quoi s’agit-il ?
On parle d’objets connectés pour définir des types d’objets dont lavocation première n’est pas d’être des périphériques informatiques* ni desinterfaces d’accès au web, mais auxquels l’ajout d’une connexion Interneta permis d’apporter une valeur supplémentaire en terme de fonctionnalité,d’information, d’interaction avec l’environnement ou d’usage.
Plus simplement :
2
Plus simplement :Il s’agit de systèmes électroniques communicants qui produisent,échangent, exploitent des données sur un réseau informatique (le plussouvent Internet).
* Une imprimante n’est pas considérée comme un objet connecté (bien qu’elle le soit au sens
commun) dans la mesure où sa vocation première est d’être un périphérique informatique.
Dans quels secteurs ?Santé
3
Dans quels secteurs ?Transports
4
Dans quels secteurs ?Domotique
5
Dans quels secteurs ?Gestion et économie d’énergie
6
Dans quels secteurs ?Autres (sports, montres, lunettes, vêtements, …)
7
Perspectives économiques
8
Perspectives économiquesOpérateur d'un réseau mondial bas débit dédié aux communications Machine to Machine (M2M) et à l'Internet des Objets (IoT)
9
On trouve des shields arduino compatibles Sigfox (Areku)
Aspects techniques
- Energie :Les objets connectés sont souvent des objets mobiles => consommation réduite- µcontrôleurs ultra low power (souvent en mode sleep)- production locale de l’énergie nécessaire (par exemple : EnOcean)
- Connexions :
10
- Connexions :Tous les types de connexion sont envisagés :- Ethernet (ou fibre optique) pour les éléments fixes et/ou nécessitant des flux de données très importants - bus de terrain filaire - sans fil (RF, WiFi, BLE, ZigBee, LiFi, 3G, 4G, … )
-Sécurité :Identification et cryptage des données :- paiement- accès
Aspects techniques- Prototypage :
De très nombreux fabricants proposent des cartes de prototypage IOT
11
Communication Machine to Machine
12
Les communications M2M d’hier
Communication Machine to Machine
13
Le monde des objets connectés d’aujourd’hui
Communication Machine to Machine
14
Communication Machine to Machine
15
Simple, efficace et économe en bande passante, ce
protocole de messagerie de type publish and subscribe
permet aux équipements M2M et aux objets connectés
de communiquer avec un serveur centralisé appelé
« broker » en échangeant des données, sous forme de
16
« broker » en échangeant des données, sous forme de
textes.
MQTT v3.1.1 est un standard OASIS. (Organization for the Advancement of Structured Information Standards)
17
18
19
20
paho prend en charge depuis 2012 les aspects liés aux protocoles de communication entre équipements M2M (ou IoT) et le cloud.
Le projet paho (Open Source)
21
IBM a apporté une contribution significative au projet avec MQTT.
paho fournit des bibliothèques pour différents langages (C/C++, Java, Javascript, Python, Go, C# .Net)
Projet domotique du LAB
Développer un système domotique DIY respectant les principes suivants :• Universalité : modulaire, connecté (web), ...• Libre et ouvert : open hardware, open source …
Objectifs du projet :
22
• Libre et ouvert : open hardware, open source …• Fiable : protocoles sécurisés, sensibilité electr. , …• Robuste : mode auto, manuel, dégradé, modules
autonomes, …
Développer des briques logicielles et matérielles pour que chacun puisse « construire » son propre système domotique.
Projet domotique du LABExpérimentation : Mise en œuvre du protocole MQTT
23
Projet domotique du LABExpérimentation : Mise en œuvre du protocole MQTT
Réseau IP
24
Projet domotique du LABMise en œuvre du protocole MQTT pour réseau IP
25http://wiki.labaixbidouille.com/index.php?title=Domotique
Projet domotique du LABMise en œuvre du protocole MQTT SN
26
Projet domotique du LABMise en œuvre des protocoles MQTT pour réseau IP et MQTT SN
27
Projet domotique du LAB
Prochaine étape :Démonstrateur : mini serre
Ce projet sera présenté les 29 et 30 mai lors de la manifestation
28
lors de la manifestation « Expérimentons et fabriquons
ensemble » (OBC)à la médiathèque Méjanes
d’Aix en Provence