Für die Ansicht der Fahrten, der Administration der Fahrzeuge und Nutzer sowie der Erstellung der Fahrtenbücher wird eine Web-Oberfläche auf einem externen Server genutzt. Per REST-Schnittstelle soll der RaspberryPi im Auto die aufgezeichneten Daten an eine Datenbank senden. Der
Fahrtenbuch (3): Integration und Test des RFID-Moduls
Der Fahrer soll sich vor Antritt der Fahrt unter Verwendung eines RFID-Chips am Raspi anmelden. Dadurch soll die anstehende Fahrt eindeutig einem Fahrer zugeordnet werden können. Zum Einsatz kommt dabei das Modul RFID-RC522. Zu Testzwecken wird das RFID-Modul zunächst in
SmartLock (6): Die Kommunikation zwischen Backend und der KAIROS API
Bereits in unserem ersten Blogeintrag haben wir euch unsere Architekturskizze nährgebracht. Dort haben wir berichtet, dass unsere Gesichtserkennung mithilfe einer Schnittstelle namens KAIROS umgesetzt wird. In diesem Blogbeitrag werde ich nun genauer beschreiben, welche KAIROS Funktionen wir für unser Projekt
RaspberryBuy (5) Status der Weboberfläche
Der Beitrag für diese Woche behandelt die Weboberfläche für Client-Geräte sowie die Kommunikation zwischen Frontend und Backend. Vorüberlegungen Eine zentrale Fragestellung in diesem Kontext war die Auswahl einer geeigneten Bibliothek zur Erleichterung der Implementierung entsprechender Funktionen. Ausschlaggebend für eine Entscheidung war die Kompatibilität mit Promise-Objekten. Bei mehreren
HoneyPi (5) Projekt Update
HoneyPi: Zwischenstand Das Projekt HoneyPi nimmt zunehmend Gestalt an. Neben der bereits vorgestellten App befindet sich auch die Entwicklung der übrigen Komponenten auf einem guten Weg. Auf dem Pi: Das Pi wurde mit einer Konfigurationsseite ausgestattet: Wird ein Button betätigt
Aufgaben Lösung Fahrtenbuch
Aufgabenbearbeitung Gruppe Fahrtenbuch
SmartLock (5): Frontend Update
Dieser Blog-Post widmet sich dem aktuellen Stand des Frontends und den verwendeten Technologien. Dabei werde ich zuerst noch einmal reflektieren, wo das Frontend gehosted wird und für welche Medien es ausgelegt ist und anschließend ein paar Screenshots vorstellen. Anschließend werde
RaspberryBuy (4): CORS und CSRF Attacken
Bevor mit dem eigentlichen Thema dieses Blog-Eintrages begonnen wird, noch kurz eine Anmerkung zu der Buildroot-Vorlage „dhbw_html_defconfig“. Diese hat bei uns nicht direkt funktioniert. Beim Starten des Browsers erschien die Warnung, dass der Prozess keine Berechtigung hat, auf verschiedene Eingabegeräte
HoneyPi (4) Fortschritt der Hardware, App und Firmware
Beim HoneyPi-Projekt wurde in letzter Zeit einiges getan. Es wurde sich geeinigt welche Hardware-Bauteile, vor allem welche genauen Sensoren, verwendet werden. Hierbei wurde auch berücksichtigt, dass genügend freie GPIO-Pins für alle Sensoren vorhanden sind, ohne eine Pinerweiterung anzuschließen. Softwareseitig gab
SmartLock (4): Sicherheit geht vor
Nachdem ihr im vorherigen Blogbeitrag über die API hinter dem Projekt „Smart Lock“ gehört habt, wollen wir in diesem Beitrag das Sicherheitskonzept von „Smart Lock“ erläutern. Gerade bei einer intelligenten Türsteuerung ist es wichtig, dass alle gängigen Sicherheitsfeatures eingehalten werden.