This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| getraenkeautomat:fk265 [2024-05-09 20:38] – 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:// | ||
| Line 45: | Line 60: | ||
| Hat zwei MDB-Anschlüsse, | Hat zwei MDB-Anschlüsse, | ||
| - | == Ansteuerung per MDB == | + | #### Ansteuerung per MDB |
| - | Zur Ansteuerung per MDB haben wir ein [[https:// | + | 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: | 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: | ||
| Line 52: | Line 67: | ||
| C,1 # Cashless-S. aktivieren | C,1 # Cashless-S. aktivieren | ||
| - | | + | |
| - | | + | |
| - | Die Fachtaste muss dabei gedrückt | + | Die Fachtaste muss dabei nochmal |
| - | === Alter Münzzähler | + | 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 71: | 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 82: | 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~~ |