Home Automation for Geeks          Kai Kreuzer    Thomas Eichstädt-Engelen    openHAB.org | @openHAB
Kai Kreuzer • Java & OSGi Professional • Working for Deutsche Telekom AG • Home Automation Enthusiast • Founded openHAB in...
Thomas Eichstädt-Engelen • Java, OSGi, RCP Professional • Working for innoQ Deutschland • Home Automation Enthusiast • ope...
Motivation
Definition             Automation                  &             Integration
Goals          Comfort          Security        Energy saving
Smart Devices
The Project              http://www.openHAB.org                Initial Check-in 20.02.2010                 Google-Code (Me...
Technology openHAB Runtime   openHAB Designer
Technology Jetty/JAX-RS/Atmosphere         Xbase             EMF                 Xtext    Declarative Services          EM...
Architecture   Commands                Item         Status Updates   ON / OFF                    Status     ON / OFF      ...
Architecture                                                                        Stateful ServicesVIRTUAL           Aut...
Web UIs
Native UIs
Bindings                           *                               *   *       *           *TCP/UDP               *       ...
Other Features                     *                 *
Live Demo
Demo Server              http://demo.openHAB.org
The Future  Version 1.1 on 16.12.2012  • Bindings: TCP/UDP, CUPS, Modbus, PLCBus,                                         ...
Community            15 Contributors            49 Clones            550+ Installations            vital GoogleGroup      ...
Thank you!      Kai KreuzerThomas Eichstädt-EngelenopenHAB.org | @openHAB
Q&A
openHAB @ Devoxx 2012
Upcoming SlideShare
Loading in...5
×

openHAB @ Devoxx 2012

3,494

Published on

Slides from our openHAB talk at Devoxx in Antwerp, Belgium on November 14, 2012

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,494
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
52
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

openHAB @ Devoxx 2012

  1. 1. Home Automation for Geeks Kai Kreuzer Thomas Eichstädt-Engelen openHAB.org | @openHAB
  2. 2. Kai Kreuzer • Java & OSGi Professional • Working for Deutsche Telekom AG • Home Automation Enthusiast • Founded openHAB in early 2010
  3. 3. Thomas Eichstädt-Engelen • Java, OSGi, RCP Professional • Working for innoQ Deutschland • Home Automation Enthusiast • openHAB Committer since 2010 • kind of a geek ;-)
  4. 4. Motivation
  5. 5. Definition Automation & Integration
  6. 6. Goals Comfort Security Energy saving
  7. 7. Smart Devices
  8. 8. The Project http://www.openHAB.org Initial Check-in 20.02.2010 Google-Code (Mercurial) GPL v3 Maven/Tycho Build CI-Server (CloudBees) Version 1.0 on 19.08.2012 1600+ Downloads
  9. 9. Technology openHAB Runtime openHAB Designer
  10. 10. Technology Jetty/JAX-RS/Atmosphere Xbase EMF Xtext Declarative Services EMF OSGi (Equinox) Eclipse RCP Java SE 7 Java SE 7 openHAB Runtime openHAB Designer
  11. 11. Architecture Commands Item Status Updates ON / OFF Status ON / OFF x% 80 % x% INC/DEC Power Switch Item Volume Dimmer Item Station Number Item
  12. 12. Architecture Stateful ServicesVIRTUAL Automation Rules openHAB Persistence openHAB User Interface Item Registry openHAB Consoles Status Updates Status Updates Commands Commands openHAB Event Bus Status Updates Status Updates Status Updates Status Updates Commands Commands Commands CommandsPHYSICAL KNX Binding RS-232 Binding Bluetooth Binding MPD Binding ... Bluetooth RS-232 KNX MPD
  13. 13. Web UIs
  14. 14. Native UIs
  15. 15. Bindings * * * * *TCP/UDP * * * * *
  16. 16. Other Features * *
  17. 17. Live Demo
  18. 18. Demo Server http://demo.openHAB.org
  19. 19. The Future Version 1.1 on 16.12.2012 • Bindings: TCP/UDP, CUPS, Modbus, PLCBus, http://demo.openHAB.org IHC/ELKO, Plugwise, Sonos, Koubachi • Persistence: mySQL, Cosm • New optional Text-to-Speech Engine (Mary) • Many Enhancements & Bugfixes More to come: • RGB LEDs • Timeseries through REST-API • Vector-based Charts • Notification-API
  20. 20. Community 15 Contributors 49 Clones 550+ Installations vital GoogleGroup german Forum many, many ideas ...
  21. 21. Thank you! Kai KreuzerThomas Eichstädt-EngelenopenHAB.org | @openHAB
  22. 22. Q&A
  1. A particular slide catching your eye?

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

×