Projekt:Cool-Schrank

Aus k4cg.org

Cool-Schrank

The device used as microcontroller in this project is a microcomputer raspberry pi 2 (raspi).

The raspi has no screen nor keyboard nor mouse attached, but it is connected to internet.

The configuration and management are made through ssh. The ssh connection are restricted to a private key. No password allowed.

Some actions are available through a web app, which is ssl secured. Actions are only granted with a valid user ssl certificate signed by the Cool-Schrank certificate authority. All the actions are not available to all users. Only "staff" members can configure and manage the raspi.

All users can order drinks and see the fridge status (available drinks, temperature, available money, prices, etc). But to catch a drink, they need to have a valid RFID card and be present at the fridge, so the door can be opened. The ordered drinks are only reserved for 3 minutes. The user has to take them in these 3 minutes.