Overview of Eclipse IoT projects - IoT Day Grenoble

1 569 vues
1 289 vues

Publié le

An overview of the current state of the IoT community at Eclipse, including some reference architectures for building sensor networks, device management infrastructures, etc.

Publié dans : Technologie
0 commentaire
2 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
1 569
Sur SlideShare
0
Issues des intégrations
0
Intégrations
4
Actions
Partages
0
Téléchargements
65
Commentaires
0
J’aime
2
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Overview of Eclipse IoT projects - IoT Day Grenoble

  1. 1. AN OVERVIEW OF ECLIPSE M2M IoT! Eclipse IoT Day Grenoble Benjamin Cabé Eclipse Foundation @kartben
  2. 2. AT FIRST THEY WERE THREE…  Hand  by  Castor  &  Pollux  from  The  Noun  Project  
  3. 3. AT FIRST THEY WERE THREE…  Hand  by  Castor  &  Pollux  from  The  Noun  Project  
  4. 4. AT FIRST THEY WERE THREE…  Hand  by  Castor  &  Pollux  from  The  Noun  Project  
  5. 5. AT FIRST THEY WERE THREE…  Hand  by  Castor  &  Pollux  from  The  Noun  Project  
  6. 6. Paho provides client implementations of the MQTT protocol. Mihini is an embedded Lua runtime providing HW abstraction and other services. Koneki provides tools for embedded Lua developers.
  7. 7. AND NOW THEY ARE 13!
  8. 8. Eclipse SCADA is a complete Java/ OSGi-based SCADA system (communication, monitoring, GUI, …) (code pending) Kura is a Java/OSGi-based M2M container for gateways. Has support for Modbus, CANbus, MQTT, … Mosquitto is a lightweight server implementation of the MQTT and MQTT-SN protocols, written in C.
  9. 9. Ponte bridges M2M/IoT (MQTT, CoAP) protocols to the Web. SmartHome provides a complete set of services for home automation gateways. (code pending) OM2M implements the ETSI M2M standard.
  10. 10. (code pending) Californium is an implementation of the CoAP protocol written in Java. Includes DTLS for security. Wakaama Wakaama is an implementation of LWM2M written in C. (code pending) Krikkit (code pending) Krikkit is a rules system for programming edge devices just like you’d configure a router
  11. 11. Concierge Concierge is a lightweight implementation of OSGi Core R5. (code pending) Your project? J Let’s talk at the end of the session! ;-)
  12. 12. BUILDING BLOCKS FOR IOT
  13. 13. BUILDING BLOCKS FOR IOT … for building what?
  14. 14. Building… SENSOR NETWORKS Mosquitto broker MQTT Network  Cloud  by  Andrew  Lynne  from  The  Noun  Project    Thermometer  by  Lemon  Liu  from  The  Noun  Project    Fluorescent  Light  Bulb  by  Dmitriy  Lagunov  from  The  Noun  Project    Water  by  Gilad  Fried  from  The  Noun  Project  
  15. 15. Building… SENSOR NETWORKS (2) Ponte broker MQTT Network CoAP Network  Cloud  by  Andrew  Lynne  from  The  Noun  Project    Thermometer  by  Lemon  Liu  from  The  Noun  Project    Fluorescent  Light  Bulb  by  Dmitriy  Lagunov  from  The  Noun  Project    Water  by  Gilad  Fried  from  The  Noun  Project  
  16. 16. Building… DEVICE MANAGEMENT LWM2M server (e.g. Leshan) battery level avail. memory … firmware reboot … CoAP Network wakaama wakaama wakaama  Cloud  by  Andrew  Lynne  from  The  Noun  Project    Thermometer  by  Lemon  Liu  from  The  Noun  Project    Fluorescent  Light  Bulb  by  Dmitriy  Lagunov  from  The  Noun  Project    Water  by  Gilad  Fried  from  The  Noun  Project  
  17. 17. Building… HOME AUTOMATION Bluetooth X10 Serial … Android UI
  18. 18. SO… WHAT’S NEXT?
  19. 19. SO… WHAT’S NEXT? big data
  20. 20. SO… WHAT’S NEXT? big data security
  21. 21. SO… WHAT’S NEXT? big data security interop  Elephant  by  Ted  Mitchner  from  The  Noun  Project    Key  by  P.J.  Onori  from  The  Noun  Project    Share  by  Oriol  Carbonell  from  The  Noun  Project  
  22. 22. UPCOMING EVENTS
  23. 23. UPCOMING EVENTS http://eclipsecon.org/na2014
  24. 24. UPCOMING EVENTS http://eclipsecon.org/na2014 http://iotlive.org
  25. 25. UPCOMING EVENTS http://eclipsecon.org/na2014 http://iotlive.org Eclipse Day Florence May 23, 2014 http://eclipsedayflorence.com
  26. 26. http://iot.eclipse.org
  27. 27. Thanks! Questions? hMp://iot.eclipse.org       <benjamin@eclipse.org>   @kartben    

×