Bachelorarbeit, 2015
86 Seiten, Note: 1,0
Diese Bachelorarbeit befasst sich mit der Entwicklung einer Hausautomationsanwendung namens HomeControl für das mobile Betriebssystem iOS. Ziel ist es, drei zuvor entwickelte und autonom funktionierende Einzelsysteme zu integrieren und zu erweitern, ohne die Systeme selbst anpassen zu müssen.
Die Arbeit beginnt mit der Einleitung, die die Voraussetzungen, Motivation und Zielsetzung der Arbeit erläutert. Der theoretische Teil befasst sich mit den Grundlagen der verwendeten Protokolle und Programmiersprachen sowie der Hardwarekomponenten. Im Hauptteil werden die Entwicklungen der Einzelsysteme beschrieben, gefolgt von der detaillierten Darstellung der Entwicklung der App HomeControl. Abschließend werden die Ergebnisse der Arbeit im Hinblick auf Sicherheitsaspekte kritisch betrachtet und ein Ausblick auf Erweiterungsmöglichkeiten gegeben.
Hausautomation, iOS App, HomeControl, Arduino, Raspberry Pi, Roomba, HTTP, Swift, JavaScript, Sicherheit, Integration, Erweiterung.
Ziel ist die Zusammenführung von drei autonomen Systemen (Tür-, Licht- und Staubsaugersteuerung) in einer zentralen iOS-Applikation.
Es kommen eine Arduino-Plattform für die Türsteuerung, ein Raspberry Pi für die Lichtsteuerung und ein iRobot Roomba zum Einsatz.
Die Entwicklung umfasst Swift für die iOS-App sowie HTML, CSS, JavaScript, C/C++ und PHP für die Steuerung der Hardwarekomponenten.
Die Kommunikation erfolgt primär über das Hypertext Transfer Protocol (HTTP) mittels Requests und Responses.
Die App basiert auf dem Model-View-Controller (MVC) Muster, ergänzt durch Patterns wie Target-Action und Delegation.
Der GRIN Verlag hat sich seit 1998 auf die Veröffentlichung akademischer eBooks und Bücher spezialisiert. Der GRIN Verlag steht damit als erstes Unternehmen für User Generated Quality Content. Die Verlagsseiten GRIN.com, Hausarbeiten.de und Diplomarbeiten24 bieten für Hochschullehrer, Absolventen und Studenten die ideale Plattform, wissenschaftliche Texte wie Hausarbeiten, Referate, Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Dissertationen und wissenschaftliche Aufsätze einem breiten Publikum zu präsentieren.
Kostenfreie Veröffentlichung: Hausarbeit, Bachelorarbeit, Diplomarbeit, Dissertation, Masterarbeit, Interpretation oder Referat jetzt veröffentlichen!

