This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| getraenkeautomat:fk265 [2023-05-16 09:45] – robbi5 | getraenkeautomat:fk265 [2025-03-29 14:24] (current) – robbi5 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | < | ||
| unser alter getränkeautomat ist ein **Sielaff FK 265**. | unser alter getränkeautomat ist ein **Sielaff FK 265**. | ||
| {{ :: | {{ :: | ||
| - | ==== Meta ==== | + | ### Meta |
| Abmessungen: | Abmessungen: | ||
| - | ===== aufbau | + | ## aufbau |
| - | ==== taster | + | ### taster |
| von links oben nach rechts unten: | von links oben nach rechts unten: | ||
| - | < | + | ``` |
| 1 2 | 1 2 | ||
| 3 4 | 3 4 | ||
| 5 6 | 5 6 | ||
| - | </ | + | ``` |
| breite: 6,5 cm | breite: 6,5 cm | ||
| Line 21: | Line 22: | ||
| Passende Leuchtmittel: | Passende Leuchtmittel: | ||
| - | ==== verkabelung | + | ### verkabelung |
| Im Innenraum des Automaten klebte glücklicherweise ein Stromlaufplan: | Im Innenraum des Automaten klebte glücklicherweise ein Stromlaufplan: | ||
| Line 27: | Line 28: | ||
| - | ==== controller | + | ### controller |
| {{ : | {{ : | ||
| Line 34: | Line 35: | ||
| Preise lassen sich per DIP-Schalter für jede Taste setzen. Es besteht die Auswahl zwischen Freiverkauf und Preis 1 bis 4. Wenn auf Freiverkauf gestellt wird, kann zugleich der eigentliche Preis eingestellt bleiben und muss nicht nach links zurückgestellt werden. Um den Preis wieder einzustellen, | Preise lassen sich per DIP-Schalter für jede Taste setzen. Es besteht die Auswahl zwischen Freiverkauf und Preis 1 bis 4. Wenn auf Freiverkauf gestellt wird, kann zugleich der eigentliche Preis eingestellt bleiben und muss nicht nach links zurückgestellt werden. Um den Preis wieder einzustellen, | ||
| - | FYI: Die Steuerungsplatine [[https:// | + | FYI: Die Steuerungsplatine [des alten Matematen des muccc](https:// |
| {{ : | {{ : | ||
| - | ==== Münzzähler | + | ### Auth |
| - | === Neuer Münzzähler | + | |
| + | 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/ | ||
| + | Diese Anschlüsse werden vom Automatencontroller für die "Fach leer" | ||
| + | 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:// | ||
| + | |||
| + | 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:// | ||
| + | |||
| + | 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`, | ||
| + | |||
| + | |||
| + | |||
| + | ### Münzzähler | ||
| + | #### Neuer Münzzähler | ||
| Ist ein Mei Cashflow 690 mit 4-Preis/ | Ist ein Mei Cashflow 690 mit 4-Preis/ | ||
| Handbuch unter https:// | Handbuch unter https:// | ||
| - | === Alter Münzzähler | + | Hat zwei MDB-Anschlüsse, |
| + | |||
| + | #### Ansteuerung per MDB | ||
| + | Zur Ansteuerung per MDB haben wir ein [Qibixx MDB-USB-Interface](https:// | ||
| + | |||
| + | Mittels dem high-level-protokoll muss man nicht mdb selbst sprechen, sondern kann die Cashless S.-Implementation verwenden. Folgendes ermöglicht einen Verkauf mit 1.50€ Guthaben: | ||
| + | |||
| + | C,1 # Cashless-S. aktivieren | ||
| + | |||
| + | | ||
| + | | ||
| + | |||
| + | Die Fachtaste muss dabei nochmal gedrückt werden, da der Münzzähler wohl zwar die passende Priceline freigeben kann, aber wohl die Zuordnung, welches Fach das auch wirklich ist, nur im VMC passiert. | ||
| + | |||
| + | Flow sollte also wie folgt sein: | ||
| + | * User authed | ||
| + | * Cashless-Session mit 0 Guthaben initieren | ||
| + | * auf Vend-Request mit Betrag warten, merken | ||
| + | * Kartenzahlung durchführen | ||
| + | * C, | ||
| + | * User auffordern, taste erneut zu drücken | ||
| + | * Prüfen, ob Vend success passiert ist | ||
| + | * Falls nicht, C, | ||
| + | |||
| + | #### Alter Münzzähler | ||
| {{ : | {{ : | ||
| Line 57: | Line 96: | ||
| Die Ansteuerung erfolgt wohl über das Price Lines Protokoll. | Die Ansteuerung erfolgt wohl über das Price Lines Protokoll. | ||
| - | ==== schächte | + | ### schächte |
| Benutzbare Flaschen(typen) lassen sich durch Umsetzen der Wandpositionen mittels Verschrauben ändern. Aktuelle Einstellung: | Benutzbare Flaschen(typen) lassen sich durch Umsetzen der Wandpositionen mittels Verschrauben ändern. Aktuelle Einstellung: | ||
| + | | Schach | Format | | ||
| + | |--|--| | ||
| | Schacht 1 | NRW | | | Schacht 1 | NRW | | ||
| | Schacht 2 | NRW | | | Schacht 2 | NRW | | ||
| Line 68: | Line 109: | ||
| | Schacht 6 | Cola → umbauen | | | Schacht 6 | Cola → umbauen | | ||
| - | ===== TODO ===== | ||
| - | | + | |
| + | ### TODO | ||
| + | |||
| + | | ||
| * Handbuch für Steuerplatine suchen | * Handbuch für Steuerplatine suchen | ||
| * Konverter für Pricelines → MDB (oder Pricelines abgreifen?) | * Konverter für Pricelines → MDB (oder Pricelines abgreifen?) | ||
| * Schachtbreite 6 auf Alaska anpassen | * Schachtbreite 6 auf Alaska anpassen | ||
| - | * <del>Leuchtmittel bei Schacht 6 reparieren / auswechseln</ | + | * ~~Leuchtmittel bei Schacht 6 reparieren / auswechseln~~ |