5AHITN 2015/16
SHS ist eine Softwarelösung, die handelsübliche Smarthome-Komponenten auf Basis des Z-Wave Funkprotokolls steuern und orchestrieren kann.
Die Idee:
SHS ist eine Softwarelösung, die handelsübliche Smarthome-Komponenten auf Basis des Z-Wave Funkprotokolls steuern und orchestrieren kann. Der Benutzer kann über eine Windows-Applikation (.NET und C#) Z-Wave Komponenten mit SHS verbinden, Szenarien auf Basis von Ereignissen zusammenstellen, Sensordaten (Energiewerte, Alarme) darstellen und Benachrichtigungen einrichten. Der SHS-Dienst soll als PlugIn eines selbst zu entwickelnden Service-Host unter Windows bereitgestellt werden. Für die Kommunikation mit den Z-Wave Komponenten ist eine Implementierung des Protokolls als eigenständige Klassenbibliothek zu entwickeln. Abonnierte Ereignisse (Alarme) sollen über eine einfache ASP.NET-Lösung, die mit dem SHS-Dienst kommuniziert, auf mobile Endgeräte übertragen werden.
Realisierung:
- Analyse und Implementierung des Z-Wave Protokolls (dll)
- Entwurf und Implementierung eines Plug-In-Servicehosts zur dynamischen Erweiterung des Systems mit beliebigen Services
- Implementierung eines Plug-Ins für den SHS-Servicehost, das als Gateway der Z-Wave Komponenten dient
- Entwurf und Bereitstellung einer ASP.NET-Webseite zur Darstellung der Statusinformationen
- Einsatz agiler Methoden
Team:
- Michael Fleihaus
- Martin Leeb
- Maximilian Lehrbaum
- Baris Sakar
Betreuer:
- Ing. Thomas Gürth