lehrkraefte:blc:informatik:efi-2023:e-ink-anzeige

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

lehrkraefte:blc:informatik:efi-2023:e-ink-anzeige [2024/05/28 09:47] – created Ivo Blöchligerlehrkraefte:blc:informatik:efi-2023:e-ink-anzeige [2024/05/28 09:53] (current) – [E-Ink Anzeige für Schulzimmer] Ivo Blöchliger
Line 1: Line 1:
 +====== E-Ink Anzeige für Schulzimmer ======
 +{{:lehrkraefte:blc:informatik:efi-2023:pasted:20240528-115328.png}}
 +
 +Die Anzeige wurde im Rahmen des [[https://fginfo.ksbg.ch/dokuwiki/doku.php?id=lehrkraefte:blc:informatik:efi-2023:start|Ergänzungsfachs Informatik]] konzipiert und programmiert.
 +
 +Es ist noch vieles im Prototypenstadium, aber die Anzeige läuft und kann beim H21 bestaunt werden.
 +
 +===== Architektur =====
 +3 Komponenten: 
 +  * Zentraler Server
 +  * Displays, melden sich beim Server und bekommen evtl. neue Bilder und/oder Firmware.
 +  * Privater Computer, der dem zentralen Server regelmässig die neuesten Zimmerbelegungspläne schickt.
 +
 +==== Display ====
 +Meldet sich via WiFi beim zentralen Server mit folgenden Daten:
 +  * Id vom aktuellen Bild
 +  * Id der aktuellen Firmware
 +  * Batterie-Spannung
 +Erhält dann Anweisungen:
 +  * Evtl. Id und URL vom neuen Bild  -> Wird dann angezeigt.
 +  * Evtl. Id und URL von neuer Firmware  -> Wird aufgespielt, Neustart.
 +  * Zeit in Sekunden bis zum nächsten Aufwachen.
 +Dann schläft der Chip ein.
 +
 +==== Privater Computer ====
 +4 mal täglich:
 +  * Holt sich beim zentralen Server die Zimmerliste
 +  * Logt sich bei Nesa ein, holt Zimmerbelegungspläne.
 +  * Schickt die Pläne dem zentralen Server, der dann die Umwandlung in ein Bild vornimmt.
 +
 +
 +
 +==== Zentraler Server ====
 +Datenbank:
 +  * Zuordnung Display-MAC-Adressen zu Zimmern
 +  * Zusätzliche Angaben zum Zimmer
 +  * Evtl. spezielle Bilder für Mitteilungen / Anlässe.
 +  * Logging vom Stromverbrauch (Batterie)