Le téléchargement de votre SlideShare est en cours. ×
0
AN OVERVIEW
OF

ECLIPSE M2M
IoT!

Eclipse IoT Day Grenoble
Benjamin Cabé
Eclipse Foundation

@kartben
AT FIRST THEY WERE THREE…

	
  Hand	
  by	
  Castor	
  &	
  Pollux	
  from	
  The	
  Noun	
  Project	
  
AT FIRST THEY WERE THREE…

	
  Hand	
  by	
  Castor	
  &	
  Pollux	
  from	
  The	
  Noun	
  Project	
  
AT FIRST THEY WERE THREE…

	
  Hand	
  by	
  Castor	
  &	
  Pollux	
  from	
  The	
  Noun	
  Project	
  
AT FIRST THEY WERE THREE…

	
  Hand	
  by	
  Castor	
  &	
  Pollux	
  from	
  The	
  Noun	
  Project	
  
Paho provides client implementations
of the MQTT protocol.
Mihini is an embedded Lua runtime
providing HW abstraction and ...
AND NOW THEY ARE 13!
Eclipse SCADA is a complete Java/
OSGi-based SCADA system
(communication, monitoring, GUI, …)

(code pending)

Kura is a J...
Ponte bridges M2M/IoT (MQTT,
CoAP) protocols to the Web. 

SmartHome provides a complete set
of services for home automati...
(code pending)

Californium is an implementation
of the CoAP protocol written in
Java. Includes DTLS for security.


Wakaa...
Concierge

Concierge is a lightweight
implementation of OSGi Core R5.

(code pending)

Your project?
J

Let’s talk at the...
BUILDING BLOCKS FOR IOT
BUILDING BLOCKS FOR IOT
… for building what?
Building… SENSOR NETWORKS
Mosquitto broker

MQTT Network

	
  Cloud	
  by	
  Andrew	
  Lynne	
  from	
  The	
  Noun	
  Pro...
Building… SENSOR NETWORKS (2)
Ponte broker

MQTT Network

CoAP Network

	
  Cloud	
  by	
  Andrew	
  Lynne	
  from	
  The	...
Building… DEVICE MANAGEMENT
LWM2M server
(e.g. Leshan)

battery level
avail. memory
…

firmware
reboot
…

CoAP Network

wak...
Building… HOME AUTOMATION

Bluetooth
X10
Serial

…
Android UI
SO… WHAT’S NEXT?
SO… WHAT’S NEXT?

big data
SO… WHAT’S NEXT?

big data

security
SO… WHAT’S NEXT?

big data

security

interop
	
  Elephant	
  by	
  Ted	
  Mitchner	
  from	
  The	
  Noun	
  Project	
  
...
UPCOMING EVENTS
UPCOMING EVENTS

http://eclipsecon.org/na2014
UPCOMING EVENTS

http://eclipsecon.org/na2014 

http://iotlive.org
UPCOMING EVENTS

http://eclipsecon.org/na2014 

http://iotlive.org 

Eclipse Day Florence
May 23, 2014
http://eclipsedayflo...
http://iot.eclipse.org
Thanks! Questions?

hMp://iot.eclipse.org	
  	
  
	
  
<benjamin@eclipse.org>	
  
@kartben	
  	
  
Overview of Eclipse IoT projects - IoT Day Grenoble
Overview of Eclipse IoT projects - IoT Day Grenoble
Prochain SlideShare
Chargement dans... 5
×

Overview of Eclipse IoT projects - IoT Day Grenoble

848

Published on

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

Published in: Technologies
0 commentaires
2 mentions J'aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Total des vues
848
Sur Slideshare
0
À partir des ajouts
0
Nombre d'ajouts
1
Actions
Partages
0
Téléchargements
64
Commentaires
0
J'aime
2
Ajouts 0
No embeds

No notes for slide

Transcript of "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    
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×