2. Zur Person
¨ Marcus Redeker
¤ > 15 Jahre Java Entwicklung
¤ Seit 2008 selbständig
n Java Beratung & Entwicklung
n Systemintegrator und Planer für Gebäudeautomation
n KNX Partner
¤ Seit 2009 Core-Developer bei OpenRemote
3. Agenda
¨ (Gebäude-)Automation: Stand der Dinge
¨ Warum OpenRemote?
¨ OpenRemote Details
¨ Demo Video
¨ Etwas technischere Details
¨ “Live coding”
8. Probleme
¨ Jeder Herstelller hat sein eigenes Protokoll
¨ Proprietäre und zum Teil geschützte Protokolle
¨ Bruchstückhafte Standards
¨ Teure Geräte und Touchpanels
¨ Nischengeschäft mit teurem Vertrieb
9. Unsere Lösung
¨ Open Source
¤ Hiermit kennen wir uns gut aus
¤ Geringere Einstiegshürde
¤ Geringere Kosten bei der Integration
¨ Offene Standards
¨ Geräte “von der Stange”
13. Controller
¨ Laufzeit „Gehirn“ des Systems
¨ Spricht mit den Geräten
¨ Reagiert auf Aktionen von den Panels
¨ Als J2SE Applikation gebaut
¨ Läuft fast überall, wo auch Java läuft
¤ Windows, Linux, Mac, NAS Systeme, ALIX, Raspberry PI,
Plug Computer, ...
15. Konsolen
¨ Erzeugen das GUI
¨ Steuern den Controller
¨ Erhalten Informationen vom Controller
¨ Schnittstelle zum System
¤ Portabel
¤ Fest installiert
20. Designer Technologie
¨ Java Enterprise Anwendung
¨ XML Beschreibung des Systems für die Laufzeit
¨ Benutzt Beehive als Backend und Datenspeicher
32. Demo
¨ Z-Wave Dimmer einbinden
¨ UI für den Dimmer
¨ IRtrans einbinden
¨ Regel, um per IR den Dimmer zu schalten
¨ 1-Wire Sensor einbinden
¤ Temperatur anzeigen
¤ Luftfeuchtigkeit anzeigen