Petite introduction à
l’Internet des objets
ApéroWeb Toulouse – Mai 2016
About Sylvain Wallez…
Internet of Things?
¨ Kevin Ashton, MIT - 1999
¤ A proposed development of the Internet in which
everyday objects have network connectivity, allowing
them to send and receive data.
Grand domaines de l’IoT
¨ B2C : La personne (et son chien)
¤ Quantified self
¤ Domotique
¨ B2B : L’entreprise
¤ Bâtiment (énergie)
¤ Industrie (supply chain, usine 4.0)
¨ B2B2C : Le monde
¤ Smart cities
¤ Analyse comportementale
La personne (et son chien)
Bâtiment
Analyse comportementale
¨ Individuelle
¤ Tracking dans les magasins
¨ Collectif
¤ Essuie-glace des voitures à météo hyper locale !
Contraintes d’un système IoT
¨ Sécurité
¤ Faille SSL dans les frigo Samsung à hack de GMail !
¨ Confidentialité
¤ Limite entre quantified self et données de santé
¨ Interopérabilité
¤ Une appli par marque de lampe ? SRSLY ?
¨ Mises à jour
¤ 0,1% d’échec sur 1M d’objets à 1000 briques !
@internetofshit
Cloud
Architecture d’un système IoT
Device Gateway
Protocol
adapter
Real time
processing
Batch
processing
Storage
Information
system
Communication device ⟷ gateway
¨ WAN (WiFi)
¤ Votre box est la gateway
¨ PAN (Bluetooth & BLE)
¤ Votre smartphone est la gateway
¨ LPWAN (low power wide area)
¤ Sigfox maintenant
¤ Lora bientôt
¤ LTE-M plus tard
¨ Radio ad-hoc (RF22, XBee, HomeRF)
Démo !
Démo : l’objet
¨ Un Teensy…
¤ Micro-contrôleur ARM 32bits à 72 MHz
¤ 256ko Flash, 64k RAM
¤ Plus de 20 entrées/sorties
¨ …et son extension OpenWino
¤ Capteurs pression, température,
lumière, gyroscope, compas,
accéléromètre
¤ Emetteur RF22
Démo : l’objet
¨ Développement : l’IDE Arduino
Démo : la gateway + protocol
¨ Un autre Teensy + OpenWino
¨ Un Mac (ou un RaspberryPi, Intel NUC, etc.)
¨ Node-Red
Démo : Node-Red
Démo : le cloud
¨ Time Series as a Service de OVH
¤ Stockage scalable (peak = 2M mesures / sec)
¤ Requêtes d’agrégation temporelles
¤ API OpenTSDB
à Première brique de l’offre IoT de OVH
OVH World tour à Toulouse le 19 mai !
Démo : Grafana
Merci !
Questions ?
Réponses !

2016 05 iot - apero web

  • 1.
    Petite introduction à l’Internetdes objets ApéroWeb Toulouse – Mai 2016
  • 2.
  • 3.
    Internet of Things? ¨Kevin Ashton, MIT - 1999 ¤ A proposed development of the Internet in which everyday objects have network connectivity, allowing them to send and receive data.
  • 4.
    Grand domaines del’IoT ¨ B2C : La personne (et son chien) ¤ Quantified self ¤ Domotique ¨ B2B : L’entreprise ¤ Bâtiment (énergie) ¤ Industrie (supply chain, usine 4.0) ¨ B2B2C : Le monde ¤ Smart cities ¤ Analyse comportementale
  • 5.
    La personne (etson chien)
  • 6.
  • 7.
    Analyse comportementale ¨ Individuelle ¤Tracking dans les magasins ¨ Collectif ¤ Essuie-glace des voitures à météo hyper locale !
  • 8.
    Contraintes d’un systèmeIoT ¨ Sécurité ¤ Faille SSL dans les frigo Samsung à hack de GMail ! ¨ Confidentialité ¤ Limite entre quantified self et données de santé ¨ Interopérabilité ¤ Une appli par marque de lampe ? SRSLY ? ¨ Mises à jour ¤ 0,1% d’échec sur 1M d’objets à 1000 briques !
  • 9.
  • 10.
    Cloud Architecture d’un systèmeIoT Device Gateway Protocol adapter Real time processing Batch processing Storage Information system
  • 11.
    Communication device ⟷gateway ¨ WAN (WiFi) ¤ Votre box est la gateway ¨ PAN (Bluetooth & BLE) ¤ Votre smartphone est la gateway ¨ LPWAN (low power wide area) ¤ Sigfox maintenant ¤ Lora bientôt ¤ LTE-M plus tard ¨ Radio ad-hoc (RF22, XBee, HomeRF)
  • 12.
  • 13.
    Démo : l’objet ¨Un Teensy… ¤ Micro-contrôleur ARM 32bits à 72 MHz ¤ 256ko Flash, 64k RAM ¤ Plus de 20 entrées/sorties ¨ …et son extension OpenWino ¤ Capteurs pression, température, lumière, gyroscope, compas, accéléromètre ¤ Emetteur RF22
  • 14.
    Démo : l’objet ¨Développement : l’IDE Arduino
  • 15.
    Démo : lagateway + protocol ¨ Un autre Teensy + OpenWino ¨ Un Mac (ou un RaspberryPi, Intel NUC, etc.) ¨ Node-Red
  • 16.
  • 17.
    Démo : lecloud ¨ Time Series as a Service de OVH ¤ Stockage scalable (peak = 2M mesures / sec) ¤ Requêtes d’agrégation temporelles ¤ API OpenTSDB à Première brique de l’offre IoT de OVH OVH World tour à Toulouse le 19 mai !
  • 18.
  • 19.