Add Thesis

Untersuchung und Vergleich von Open Source Plattformen für das Smart Home

Written by P. Gersbacher

Paper category

Bachelor Thesis

Subject

Business Administration>Communication & Media

Year

2018

Abstract

Bachelorarbeit: Smart Home Szenario-Vergleich von vier Open Source Plattformen Um Smart Home Plattformen zu vergleichen, wird im Folgenden ein beispielhaftes Smart Home Szenario gezeigt, welches auf jeder Plattform implementiert ist. Diese Szene zielt darauf ab, die Smart-Home-Lösung wirklich in einer privaten Mapping-Umgebung zu zeigen und die in 2.2.5 aufgeführten Technologien so weit wie möglich zu nutzen, und umfasst verschiedene Standards, die für heutige und zukünftige Smart Homes gesetzt werden können. Beispielhafte Smart-Home-Szenen stellen den privaten Wohnsitz des smarten Schlafassistenten dar. Der Assistent lässt sich in drei Teile unterteilen: Schlafassistent, Schlafmonitor und Weckfunktion. Nach Aktivierung des Schlafassistenten spielt er Musik ab und simuliert den Sonnenuntergang. Nach einer halben Stunde wird die Schlafüberwachung aktiviert.Für einen ruhigen Schlaf wird die Temperatur des Heizkörperthermostats auf die ideale Schlaftemperatur von 18°C ​​eingestellt. Während der Schlafüberwachung werden die Raumtemperatur und der CO2-Wert in der Luft überwacht, ist einer der Werte zu hoch, wird der Raum automatisch gelüftet und die Weckfunktion startet morgens um 9:00 Uhr. Dazu wird der Schlafmodus deaktiviert, der Sonnenaufgang simuliert und Musik wird abgespielt, um den Nutzer sanft zu wecken. 4.1 Voraussetzungen für den Schlafassistenten I. Starten Sie den Schlafassistenten über den Sprachassistenten Amazon Alexa oder II. Verwenden Sie EnOcean Switch Module III, um den Schlafassistenten zu starten. Spielen Sie eine Sounddatei ab, um dem Benutzer beim Einschlafen zu helfen IV. Reduzieren Sie langsam die Helligkeit der intelligenten LED, um den Sonnenuntergang zu simulieren V. Nachdem die Schlaffunktion beendet ist, starten Sie die Schlafüberwachung Schlafüberwachung VI. Der Heizkörperthermostat wird automatisch auf die ideale Schlaftemperatur von 18°CVII eingestellt. Überwachen Sie die Raumtemperatur und den CO2-Wert in der Luft und lüften Sie automatisch. Wenn einer der Werte einen bestimmten Grenzwert überschreitet VIII. Bevor Sie die Lüftung starten, überprüfen Sie mit dem Z-Wave-Fenstersensor, ob das Fenster geöffnet wurde und starten Sie das Aufwachen zur geplanten Zeit (9:00 Uhr) aufstehen Funktion X. Schlafüberwachung deaktivieren XI. Stellen Sie die Temperatur des Heizkörperthermostats auf 24◦CXII ein. Die LED zur Simulation des Sonnenaufgangs leuchtet langsam auf XIII. Eine andere Audiodatei abspielen Existenzerkennung XIV. Anhand der GPS-Daten des Smartphones feststellen, ob der Nutzer zu Hause ist, andernfalls die Weckfunktion deaktivieren. 4.1.1 Priorität der Bedürfnisse Da die Anzahl der Bedürfnisse groß ist, sollten sie entsprechend ihrer Bedeutung für Smart-Home-Projekte priorisiert werden. Die Priorität richtet sich nach der Bedeutung der Funktionen des Smart Home selbst. Ein höheres Niveau stellt die Nutzung des typischen Smart-Home-Kommunikationsprotokolls Z-Wave oder EnOcean dar. Die Wiedergabe von Sounddateien kann auf unterschiedliche Weise erfolgen, mit relativ niedriger Priorität. Auch die Bedeutung der praktischen Anforderungen des beispielhaften Smart-Home-Projekts sollte berücksichtigt werden. 4.2 Vergleichsstandards Die vier Smart Home Plattformen werden nach verschiedenen Vergleichsstandards geprüft und bewertet Diese Vergleichsstandards sind: Installations- und Installationsaufwandsstandards Überprüfung der Installationskomplexität jeder Smart Home Softwarelösung und der Grundkonfiguration der Softwarelösung in Bezug auf Klarheit, In Bezug auf logische Struktur, Benutzerfreundlichkeit und Benutzererfahrungskonfiguration werden aus Konfigurationssicht zwei unterschiedliche Standards verwendet. Überlegen Sie sich zum einen, wie viele unterschiedliche Technologien von Smart-Home-Szenarien in ihre jeweiligen Smart-Home-Plattformen integriert werden können. Das zweite zu prüfende Kriterium ist der Aufwand für die Einrichtung der entsprechenden Geräte und Dienste, also die Einfachheit der Konfiguration. Prüfen Sie die in 2.2.5 eingeführten Kommunikationsprotokolle EnOcean, Z-Wave, MQTT, ZigBee, HTTP und Bluetooth sowie die Anbindung des Cloud-Sprachassistenten und die Einbindung der übrigen Smart Devices in das Smart Home-Szenario. Einige dieser Technologien werden direkt in den verwendeten Smart-Home-Szenarien implementiert. Aus Kosten- und Zeitgründen wird die Integration einiger Kommunikationsstandards jedoch nur anhand von Dokumenten geprüft Visualisierung Zur visuellen Auswertung wird die Darstellung der Benutzeroberfläche auf unterschiedlichen Endgeräten realisiert. Hier wird die Möglichkeit, eine persönliche Visualisierung zu erstellen, der Einfachheit der ansprechenden User-Interface-Umsetzung gegenübergestellt. Die Skalierbarkeit wird gegen die Möglichkeit geprüft, eigene Skripte in eine Open-Source-Plattform zu integrieren und auszuführen und eigenen oder externen Code zu integrieren, um die Anzahl der verfügbaren Dienste und Geräte zu erweitern. Automatisierung ist der Vergleichsstandard von Automatisierung und Automatisierungsprozessen zwischen Geräten und Diensten. Es bleibt zu prüfen, ob die Automatisierung beispielhafter Smart-Home-Szenarien durch die entsprechende Plattform vollständig umgesetzt werden kann. Es wurde auch bewertet, wie einfach es ist, einen automatisierten Prozess einzurichten. Read Less