Die Smart Home Technologie nimmt eine immer größer werdene Rolle im täglichen Leben vieler Menschen ein. Immer mehr Haushalte verfügen über Geräte, welche über Smart Home Technologien steuerbar sind. Diese Technologien helfen oftmals Aktivitäten im täglichen Leben einfacher und kompfortabler zu gestalten. Wenn viele Geräte im System zur Verfügung stehen, kann es schnell auf dem User Interface unübersichtlich werden. Viele der Informationen und Steuerungmöglichkeiten werden nur in bestimmten Kontexten benötigt.
Das Ziel dieses Praxisprojektes ist es einen Prototypen umzusetzen, welcher auf einem User Interface einer Smart Home Software kontextbasierende Empfehlungen für Aktionen vorschlagen soll. Dies soll für eine effizientere Nutzung des Smart Home Systems sorgen. In dieser Arbeit werden die beiden Open Source Systeme openHAB und Home Assistant miteinander verglichen und auf ihre Anpassbarkeit ihrer User interfaces geprüft. Zusätzlich wurde ein Konzept entworfen für kontextsensitive Aktionen in Home Assistant.
Das Ergebnis ist ein lauffähiger Prototyp für Home Assistant in Form einer Erweiterung des Systems und einer Erweiterung des User Interfaces. Der Prototyp kann vom Benutzer selbst konfiguriert werden und kann auf Basis der Konfiguration und des Kontextes Empfehlungen für Aktionen auf dem UI des Smart Home Systems ausgeben.
Erweiterung um eine Mustererkennung
Umsetzung in openHAB 3
Prototyp finalisieren und öffentlich zur Verfügung stellen