Home Automation in Practice              openHAB              Empowering the SmartHome                        8. August 20...
Agenda         • Was ist Home Automation?         • Welche Systeme gibt es?         • Zielsetzung und Architektur         ...
Über Mich	• Principal Software Engineer bei  Temenos in Lausanne, Schweiz• Eclipse Enthusiast seit 2006,  Entwicklung von ...
Agenda         • Was ist Home Automation?         • Welche Systeme gibt es?         • Zielsetzung und Architektur         ...
Definition• Home Automation bezeichnet die Automatisierung,  Visualisierung und Vernetzung von  • Hauselektrik (Licht, Roll...
Agenda         • Was ist Home Automation?         • Welche Systeme gibt es?         • Zielsetzung und Architektur         ...
Vernetzung - Übertragungswege
Vernetzung - Übertragungswege
Vernetzung - Übertragungswege
Vernetzung - Topologien
Vernetzung - Topologien
Vernetzung - Topologien
Vernetzung - Topologien
Standards / Anbieter                       • existiert  seit 1975                       • PLC basiert                     ...
Standards / Anbieter            • Europäischer   Standard            • Twisted-Pair Kabel            • 9600 bit/s         ...
Standards / Anbieter                       • entwickelt an der ETH Zürich                       • PLC basiert             ...
Standards / Anbieter          • Gedacht als Ablösung von X10          • „Dual Mesh“ - PLC und Funk          • Drehstrom ni...
Standards / Anbieter            • Proprietärer868MHz Funk            • Sternförmige Topologie            • Software Micros...
Standards / Anbieter• Funk  im 868MHz Band• „Energy harvesting“• z.T. nur uni-direktional• Baum / Mesh Topologie• keine ec...
Standards / Anbieter             • Zusammenschluss   von über               160 Herstellern             • Funk im 868MHz B...
Standards / Anbieter        • Offener  Standard,          kleiner Bruder von Bluetooth        • Funk im 868MHz/2.4GHz Band...
Standards / Anbieter     • Angekündigt   von Google im       Mai 2011     • offener Standard basierend auf       IEEE 802....
Standards / Anbieter
Agenda         • Was ist Home Automation?         • Welche Systeme gibt es?         • Zielsetzung und Architektur         ...
Motivation für openHAB	• Visualisierung und Automatisierungsregeln für KNX• Herstellerneutrale und hardwareunabhängige  In...
Das Open Source Projekt openHAB.org	• GPLv3, gehostet bei Google Code (Mercurial DVCS)• Continuous Integration Server (Jen...
Konzept des openHAB Event Buses                                                          Stateful ServicesAutomatisierungs...
Features• Benutzerschnittstellen:    • Bindings für:  • Smartphone UI              • KNX  • Konsole über XMPP          • O...
Agenda         • Live-Demo         • Q&A Session
Erfahrungen• Komfort:  • Sonnenschutz / Rollladensteuerung  • Licht durch Bewegungsmelder, nachts gedimmt  • Benachrichtig...
Agenda         • Was ist Home Automation?         • Welche Systeme gibt es?         • Zielsetzung und Architektur         ...
openHAB.org – Ausblick	• Version 0.8.0 am 14. August 2011Danach:• HTML5-basiertes Tablet UI• Persistenz (feste Frequenz, j...
Fragen?
openHAB TechTalk @ DeveloperGarden Darmstadt
openHAB TechTalk @ DeveloperGarden Darmstadt
openHAB TechTalk @ DeveloperGarden Darmstadt
openHAB TechTalk @ DeveloperGarden Darmstadt
openHAB TechTalk @ DeveloperGarden Darmstadt
Nächste SlideShare
Wird geladen in …5
×

openHAB TechTalk @ DeveloperGarden Darmstadt

3.220 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie, Business
0 Kommentare
2 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

Keine Downloads
Aufrufe
Aufrufe insgesamt
3.220
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
4
Aktionen
Geteilt
0
Downloads
41
Kommentare
0
Gefällt mir
2
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

openHAB TechTalk @ DeveloperGarden Darmstadt

  1. 1. Home Automation in Practice openHAB Empowering the SmartHome 8. August 2011, 18 - 20 UhrKai Kreuzer Deutsche Telekom AG, Darmstadt
  2. 2. Agenda • Was ist Home Automation? • Welche Systeme gibt es? • Zielsetzung und Architektur von openHAB • Live-Demo • Q&A Session
  3. 3. Über Mich • Principal Software Engineer bei Temenos in Lausanne, Schweiz• Eclipse Enthusiast seit 2006, Entwicklung von Eclipse RCP für Model Driven Development• Heim-Automatisierung als Hobby• openHAB.org in 2010 gestartet
  4. 4. Agenda • Was ist Home Automation? • Welche Systeme gibt es? • Zielsetzung und Architektur von openHAB • Live-Demo • Q&A Session
  5. 5. Definition• Home Automation bezeichnet die Automatisierung, Visualisierung und Vernetzung von • Hauselektrik (Licht, Rollläden, Heizung etc.) • Elektrogeräten (Waschmaschine, Kühlschrank etc.) • Unterhaltungselektronik (TV, Hifi etc.)• Ziele: Komfort, Sicherheit, Energieeinsparung• Nutzung ähnlicher Technologien wie Industrie- / Gebäudeautomatisierung, jedoch anderer Fokus
  6. 6. Agenda • Was ist Home Automation? • Welche Systeme gibt es? • Zielsetzung und Architektur von openHAB • Live-Demo • Q&A Session
  7. 7. Vernetzung - Übertragungswege
  8. 8. Vernetzung - Übertragungswege
  9. 9. Vernetzung - Übertragungswege
  10. 10. Vernetzung - Topologien
  11. 11. Vernetzung - Topologien
  12. 12. Vernetzung - Topologien
  13. 13. Vernetzung - Topologien
  14. 14. Standards / Anbieter • existiert seit 1975 • PLC basiert • keine Rückmeldung • eff. 20 bit/s • Vermarktung durch GE • weite Verbreitung insbesondere USA • Funk-Erweiterungen
  15. 15. Standards / Anbieter • Europäischer Standard • Twisted-Pair Kabel • 9600 bit/s • schwer nachrüstbar • dezentral • Programmierung durch Elektroinstallateur • Funk-Erweiterung
  16. 16. Standards / Anbieter • entwickelt an der ETH Zürich • PLC basiert • leicht nachrüstbar • einfache Programmierung • am Markt seit 2011
  17. 17. Standards / Anbieter • Gedacht als Ablösung von X10 • „Dual Mesh“ - PLC und Funk • Drehstrom nicht unterstützt, primär amerikanischer Markt
  18. 18. Standards / Anbieter • Proprietärer868MHz Funk • Sternförmige Topologie • Software Microsoft basiert, Hardware von ELV • Cloud-Dienste als Abo
  19. 19. Standards / Anbieter• Funk im 868MHz Band• „Energy harvesting“• z.T. nur uni-direktional• Baum / Mesh Topologie• keine echte Verschlüsselung
  20. 20. Standards / Anbieter • Zusammenschluss von über 160 Herstellern • Funk im 868MHz Band • Mesh Topologie • Chips nur von Zensys
  21. 21. Standards / Anbieter • Offener Standard, kleiner Bruder von Bluetooth • Funk im 868MHz/2.4GHz Band, basierend auf IEEE 802.15.4 • Mesh Topologie • Starke Verbreitung beim SmartMetering
  22. 22. Standards / Anbieter • Angekündigt von Google im Mai 2011 • offener Standard basierend auf IEEE 802.15.4 (868MHz Band) • einfacher als ZigBee • Android Smartphones als UI • Hardware-Kooperationen
  23. 23. Standards / Anbieter
  24. 24. Agenda • Was ist Home Automation? • Welche Systeme gibt es? • Zielsetzung und Architektur von openHAB • Live-Demo • Q&A Session
  25. 25. Motivation für openHAB • Visualisierung und Automatisierungsregeln für KNX• Herstellerneutrale und hardwareunabhängige Integration von Haus- und Multimediasteuerung• Ablösung von Misterhouse (Perl-basiertes OS Projekt)• Ziele: Stabilität, IDE für Entwicklung & Debugging• Spielwiese für Java/OSGi/Eclipse Technologien
  26. 26. Das Open Source Projekt openHAB.org • GPLv3, gehostet bei Google Code (Mercurial DVCS)• Continuous Integration Server (Jenkins) auf CloudBees.com Eclipse RCP OSGi-basierte Runtime Konfigurationstool EMF EventAdmin XText 2.0 Declarative JBoss Drools Services Jetty Maven3/Tycho JAX-RS/Jersey
  27. 27. Konzept des openHAB Event Buses Stateful ServicesAutomatisierungslogik openHAB openHAB openHAB User Interface Item Registry Konsole Logging Status Updates Status Updates Kommandos Kommandos Kommandos Status Updates openHAB Event Bus Status Updates Status Updates Status Updates Kommandos Kommandos Kommandos Kommandos KNX Binding RS-232 Binding Bluetooth Binding MPD Binding ... Bluetooth RS-232 KNX MPD
  28. 28. Features• Benutzerschnittstellen: • Bindings für: • Smartphone UI • KNX • Konsole über XMPP • One-Wire • Google Calendar Events • RS-232 • REST-API • Bluetooth • HTTP In/Out• Regel-Aktionen: • Exec (Command line) • Mails per SMTP • NTP (Network Time Protocol) • XMPP-Benachrichtigung • Wake-on-LAN • Prowl-Benachrichtigung • AVM Fritz!Box • Text-to-Speech • Network-Health • Tonausgabe/Lautstärke • MPD (Music Player Deamon)
  29. 29. Agenda • Live-Demo • Q&A Session
  30. 30. Erfahrungen• Komfort: • Sonnenschutz / Rollladensteuerung • Licht durch Bewegungsmelder, nachts gedimmt • Benachrichtigungen (Klingel, Anrufe, Besucher,...) • Gartenbewässerung• Sicherheit: • Fenster offen? • Bügeleisensteckdose mit Timer • Rollladen bleibt oben, wenn Terrassen-/Balkontür offen ist• Energie • Heizungsoptimierung (Präsenzerkennung + Auswertung) • automatische Lichtabschaltung • Überwachung PV-Anlage
  31. 31. Agenda • Was ist Home Automation? • Welche Systeme gibt es? • Zielsetzung und Architektur von openHAB • Live-Demo • Q&A Session
  32. 32. openHAB.org – Ausblick • Version 0.8.0 am 14. August 2011Danach:• HTML5-basiertes Tablet UI• Persistenz (feste Frequenz, jedes Update, RRD, ...)• Charts, Verbrauchsanzeigen• DSL für Automatisierungsregeln• Präsenzsimulation• weitere Bindings (Asterisk, SNMP, DMX512, ...)
  33. 33. Fragen?

×