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.