Matepad

From Maschinendeck Wiki
Jump to: navigation, search
Matepad
Why Handle our Beverage Transactions
What software
Who towa
Status running
Tags Mate, RaspberryPi, Touchscreen

Warum?

Wir wollen es dir einfacher machen deine Mate (und andere Getränke) im Space zu bezahlen.

Damit du nicht immer den exakten Betrag passend brauchst, soll es möglich sein im Voraus einen Betrag auf dein Konto zu zahlen, den du anschließend vertrinken kannst.

Wie?

Zunächst musst du dir ein Userkonto auf mate.fftr oder an dem Touchscreen im Kantinendeck anlegen.

Bitte beachte: Das System ist nur während der Öffnungszeiten aus dem Freifunk erreichbar um Missbrauch einzudämmen.

Anschließend kannst du Geld einzahlen. Dazu einfach den gewünschten Betrag in der Kasse deponieren und im System auswählen. Wenn du dir jetzt das nächste Mal ein Getränk holst, wählst du dieses auch im System aus und kannst zusehen, wie der Betrag von deinem Konto abgezogen wird.

Umsetzung

Wir verwenden aktuell die Metepad-Software auf einem Raspberry Pi. Der Touchscreen wird über einen experimentellen Python Treiber angesteuert (Dank an Eileen).


Featurewuensche

  • Verbindung zu MQTT um Koffeinverbrauch im Maschinenstatus in Echtzeit zu aktualisieren
  • Barcode Scanner um Getraenke zu scannen, und Fehler beim clicken zu verhindern
  • RFID Scanner zur Auswahl des Kaeufers
  • optionaler PIN Code zum Schuetzen des Accounts