Posts: 70
Threads: 1
Joined: Mar 2016
Country:
The rain sensor is now working. I tested the reed switch and it seemed okay. Further investigation showed that I needed to change the pins that the relevant wires were attached to in the RJ11 plug for it to work with WeatherDuino. A new plug was fitted with the relevant wires connected to the appropriate pins and it is now working. I did a quick and dirty calibration and it suggests that the sensor is not consistent with either Davis or FO standards. I will have to do a proper calibration. Making progress though.
Posts: 70
Threads: 1
Joined: Mar 2016
Country:
I'm still working on things. I haven't gone live yet because I'm waiting for my SHT31 sensor to turn up to replace the existing HTU21D sensor. I'm getting ridiculous readings for outside humidity at the moment. I'm waiting on some parts to turn up from ebay to finish putting it all together in the case as well.
In the interim, can someone tell me if it is possible to get data from the Raspberry Pi to the WeatherDuino Pro2? Currently the time and date is pushed across from the Pi to the RX unit, but I'm wondering if I can also push my water tank level value across as well. I guess Werk_AG is the most qualified to talk on this but input from anyone with any knowledge or suggestions would be most welcome.
Posts: 150
Threads: 14
Joined: Jan 2016
Weather Station: Zillmere Weather - Brisbane, AU
Country:
spuds, I think the passing of the time and date will be a function of the CumulusMX software. Therefore, I recon the CumulusMX software would have to be re-written to be able to read your tank levels and pass them across. And then the WD software would also have to be re-written to receive and display the value. I guess nothing is impossible, but that one sounds like a bit of work...
Mark R
Posts: 70
Threads: 1
Joined: Mar 2016
Country:
Thanks Wizza. CumulusMX uses an exe file so I don't think I can get MX to do the tank level value transfer to the RX unit. I'd most likely need to use something independent of MX to do it.
Posts: 5.358
Threads: 333
Joined: Apr 2014
Weather Station: WeatherDuino 4Pro
Country:
Hi spuds
As Wizza said, the sync of date and time is part of the Davis protocol. Each time the Cumulus starts (and by default each day at 4h00), it syncs the console date and time (in our case the RX unit), with the PC.
I really can't see a way to make the same PI that is running Cumulus send the data that you want to the RX unit. The COM port is open by Cumulus and it should be keep open to listen for Cumulus requests (loop requests).