Hi,
I have installed -and am using- this node-red-contrib. It works as in I can read from and send commands to my thermostats. However, there are three major problems that I am not sure how to solve:
- window status detection
While I get the rf_addresses of my window sensors, they seem to not send a window open / closed update. Therefore, I cannot determine whether a window is currently open and control the appropriate thermostat accordingly.
This could be quick-n-dirty fixed by setting all thermostats to AUTO mode, but
- cannot set AUTO mode
While I can send a command like {"rf_address": "<rf_address>, "degrees": 15, "mode": "AUTO"}, this command will only set degrees but not mode. Therefore, even when a window is opened, my thermostat will let node-red set it to something other than 5 degrees (which it should always be on when a window is open) and therefore, sometimes I have a window opened while the thermostat right below it is set to 18 degrees
The third one is more of a question:
- how many in/out nodes can I have? Only one each?
I am still learning to work with node-red and therefore have some test-flows. For example, I have three different in nodes (requesting temperature etc.) so that when I try something new, it will not mess with existing flows.
This way, I get three debug messages like Error: Maxcube not initialised. Do I need to only have one node each so they do not get in each others way when requesting (or possibly sending) data?
Thanks in advance :)
Hi,
I have installed -and am using- this node-red-contrib. It works as in I can read from and send commands to my thermostats. However, there are three major problems that I am not sure how to solve:
While I get the rf_addresses of my window sensors, they seem to not send a window open / closed update. Therefore, I cannot determine whether a window is currently open and control the appropriate thermostat accordingly.
This could be quick-n-dirty fixed by setting all thermostats to AUTO mode, but
While I can send a command like
{"rf_address": "<rf_address>, "degrees": 15, "mode": "AUTO"}, this command will only setdegreesbut notmode. Therefore, even when a window is opened, my thermostat will let node-red set it to something other than 5 degrees (which it should always be on when a window is open) and therefore, sometimes I have a window opened while the thermostat right below it is set to 18 degreesThe third one is more of a question:
I am still learning to work with node-red and therefore have some test-flows. For example, I have three different in nodes (requesting temperature etc.) so that when I try something new, it will not mess with existing flows.
This way, I get three debug messages like
Error: Maxcube not initialised. Do I need to only have one node each so they do not get in each others way when requesting (or possibly sending) data?Thanks in advance :)