I had a simple java script setup to send me a text message (via email) whenever the washing machine or dryer finished its cycle. Since moving I thought I would update the server to use node read and develop a better UI for monitoring and hook it into Home Assistant to give alerts.
Start Node Red as a service:
sudo systemctl enable nodered.service
Install GIT:
sudo apt install git
Install node-gyp:
sudo npm install -g node-gyp
Install USB Lib:
sudo apt install libusb-1.0-0 libusb-1.0-0-dev
Install Libudev: sudo apt install libudev-dev
Plug in module connected to device
Install Green Bean, in the node red directory
cd ~/.node-red
npm install green-bean
Add Green bean to the settings.js file for node red: Add greenBean:require("green-bean") to functionGlobalContext function
Change user permissions of the HID hardware- /dev/hidraw0 with the following VID/PID: 04d8:fcf0
echo "KERNEL==\"hidraw*\", SUBSYSTEM==\"hidraw\", ATTRS{idVendor}==\"04d8\", ATTRS{idProduct}==\"fcf0\", MODE=\"0666\"" | sudo tee /etc/udev/rules.d/greenbean-hid.rules
I really like your project and I think I have skills to help you. Well, or at least I would love to find where to get a Green Bean interface. And I wonder if you would be interested in helping figure out more of the GE communication details, would you have sample traffic data that you could share? https://github.com/puddly/casserole/issues/3 Thanks!! Dale
Hello,
I really like your project and I think I have skills to help you. Well, or at least I would love to find where to get a Green Bean interface. And I wonder if you would be interested in helping figure out more of the GE communication details, would you have sample traffic data that you could share? https://github.com/puddly/casserole/issues/3
Thanks!! Dale