Vortrag

Eclipse (City-Partner): Eclipse SmartHome

Das neue Eclipse-SmartHome-Projekt ist ein flexibles Framework für Lösungen im Bereich Smart Home and Ambient Assisted Living (AAL). Es spielt seine Stärken in heterogenen Umgebungen aus, indem es bei der Integration unterschiedlichster Protokolle und Standards unterstützt. Ziel des Frameworks ist es, einen gleichförmigen Zugriff auf Geräte und Informationen bereitzustellen und darauf aufbauend Interaktionen zu ermöglichen. Dafür stellt ESH eine auf etablierten Eclipse-Technologien wie Xtext/Xbase basierende Regel-Engine sowie interne DSLs zur Beschreibung des User Interface bereit. Zur Interaktion mit anderen System steht eine hoch flexible REST API bereit.

ESH ist dazu designt, damit Entwickler es um ihre eigenen Bedürfnisse erweitern und somit individuelle Smart-Home-Lösungen aufbauen können. Dazu kann ESH auf Embedded Devices mit einer JVM, wie dem Raspberry Pi, deployt werden. Die ganze Anwendung ist rein Java/OSGi und baut auf weiteren Frameworks wie Equinox, EMF und Jetty auf.

In dieser Session werden wir nicht nur die technischen Aspekte des Projekts beleuchtet, sondern auch coole Anwendungsfälle aus der Heimautomatisierung zeigen, die mit solch einem flexiblen Framework überhaupt erst möglich werden.

Die initiale Contribution in das ESH-Projekt stammt übrigens aus dem bereits bekannten Projekt openHAB, dass seinerseits eine riesige Menge freier Erweiterungen im Gepäck hat. Somit können Systeme wie KNX, Philips Hue, Z-Wave, EnOcean, DMX, Plugwise, Homematic und Sonos leicht integriert werden.

Datum
25.03.2014
Uhrzeit
16:00 - 16:45
Konferenz / Veranstaltung
JavaLand 2014
Ort
Phantasialand, Brühl