28
IoT Les Objets connectés Web 3.0 Le protocole MQTT 18 mars 2015 Lycée professionnel de Sorgues Guy SINNIG 1

IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

Embed Size (px)

Citation preview

Page 1: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

IoT Les Objets connectés

Web 3.0Le protocole MQTT

18 mars 2015Lycée professionnel de Sorgues

Guy SINNIG 1

Page 2: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

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.

Page 3: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

Dans quels secteurs ?Santé

3

Page 4: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

Dans quels secteurs ?Transports

4

Page 5: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

Dans quels secteurs ?Domotique

5

Page 6: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

Dans quels secteurs ?Gestion et économie d’énergie

6

Page 7: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

Dans quels secteurs ?Autres (sports, montres, lunettes, vêtements, …)

7

Page 8: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

Perspectives économiques

8

Page 9: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

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)

Page 10: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

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

Page 11: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

Aspects techniques- Prototypage :

De très nombreux fabricants proposent des cartes de prototypage IOT

11

Page 12: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

Communication Machine to Machine

12

Page 13: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

Les communications M2M d’hier

Communication Machine to Machine

13

Page 14: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

Le monde des objets connectés d’aujourd’hui

Communication Machine to Machine

14

Page 15: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

Communication Machine to Machine

15

Page 16: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

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)

Page 17: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

17

Page 18: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

18

Page 19: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

19

Page 20: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

20

Page 21: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

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)

Page 22: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

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.

Page 23: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

Projet domotique du LABExpérimentation : Mise en œuvre du protocole MQTT

23

Page 24: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

Projet domotique du LABExpérimentation : Mise en œuvre du protocole MQTT

Réseau IP

24

Page 25: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

Projet domotique du LABMise en œuvre du protocole MQTT pour réseau IP

25http://wiki.labaixbidouille.com/index.php?title=Domotique

Page 26: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

Projet domotique du LABMise en œuvre du protocole MQTT SN

26

Page 27: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

Projet domotique du LABMise en œuvre des protocoles MQTT pour réseau IP et MQTT SN

27

Page 28: IoT Les Objets connectés - ac-aix-marseille.fr · Projet domotique du LAB ... Démonstrateur : mini serre Ce projet sera présenté les 29 et 30 mai lors de la manifestation 28 «

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