├── .gitignore ├── README.md ├── assets ├── BitBarista.png ├── BitBarista.xcf ├── bc_logo.png ├── bitbarista.css ├── bitbarista.js ├── bootstrap-responsive.min.css ├── bootstrap-theme.min.css ├── bootstrap.min.css ├── bootstrap.min.js ├── btc.jpeg ├── claimexample.jpg ├── compatibility.js ├── cup_placement.png ├── empty_grinds.png ├── esam_4200.pdf ├── espresso.jpeg ├── glyphicons-halflings-white.png ├── glyphicons-halflings.png ├── hand.png ├── jquery-2.2.4.min.js ├── pdf.js ├── pdf.worker.js ├── qr.min.js ├── refill.png ├── scanexample.png ├── scaninstruction.xcf ├── servinggifs │ ├── 1.gif │ ├── 2.gif │ ├── 3.gif │ ├── 4.gif │ └── 5.gif ├── steamer.png ├── table.js ├── troubleshooting.pdf └── watertank.png ├── backup_suppliers.csv ├── board_reader.py ├── config.json ├── control_description.png ├── credentials.example.json ├── dev_notes.md ├── fake_board_reader.py ├── fserver.py ├── imutils.py ├── mcp3008 ├── adafruit_mcp3008.py ├── fulltest.csv ├── fulltestXs.ods ├── read_board.py ├── tazza1hi.csv ├── tazza1lo.csv ├── tazza2off.csv └── tazza2on.csv ├── old_history.csv ├── payout_details ├── qr_reader.py ├── qrcode.py ├── readings ├── attempted.csv ├── doublenocoffee.log ├── emptygrinds.log ├── flashing_serb.csv ├── froth_ready.csv ├── froth_warm.csv ├── makingsingle.csv ├── nobeanssingle.log ├── nocoffee.log ├── ready.csv ├── tray_and_water_lights.log ├── warmup_flashing.log └── warmup_without_water.log ├── rpi_interface.fzz ├── runbitbarista.sh ├── runbrowser.sh ├── signature_finder.rb ├── steps.md ├── suppliers.csv ├── templates ├── choice.html ├── claim.html ├── disconnected.html ├── empty.html ├── error.html ├── hello.html ├── help.html ├── home.html ├── home_blurb.html ├── index.html ├── offers.html ├── payout.html ├── refill.html ├── sale.html ├── serve.html ├── standby.html ├── steamer.html ├── table.html ├── test.html ├── warmup.html └── water_request.html ├── testqr.jpg ├── testserver.py └── theplan.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/README.md -------------------------------------------------------------------------------- /assets/BitBarista.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/BitBarista.png -------------------------------------------------------------------------------- /assets/BitBarista.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/BitBarista.xcf -------------------------------------------------------------------------------- /assets/bc_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/bc_logo.png -------------------------------------------------------------------------------- /assets/bitbarista.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/bitbarista.css -------------------------------------------------------------------------------- /assets/bitbarista.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/bitbarista.js -------------------------------------------------------------------------------- /assets/bootstrap-responsive.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/bootstrap-responsive.min.css -------------------------------------------------------------------------------- /assets/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/bootstrap-theme.min.css -------------------------------------------------------------------------------- /assets/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/bootstrap.min.css -------------------------------------------------------------------------------- /assets/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/bootstrap.min.js -------------------------------------------------------------------------------- /assets/btc.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/btc.jpeg -------------------------------------------------------------------------------- /assets/claimexample.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/claimexample.jpg -------------------------------------------------------------------------------- /assets/compatibility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/compatibility.js -------------------------------------------------------------------------------- /assets/cup_placement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/cup_placement.png -------------------------------------------------------------------------------- /assets/empty_grinds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/empty_grinds.png -------------------------------------------------------------------------------- /assets/esam_4200.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/esam_4200.pdf -------------------------------------------------------------------------------- /assets/espresso.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/espresso.jpeg -------------------------------------------------------------------------------- /assets/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /assets/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/glyphicons-halflings.png -------------------------------------------------------------------------------- /assets/hand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/hand.png -------------------------------------------------------------------------------- /assets/jquery-2.2.4.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/jquery-2.2.4.min.js -------------------------------------------------------------------------------- /assets/pdf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/pdf.js -------------------------------------------------------------------------------- /assets/pdf.worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/pdf.worker.js -------------------------------------------------------------------------------- /assets/qr.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/qr.min.js -------------------------------------------------------------------------------- /assets/refill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/refill.png -------------------------------------------------------------------------------- /assets/scanexample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/scanexample.png -------------------------------------------------------------------------------- /assets/scaninstruction.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/scaninstruction.xcf -------------------------------------------------------------------------------- /assets/servinggifs/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/servinggifs/1.gif -------------------------------------------------------------------------------- /assets/servinggifs/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/servinggifs/2.gif -------------------------------------------------------------------------------- /assets/servinggifs/3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/servinggifs/3.gif -------------------------------------------------------------------------------- /assets/servinggifs/4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/servinggifs/4.gif -------------------------------------------------------------------------------- /assets/servinggifs/5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/servinggifs/5.gif -------------------------------------------------------------------------------- /assets/steamer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/steamer.png -------------------------------------------------------------------------------- /assets/table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/table.js -------------------------------------------------------------------------------- /assets/troubleshooting.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/troubleshooting.pdf -------------------------------------------------------------------------------- /assets/watertank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/assets/watertank.png -------------------------------------------------------------------------------- /backup_suppliers.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/backup_suppliers.csv -------------------------------------------------------------------------------- /board_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/board_reader.py -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/config.json -------------------------------------------------------------------------------- /control_description.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/control_description.png -------------------------------------------------------------------------------- /credentials.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/credentials.example.json -------------------------------------------------------------------------------- /dev_notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/dev_notes.md -------------------------------------------------------------------------------- /fake_board_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/fake_board_reader.py -------------------------------------------------------------------------------- /fserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/fserver.py -------------------------------------------------------------------------------- /imutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/imutils.py -------------------------------------------------------------------------------- /mcp3008/adafruit_mcp3008.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/mcp3008/adafruit_mcp3008.py -------------------------------------------------------------------------------- /mcp3008/fulltest.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/mcp3008/fulltest.csv -------------------------------------------------------------------------------- /mcp3008/fulltestXs.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/mcp3008/fulltestXs.ods -------------------------------------------------------------------------------- /mcp3008/read_board.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/mcp3008/read_board.py -------------------------------------------------------------------------------- /mcp3008/tazza1hi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/mcp3008/tazza1hi.csv -------------------------------------------------------------------------------- /mcp3008/tazza1lo.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/mcp3008/tazza1lo.csv -------------------------------------------------------------------------------- /mcp3008/tazza2off.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/mcp3008/tazza2off.csv -------------------------------------------------------------------------------- /mcp3008/tazza2on.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/mcp3008/tazza2on.csv -------------------------------------------------------------------------------- /old_history.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/old_history.csv -------------------------------------------------------------------------------- /payout_details: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/payout_details -------------------------------------------------------------------------------- /qr_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/qr_reader.py -------------------------------------------------------------------------------- /qrcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/qrcode.py -------------------------------------------------------------------------------- /readings/attempted.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/readings/attempted.csv -------------------------------------------------------------------------------- /readings/doublenocoffee.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/readings/doublenocoffee.log -------------------------------------------------------------------------------- /readings/emptygrinds.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/readings/emptygrinds.log -------------------------------------------------------------------------------- /readings/flashing_serb.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/readings/flashing_serb.csv -------------------------------------------------------------------------------- /readings/froth_ready.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/readings/froth_ready.csv -------------------------------------------------------------------------------- /readings/froth_warm.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/readings/froth_warm.csv -------------------------------------------------------------------------------- /readings/makingsingle.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/readings/makingsingle.csv -------------------------------------------------------------------------------- /readings/nobeanssingle.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/readings/nobeanssingle.log -------------------------------------------------------------------------------- /readings/nocoffee.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/readings/nocoffee.log -------------------------------------------------------------------------------- /readings/ready.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/readings/ready.csv -------------------------------------------------------------------------------- /readings/tray_and_water_lights.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/readings/tray_and_water_lights.log -------------------------------------------------------------------------------- /readings/warmup_flashing.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/readings/warmup_flashing.log -------------------------------------------------------------------------------- /readings/warmup_without_water.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/readings/warmup_without_water.log -------------------------------------------------------------------------------- /rpi_interface.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/rpi_interface.fzz -------------------------------------------------------------------------------- /runbitbarista.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/runbitbarista.sh -------------------------------------------------------------------------------- /runbrowser.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/runbrowser.sh -------------------------------------------------------------------------------- /signature_finder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/signature_finder.rb -------------------------------------------------------------------------------- /steps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/steps.md -------------------------------------------------------------------------------- /suppliers.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/suppliers.csv -------------------------------------------------------------------------------- /templates/choice.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/choice.html -------------------------------------------------------------------------------- /templates/claim.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/claim.html -------------------------------------------------------------------------------- /templates/disconnected.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/disconnected.html -------------------------------------------------------------------------------- /templates/empty.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/empty.html -------------------------------------------------------------------------------- /templates/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/error.html -------------------------------------------------------------------------------- /templates/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/hello.html -------------------------------------------------------------------------------- /templates/help.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/help.html -------------------------------------------------------------------------------- /templates/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/home.html -------------------------------------------------------------------------------- /templates/home_blurb.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/home_blurb.html -------------------------------------------------------------------------------- /templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/index.html -------------------------------------------------------------------------------- /templates/offers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/offers.html -------------------------------------------------------------------------------- /templates/payout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/payout.html -------------------------------------------------------------------------------- /templates/refill.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/refill.html -------------------------------------------------------------------------------- /templates/sale.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/sale.html -------------------------------------------------------------------------------- /templates/serve.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/serve.html -------------------------------------------------------------------------------- /templates/standby.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/standby.html -------------------------------------------------------------------------------- /templates/steamer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/steamer.html -------------------------------------------------------------------------------- /templates/table.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/table.html -------------------------------------------------------------------------------- /templates/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/test.html -------------------------------------------------------------------------------- /templates/warmup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/warmup.html -------------------------------------------------------------------------------- /templates/water_request.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/templates/water_request.html -------------------------------------------------------------------------------- /testqr.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/testqr.jpg -------------------------------------------------------------------------------- /testserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/testserver.py -------------------------------------------------------------------------------- /theplan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalWestie/BitBarista/HEAD/theplan.md --------------------------------------------------------------------------------