Keep track of how much water you drink per day. This project uses the Intel Edison ioT development board and the Green Bean to control the water dispenser of a GE Refrigerator with voice commands like Dispense, Stop, Water, Cubed, Crushed. The system has a Redis data structure server running on the Edison to store the water consumption of each user.
Dispense 6 ounces Water Dispense Cubed => Stop Dispense Crushed => Stop
Follow instructions from: https://github.com/FirstBuild/edison_iot
npm install green-bean
npm install socket.io
npm install express
npm install redis --save
Download and Install latest stable version from: http://redis.io/
Using homebrew:
- Install Homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- Install Redis
brew install redis
Modified to allow dispenser control: https://github.com/elrafapadron/gea-plugin-refrigerator
redis-server /usr/local/etc/redis.conf