View
3.147
Download
3
Category
Tags:
Preview:
DESCRIPTION
Slides from our openHAB talk at Devoxx in Antwerp, Belgium on November 14, 2012
Citation preview
Home Automation for Geeks
Kai KreuzerThomas Eichstädt-EngelenopenHAB.org | @openHAB
Kai Kreuzer
• Java & OSGi Professional
• Working for Deutsche Telekom AG
• Home Automation Enthusiast
• Founded openHAB in early 2010
Thomas Eichstädt-Engelen
• Java, OSGi, RCP Professional
• Working for innoQ Deutschland
• Home Automation Enthusiast
• openHAB Committer since 2010
• kind of a geek ;-)
Motivation
Definition
Automation&
Integration
Goals
ComfortSecurity
Energy saving
Smart Devices
The Project
http://www.openHAB.orgInitial Check-in 20.02.2010Google-Code (Mercurial)
GPL v3Maven/Tycho Build
CI-Server (CloudBees)Version 1.0 on 19.08.2012
1600+ Downloads
Technology
openHAB DesigneropenHAB Runtime
Technology
openHAB DesigneropenHAB Runtime
Java SE 7
OSGi (Equinox)
Declarative Services
EMF
Jetty/JAX-RS/Atmosphere
Eclipse RCP
EMFXtext
Xbase
Java SE 7
Architecture
Item
Status80 %
ON / OFF
x %
INC/DEC
Commands
ON / OFF
Status Updates
x %
Dimmer ItemVolume
Switch ItemPower
Number ItemStation
Architecture
openHAB Event Bus
KNX Binding
RS-232 Binding
Bluetooth Binding
MPD Binding
KNX
Blue
tooth
RS-2
32
MPD
Comm
ands
Statu
s Upd
ates
Comm
ands
Statu
s Upd
ates
Comm
ands
Statu
s Upd
ates
Comm
ands
Statu
s Upd
ates
...
PH
YS
ICA
L
Automation Rules
User Interface openHAB Consoles
openHAB Persistence
Statu
s Upd
ates
Comm
ands
openHABItem Registry
Comm
ands
Statu
s Upd
ates
Stateful Services
VIR
TU
AL
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,
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
http://demo.openHAB.org
Community
15 Contributors49 Clones550+ Installationsvital GoogleGroupgerman Forummany, many ideas ...
Thank you!
Kai KreuzerThomas Eichstädt-EngelenopenHAB.org | @openHAB
Q&A
Recommended