I believe I may have found the issue. If I run rtl_sdr with the option to 
only listen for device type 39, I get the expected "Total rain fall since 
last reset..." message.


dan@mini:~$ rtl_433 -R 39
Registering protocol "Acurite 592TXR Temperature/Humidity Sensor and 5n1 
Weather Station"
Found 1 device(s):
  0:  Realtek, RTL2838UHIDIR, SN: 00000001

Using device 0: Generic RTL2832U OEM
Found Rafael Micro R820T tuner
Exact sample rate is: 250000.000414 Hz
[R82XX] PLL not locked!
Sample rate set to 250000.
Bit detection level set to 8000.
Tuner gain set to Auto.
Reading samples in async mode...
Tuned to 433920000 Hz.
2016-09-27 10:07:27 Acurite 5n1 sensor 0x062C Ch A, Msg 38, Wind 0 kmph / 
0.0 mph, 19.4 C 66.9 F 91 % RH
2016-09-27 10:07:27 Acurite 5n1 sensor 0x062C Ch A, Msg 38, Wind 0 kmph / 
0.0 mph, 19.4 C 66.9 F 91 % RH
2016-09-27 10:07:27 Acurite 5n1 sensor 0x062C Ch A, Msg 38, Wind 0 kmph / 
0.0 mph, 19.4 C 66.9 F 91 % RH
2016-09-27 10:07:46 Acurite 5n1 sensor 0x062C Ch A, Total rain fall since 
last reset: 1.39
2016-09-27 10:07:46 Acurite 5n1 sensor 0x062C Ch A, Msg 31, Wind 0 kmph / 
0.0 mph 202.5° SSW (7), rain gauge 0.00 in.
2016-09-27 10:07:46 Acurite 5n1 sensor 0x062C Ch A, Msg 31, Wind 0 kmph / 
0.0 mph 202.5° SSW (7), rain gauge 0.00 in.
2016-09-27 10:07:46 Acurite 5n1 sensor 0x062C Ch A, Msg 31, Wind 0 kmph / 
0.0 mph 202.5° SSW (7), rain gauge 0.00 in.
2016-09-27 10:08:04 Acurite 5n1 sensor 0x062C Ch A, Msg 38, Wind 0 kmph / 
0.0 mph, 19.4 C 66.9 F 90 % RH
2016-09-27 10:08:04 Acurite 5n1 sensor 0x062C Ch A, Msg 38, Wind 0 kmph / 
0.0 mph, 19.4 C 66.9 F 90 % RH
2016-09-27 10:08:04 Acurite 5n1 sensor 0x062C Ch A, Msg 38, Wind 0 kmph / 
0.0 mph, 19.4 C 66.9 F 90 % RH

If I run it without specifying a device, or specifying the other Acurite 
5n1 device (#09), I don't get the rain message:

dan@mini:~$ rtl_433 -R 09
Registering protocol "Acurite 5n1 Weather Station"
Registering protocol "Acurite 592TXR Temperature/Humidity Sensor and 5n1 
Weather Station"
Found 1 device(s):
  0:  Realtek, RTL2838UHIDIR, SN: 00000001

Using device 0: Generic RTL2832U OEM
Found Rafael Micro R820T tuner
Exact sample rate is: 250000.000414 Hz
[R82XX] PLL not locked!
Sample rate set to 250000.
Bit detection level set to 8000.
Tuner gain set to Auto.
Reading samples in async mode...
Tuned to 433920000 Hz.
wind speed: 0 kph, wind direction: 180.0°, rain gauge: 0.00 in.
2016-09-27 10:08:23 Acurite 5n1 sensor 0x062C Ch A, Msg 31, Wind 0 kmph / 
0.0 mph 202.5° SSW (7), rain gauge 0.00 in.
2016-09-27 10:08:23 Acurite 5n1 sensor 0x062C Ch A, Msg 31, Wind 0 kmph / 
0.0 mph 202.5° SSW (7), rain gauge 0.00 in.
wind speed: 0 kph, temp: 66.9° F, humidity: 90% RH
2016-09-27 10:08:41 Acurite 5n1 sensor 0x062C Ch A, Msg 38, Wind 0 kmph / 
0.0 mph, 19.4 C 66.9 F 90 % RH
2016-09-27 10:08:41 Acurite 5n1 sensor 0x062C Ch A, Msg 38, Wind 0 kmph / 
0.0 mph, 19.4 C 66.9 F 90 % RH
2016-09-27 10:08:41 Acurite 5n1 sensor 0x062C Ch A, Msg 38, Wind 0 kmph / 
0.0 mph, 19.4 C 66.9 F 90 % RH
^CSignal caught, exiting!


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

-- 
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