On Tuesday, September 27, 2016 at 10:16:57 AM UTC-4, Dan Verbus wrote:
>
> So I changed sdr.py to use the -R 39 in the rtl_433 command, I'll see if 
> that works. Ultimately, I think the problem is in rtl_433, as it should not 
> be reporting "rain gauge 0.00in." in the type 31 messages.
>

dan,

nice catch regarding the -R 39.  the acurite 5n1 sends rain information in 
type 31 messages, but not in type 38 messages - that is just the way the 
acurite sensors work.

unfortunately you still will not get proper rain measurements into weewx 
yet.  rain is a cumulative measure (measured relative to some reset time, 
whether that is counter, beginning-of-day, etc), whereas temperature, 
humidity, and pressure are instantaneous measures.  so far the sdr driver 
reports everything as an instantaneous measure.  it needs a generic way to 
distinguish instantaneous and cumulative measures.

btw, you should not have to modify sdr.py - either specify 

--cmd='rtl_433 -R 49'

when invoking the driver directly, or specify

[SDR]
    cmd=rtl_433 -R 49

in the weewx config file when running weewxd.

m

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to