Node-RED nodes for for interacting with the NEEO Brain.
Currently WIP, more nodes/options to be implemented. Once there's enough functionality I will submit it to npm so it can be easily accessed on the node-red search, for now the easy way to install it is:
npm install https://github.com/pfiaux/node-red-contrib-neeo
- Get Active now
- (TODO) Get slider/switch/sensor
- Trigger recipe
- (TODO) Set slider/switch
- (TODO) Discovered
- Manually added
Reading and setting most values for using the devices on the Brain.
- Active now (with hardcoded stuff) node
- NEEO Brain config node
- trigger recipe node
- read sensor value node
- set switch/slider value node
- trigger device macro
Getting push updates from the NEEO Brain so polling on interval isn't needed, sensor updates come in.
- listen for sensor updates
- Improve nodes with status https://nodered.org/docs/creating-nodes/status
- Discovery and add local brains and store by hostname (dynamic ip lookup if it changes)
- Listen for other Brain events (recipes, commands...)