17a1ac36c9a7ef382d596ce4b2ec9af7af12e921
tgbbz-dillingen-magic-mirror
Eine Sammlung an Python und Arduino-Skripten zur Umsetzung eines "MagicMirrors", die im Rahmen eines Berufsschulprojektes am TGBBZ Dillingen/Saar entstanden sind
- raspi/
raspi/Notification.py
Behandelt E-Mail-Benachrichtigungen und fungiert als SMTP-Client
raspi/Dashboard.py
Stellt das eigentliche Dashboard des MagicMirrors zur Verfügung, basiert im wesentlichen
auf dem Web Application Framework Flask und der Template Engine Jinja
raspi/ReadUSB.py
Liest über die entsprechende Grätedatei (z.B. /dev/ACM0) den USB-Input des Arduinos aus und reicht die Informationen
an Dashboard.py zur Anzeige bzw. an Notification.py zur Benachrichtigung weiter
- arduino
arduino/ReadData.ino
Liest Sensordaten von angeschlossenen Senoren aus, bringt sie in ein einheitliches Format (JSON) und überträgt sie per USB an den
angeschlossenen Raspberry Pi
Description
Eine Sammlung an Python und Arduino-Skripten zur Umsetzung eines "SmartMirrors", der im Rahmen eines Berufsschulprojektes am TGBBZ Dillingen/Saar entstanden ist
Readme
212 KiB
Releases
3
SmartMirror Setup Rel. 3
Latest
Languages
Python
36.2%
CSS
27.1%
JavaScript
20.3%
HTML
12.6%
C++
3.8%