Zu guter letzt kommt in diesem Artikel noch die Applikation beschrieben, welche mit unserem RapsberryPi über das MQTT-Protokoll kommuniziert. Hierfür installieren wir Phonegap über die Herstellerwebseite: http://docs.phonegap.com/getting-started/1-install-phonegap/cli/ Über NPM lässt dies sich über folgenden Befehl bewerkstelligen: $ npm install -g
DingDong 8. Blockeintrag: Finale Version der Grundkonfiguration
In diesem Eintrag möchte ich euch die Finale Version meines Aufgabenteils vorstellen. Es geht um die initiale Konfiguration des Raspberry Pis. Wenn der Nutzer das Gerät auspackt, muss er es zunächst nur an den Strom anschließen. Danach sollte das folgende
DingDong 7 Blogeintrag: Buildroot hat kurz vor Schluss keine Lust mehr
Nachdem ich heute die Skripts im Overlay aktualisiert habe, bricht der build (make) mit folgender Fehlermeldung ab: umask 0022 && make -C /home/buildroot/buildroot O=/home/buildroot/make/. for f in /busybox.config ; do if [ ! -f „${f}“ ]; then printf „Kconfig fragment
DingDong 6. Blogeintrag: Aktivierung der GPIO Pins
Nachdem der MQTT -Client auf dem Raspberry PI funktionsbereit ist, sollen durch die Ansprache der GPIO-Pins Messages ausgelöst werden. Für die Aktivierung der GPIO-Pins wurden von uns 2 Wege als praktikabel identifiziert: Über ein Python Script unter Verwendung des Packages
DingDong 5. Blogeintrag: MQTT-Server auf Ubuntu 16.04
Mosquitto ist ein populärer MQTT-Server (oder auch Broker genannt) der eine große Community bestitzt und einfach zu installieren, bzw. konfigurieren ist. Folgend wird beschrieben, wie Mosquitto installiert und durch eine Passwort-Authetifikation geschützt wird: Schritt 1 – Installation Ubuntu 16.04 besitzt
DingDong 3. Blogeintrag: Kommunikationsmodell
Für die Kommunikation in unserem Projekt wählen wir das Übertragungsprotokoll MQTT (Definition und Erläuterungen: http://image.informatik.htw-aalen.de/Thierauf/Seminar/Ausarbeitungen-15SS/MQTT.pdf). Dieses Protokoll realisiert die Kommunikation zwischen Geräten über ein Publish/Subscribe- Verfahren: Jeder Raspberry verbindet sich also mit einem MQTT Broker zur Kommunikation mit der in
DingDong 4. Blogeintrag: MQTT Einrichtung
Mit etwas Verzögerung nun ein weiteres Update zu unserem Projektstatus: Dieses Update befasst sich mit der Einrichtung eines MQTT-Clients auf dem Raspberry PI. Der MQTT Broker läuft schon eine Weile und der Client auf dem Raspberry PI jetzt auch. Dazu
DingDong 2. Blogeintrag: Automatische Netzwerkverbindung
In unserem Projekt wird ein Raspberry zur Steuerung einer Tür verwendet. Das Konfigurieren der Netzwerkverbindung ist meine Aufgabe im Projekt. Der Raspberry soll vom Kunden über eine App bzw. über einen Browser konfiguriert werden. Es stehen keine anderen Konfigurationsmöglichkeiten (wie z.
Projekt „DingDong“
Unser Projekt ist auf die Möglichkeiten zur Fernsteuerung von Türen ausgerichtet. In diesem Projekt soll die Schließanlage einer Haustür mit einem Rasperry Pi verbunden und so mittels mobilen Endgeräten bedienbar werden. Zentraler Usecase ist die Fähigkeit, die Haustür mit dem