Evaluierung von Konzepten zur Integration des Nutzerwelten Systems in die Softwareplattform von openHAB
- In dieser Arbeit geht es um die Implementierung des NutzerWelten Systems in das Open Source Projekt von openHAB. Erst wird openHAB vorgestellt und die Konzepte dahinter, wie das Thing und das Item. Hiernach wird die NutzerWelten Plattform erörtert und die Architektur dahinter präsentiert. Aufbauend darauf wird auf die Konzepte zur Integration des NutzerWelten Systems in openHAB eingegangen. Anschließend wird ein Entwurf des Systems in UML aufgestellt und die Konzepte der Software Architektur vorgestellt, die für die Implementierung hilfreich sind. Zuletzt wird der Entwurf präzisiert und vertieft. Hierbei wird auf die Implementierung der einzelnen Klassen eingegangen und ihre Umsetzung vorgestellt.
- This thesis is about the implementation of the NutzerWelten-system into the open source project of openHAB. In the first part of this work, openHAB and its concepts, like the Thing and the Item, are introduced. The second part of this work presents the NutzerWelten-system and its architecture. Based on these systems, the concepts to integrate the system into openHAB are explained. In the following part of this work, a first draft of the system is created in UML and the used design patterns are presented. The last part shows the implementation of the designed classes and adds missing components to the concepts.
Author: | Wolfram Gerlach |
---|---|
open access: | Bronze - frei zugänglich aber ohne Lizenzhinweis, d.h. keine Weitergabe |
Fachbereich/Einrichtung: | Hochschule Düsseldorf / Fachbereich - Elektro- & Informationstechnik |
Document Type: | Master's Thesis |
Year of Completion: | 2017 |
Referee: | Wolfgang Lux, Ulrich G. Schaarschmidt |
Language of Publication: | German |
Place of publication: | Düsseldorf |
Title Additional (English): | Evaluation of concepts to integrate the Nutzerwelten-system into the software of openHAB |
Page Number: | 116 |
URN: | urn:nbn:de:hbz:due62-opus-10901 |
Tag: | Masterthesis; Nutzerwelten; automatisiertes Haus openHAB; smart home |
Dewey Decimal Classification: | 6 Technik, Medizin, angewandte Wissenschaften / 62 Ingenieurwissenschaften / 620 Ingenieurwissenschaften und zugeordnete Tätigkeiten |
Licence (German): | Es gilt das deutsche Urheberrecht |
Release Date: | 2017/06/09 |