| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| getraenkeautomat:fk265 [2025-03-29 14:16] – A bit info about auth robbi5 | getraenkeautomat:fk265 [2025-03-29 14:24] (current) – robbi5 |
|---|
| ### Auth | ### 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_ ) Der ESP ist mit esphome (`wsautomatrelay`) geflasht, dies stellt eine Steuerung der Relais per USB-Serial bereit. | 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 ist ein Wisecoco _FIXME_ inch Touchdisplay und 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. 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). | 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. | 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. |