Tweaking sensor configs
-
So I've come a long way in my quest to get a sensor node working. I'm currently sending readings from a DHT22 on an arduino nano via nrf24l01 to my arduino uno then to a r-pi running openhab. I'm now trying to understand how to make some minor changes.
- My temperatures are showing in Celsius instead of Fahrenheit.
I know that I could go hack up the arduino sensor code to have it display in either, but I can see that it is incorporated into the sensor code to determine if the controller is configured for Celsius or Fahrenheit. I also see in the serial protocol that there is an internal message type for configs (I_CONFIG) that is used for sending either metric or imperial unit of measurement. I have a very vague understanding of the rules on the openhab end, however I think it is a mapping that needs to happen there. Confirmation and any examples would be great. I would also like to poll other things such as battery life, etc, so understanding this would be great.
- How do you push data TO the sensor node?
I have two projects lined up right now that would require both pushing data to and receiving data from a sensor node. Is this also in the rules configuration on openHAB that the mappings/instructions would be configured? Anyone have examples they could share?
-
So I still haven't quite figured this out. There doesn't seem to be any information out there on this feature, at least not that I can find. I believe I've successfully transmitted "101;255;3;0;6;I\n" from my gateway, which from what I understand should set the sensor node to Imperial units. While watching the serial monitor on the sensor node, I did not see anything received and the units did not change. There is a possibility that my code did not transmit that code successfully, however the rule associated with the command was triggered successfully and I'm not sure of any way to verify.
I know what I could easily modify the code on the sensor node to change the units, however I like the idea of being able to control multiple sensor nodes centrally. I also like the fact that the sensor code was written to include this functionality, and I'd like to take advantage of the well written code published by mysensors...
Any help would be greatly appreciated.
Suggested Topics
-
Day 1 - Status report
Announcements • 23 Mar 2014, 22:45 • hek 24 Mar 2014, 20:12 -
Echo request is not set
Troubleshooting • 12 Aug 2024, 15:36 • kamilb85 3 Sept 2024, 08:58 -
JSN-SR04T-V3.0 Coax cable extended
Troubleshooting • 14 days ago • bocalexandru 12 days ago -
Ghost Child
Troubleshooting • 18 days ago • FcNanoLed 15 days ago -
Can not compile MySensors on esp8266
Troubleshooting • 24 Aug 2024, 15:35 • TheoL 29 Aug 2024, 20:47 -
NODs stop responding, but ping works.
Troubleshooting • 25 days ago • Marcin 25 days ago