XMPP-Server Entscheidend für das Projekt ist die Installation und Konfiguration eines XMPP-Servers. Unsere Wahl fiel dabei auf Prosody IM (https://prosody.im). Prosody kann mithilfe der Konfigrationsdatei „prosody.cfg.lua“ recht simpel konfiguriert werden. In der Konfigurationsdatei gibt es einen server-weiten Teil und einen
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.
4. Blockeintrag Magic Mirror
Nachdem unser Team die Oberfläche des Smart-Mirrors erstellt hat, haben wir uns diese Woche damit befasst, wie wir dem Anwender die Möglichkeit geben, seine persönlichen Daten (Name, Heimatadresse, Arbeitsadresse,…) einzugeben. Schnell fand sich die Lösung in einer HTML-Weboberfläche. Schnell programmiert
Erster Teilerfolg bzgl. Browser im Vollbildmodus
Das UI des Magic Mirror-Projekts basiert, modernen Entwicklungstrends folgend, auf einer HTML5-Weboberfläche. Der Raspberry Pi muss beim Hochfahren also eine grafische Umgebung mit einem Browser im Vollbild- bzw. Kioskmodus starten. Aus diesem Grund habe ich auch versucht, möglichst viel zum
Home Security: Hard- und Software der Sensoren und Aktoren
Ein essentieller Teil unseres Alarmsystems stellen die über Funk ansteuerbaren Sensoren und Aktoren dar. Orientiert haben wir uns an der Open Source Hardware von Nathan Chantrell (https://nathan.chantrell.net/tinytx-wireless-sensor/), welcher schon eine, speziell für diesen Anwendungsfall, angepasste Platine entworfen hat, um Mikroprozessor sowie Funkmodul
Magic Mirror: 3. Blogeintrag
Das Wetter in den letzten Tagen hat wohl jeden dazu eingeladen den Tag am See in der Sonne zu verbringen oder? Doch es gibt Location, die noch heißer war! Mein Schreibtisch direkt vor einem Fenster in einer Dachgeschosswohnung. Der Schweiß
Neue Kapitel im Skript zu Linux, Node.js und Grafikprogrammierung
Ab sofort steht eine neue Version des Skripts mit folgenden neuen Kapiteln zur Verfügung: 3 Firmware bauen mit Buildroot 3.7 Wie der Raspberry Pi startet: Vom Einschalten bis zum Login 3.14 Anpassen der Linux-Bootparameter 3.15 Zusätzlichen Platz im Dateisystem reservieren
Hilfe mein Netzwerk funktioniert nicht mehr!?
Wenn Sie wie in Anpassen der Linux-Bootparameter beschrieben den Bootparameter quiet hinzugefügt haben, werden Sie feststellen, dass Buildroot nun deutlich schneller startet. Und zwar so schnell, dass nun eine Race Condition zum Tragen kommt, durch die der Befehl ifup -a
SDIM: 2. Blogeintrag – Image und Display
Image Nachdem wir uns nun die ersten Wochen mit dem Projekt beschäftigt haben, ging es an den Aufbau der Grundlagen. Wir haben uns zwar alle unabhängig von einander einem Teilbereich zugewandt, jedoch stellt die Erstellung des RaspberryPi-Images die Grundlage für viele
Offizielle Informationen zur Projektpräsentation am 10.07.2017
Prof. Dr. Freytag hat nun die offiziellen Informationen zur Projektpräsentation am 10.07.2017 rumgeschickt. Nachfolgend eine Zusammenfassung der wichtigsten Punkte. Die Idee mit dem Science Slam finde ich eigentlich ganz cool. 😎 Das wird sicher interessant. Die gemeinsame Abschlusspräsentation aller Projektgruppen