Weather Software > WeeWX Software

Advice on Rain Gauge Hardware to work with WeeWX

(1/2) > >>

martini:
Hi,

Recently, I've started using a Weatherflow Tempest station in conjunction with WeeWX. The Tempest weather station works well but the haptic rain sensor is limited by generating flase readings when exposed to strong winds. Due to the integrated design of the Tempest station, it isn't possible to separate the rain sensor from the rest of the device. I've disabled the Tempest rainfall data into WeeWX and I wanted to get hold of a suitable rain sensor that I could use in conjunction with the Tempest while feeding the rainfall data into WeeWX.

I was wondering if anyone had any advice about a suitable rain gauge solution I could integrate with WeeWX? Likewise, I'm not sure if it possible to feed in data from a separate source into WeeWX at the same time as logging the Tempest data? I'd welcome hearing any views or advice that folk might have. Many thanks.

vreihen:
You can comment out the "rain=" line in your Tempest sensor_map to not save the haptic rain measurements.

WeeWX has the ability to read standalone sensors and incorporate their measurements into the WeeWX observation stream, using the data_services function.  Here's an external barometer example:

https://github.com/eyesnz/weewx_pi_sensors

My suggestion is to buy a *wired* Rainwise 111 tipping bucket kit, and throw away the indoor "pedometer" that comes with it to display 0.01" bucket tips.  Assuming that you are running WeeWX on a Raspberry Pi, it should be trivial to wire the bucket to the appropriate GPIO pins.  If nobody has an example data_services module shared, it should not be too complex to fork the above and add in GPIO counting logic and a software pushbutton debounce routine.....

martini:
Many thanks for your helpful response. I'll see if I can give that a go. The problem I have is the length of wire I'd have to run from the rain sensor location to the RPi.

vreihen:
If your Pi is running on wifi, you can always move it to a more convenient location for the wire.  One of my weather Pi's is thumb tacked to our laundry room wall, in a VESA-mount case.  I knocked a 1" PVC conduit through the wall, so that I could get the Blitzortung cables into the house (also mounted on the same wall).

In the back of my mind, I sized the conduit large enough for a future tipping bucket wire and a coax cable for an outdoor antenna to make a second attempt at sending my station data via APRS radio.....

LordRatner:

--- Quote from: vreihen on January 25, 2021, 01:12:55 PM ---You can comment out the "rain=" line in your Tempest sensor_map to not save the haptic rain measurements.

WeeWX has the ability to read standalone sensors and incorporate their measurements into the WeeWX observation stream, using the data_services function.  Here's an external barometer example:

https://github.com/eyesnz/weewx_pi_sensors

My suggestion is to buy a *wired* Rainwise 111 tipping bucket kit, and throw away the indoor "pedometer" that comes with it to display 0.01" bucket tips.  Assuming that you are running WeeWX on a Raspberry Pi, it should be trivial to wire the bucket to the appropriate GPIO pins.  If nobody has an example data_services module shared, it should not be too complex to fork the above and add in GPIO counting logic and a software pushbutton debounce routine.....

--- End quote ---

Any chance you could go into a bit more detail here? I'm doing exactly as you say, hooking a Rainwise 111 bucket to my RPiZero W. I'm not sure how to modify that file to translate the bucket tips into the WeeWx rain data.

Thanks,
Seth

Navigation

[0] Message Index

[#] Next page

Go to full version