temporärhaus wiki

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
getraenkeautomat:fk265 [2025-03-29 14:08] – → md robbi5getraenkeautomat:fk265 [2025-03-29 14:24] (current) robbi5
Line 37: Line 37:
 FYI: Die Steuerungsplatine [des alten Matematen des muccc](https://wiki.muc.ccc.de/matemat:diam:start) sieht recht identisch aus. FYI: Die Steuerungsplatine [des alten Matematen des muccc](https://wiki.muc.ccc.de/matemat:diam:start) sieht recht identisch aus.
 {{ :img_4650.jpg?200 }} {{ :img_4650.jpg?200 }}
 +
 +
 +### Auth 
 +
 +Um gewisse Schächte schaltbar zu machen, ist auf der Steuerplatine die Kabelzuführung auf dem Stecker ST2 durch ein paar Relais und einen ESP unterbrochen. (Passender Stecker/Buchsentyp: _FIXME_ ) 
 +Diese Anschlüsse werden vom Automatencontroller für die "Fach leer"-Erkennung verwendet, unterbinden also praktischerweise einen Verkauf des Fachs.
 +Der ESP ist mit esphome (`wsautomatrelay`) geflasht, dieser stellt eine Steuerung der Relais per USB-Serial bereit. Dazu wird `uart_readline` in einer [auf external components portierten Version](https://github.com/robbi5/esphome-components) verwendet.
 +
 +Im Automaten eine Android TV Box (DQ08, RK3528 - Android 13, `fk265-dq08.iot.fiber.garden`) verbaut, per USB ist der Touch-Controller des Displays und der ESP verbunden. Als Display wird ein rohes [Wisecoco 7 Zoll Touchdisplay](https://de.aliexpress.com/item/1005002754481591.html) ohne Gehäuse verwendet, das per _nanotape_ zu fest am eigentlichen Automaten klebt. Bitte _nicht_ versuchen abzulösen, dabei wird garantiert ein flex-pcb sterben :( 
 +
 +Versorgt wird die gesamte Konstruktion per POE, damit diese unabhängig von der Stromversorgung des eigentlichen Automaten ist (und der Flash durch häufiges Strom an/aus damit nicht stirbt).
 +
 +Auf der Android TV-Box läuft `jihanki-drinks`, eine selbstgebaute App die Authentifizierung über Authentik/auth.fiber.garden ermöglicht und bei zugelassenem User die Relais aktiviert.
 +