This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| getraenkeautomat:siline [2023-05-16 10:24] – robbi5 | getraenkeautomat:siline [2023-10-03 22:46] (current) – [Behackbarkeit] robbi5 | ||
|---|---|---|---|
| Line 27: | Line 27: | ||
| === Kartenzahlung === | === Kartenzahlung === | ||
| - | Es ist ein DEX-Interface vorbereitet, | + | Es ist ein DEX-Interface vorbereitet. Dieses nutzen wir (doch) nicht. |
| + | |||
| + | Über MDB ist ein PAX IM30 angeschlossen. Der Einbau war etwas frickelig, da sich der IM30-Einbaurahmen nur bedingt an den EVA-Einbaustandard hält und das Terminal mit den vorgesehenen Löchern nur auf dem Kopf stehend eingebaut werden könnte. Etwas aufbohren und herumsägen am Einbaurahmen hat es aber nun möglich gemacht, es richtigrum | ||
| ==== Behackbarkeit ==== | ==== Behackbarkeit ==== | ||
| Line 35: | Line 37: | ||
| Für gefundene Fehler in der Software: https:// | Für gefundene Fehler in der Software: https:// | ||
| + | |||
| + | === REST-API === | ||
| + | Seit einigen Softwareversionen experimentiert Sielaff wohl mit einer REST-API herum. Aktiviert wird diese per ssh: | ||
| + | < | ||
| + | / | ||
| + | sqlite3 / | ||
| + | / | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | Welche Produkte aktuell angeboten werden, lässt sich über folgende URL abfragen: | ||
| + | http:// | ||
| + | |||
| + | Einen Verkaufsvorgang lässt sich mittels folgender URL z.B. für Wasser (siehe selectableproducts) - selectionId 21 starten: | ||
| + | http:// | ||
| + | |||
| + | Ob der Verkauf erfolgreich war, lässt sich mit der requestID herausfinden, | ||
| + | http:// | ||
| + | |||
| + | Ob der Automat für einen Verkauf gerade bereit ist lässt sich über folgende URLs herausfinden: | ||
| + | http:// | ||
| + | http:// | ||
| + | |||
| + | Den aktuellen Status der Kühlung lässt sich über folgende URL auslesen: | ||
| + | http:// | ||
| + | |||
| + | Eine einigermaßen-Gesamtübersicht über den aktuellen Automatenstatus liefert: | ||
| + | http:// | ||
| + | |||
| + | |||
| + | ==== Log ==== | ||
| + | |||
| + | * 2023-09-10 Software auf v0.18.1 (r58444 16b27) geupdatet | ||
| + | * 2023-10-03 RestServer aktiviert | ||
| + | |||