oil_standard: why is this enabled by default?

141 views
Skip to first unread message

Greg Troxel

unread,
Nov 7, 2023, 7:38:54 PM11/7/23
to rtl433
I'm going over a day of decodes. Many are real devices, some mine, some
not, and I'm filtering those out and questioning what's left.

Here's the first one. This is pretty clearly bad decodes, and there is
no checksum or crc. Yet it is not disabled by default. Should I just
fix this by adding .disabled = 1, or am I missing something?

"tst":"2023-11-07T08:10:56.971890-0500","topic":"sensor/foo/rtl_433/Oil-SonicStd/65534","qos":0,"retain":0,"payloadlen":212,"payload":{"time":"2023-11-07 08:10:55","protocol":83,"model":"Oil-SonicStd","id":65534,"flags":0,"alarm":0,"binding_countdown":0,"depth_cm":248,"mod":"ASK","freq":433.95651,"rssi":-7.79157,"snr":17.29693,"noise":-25.0885}}
{"tst":"2023-11-07T08:41:20.429378-0500","topic":"sensor/foo/rtl_433/Oil-SonicStd/65520","qos":0,"retain":0,"payloadlen":209,"payload":{"time":"2023-11-07 08:41:19","protocol":83,"model":"Oil-SonicStd","id":65520,"flags":0,"alarm":0,"binding_countdown":0,"depth_cm":0,"mod":"ASK","freq":433.9552,"rssi":-7.53284,"snr":17.00223,"noise":-24.5351}}
{"tst":"2023-11-07T09:15:41.962265-0500","topic":"sensor/foo/rtl_433/Oil-SonicStd/65535","qos":0,"retain":0,"payloadlen":211,"payload":{"time":"2023-11-07 09:15:41","protocol":83,"model":"Oil-SonicStd","id":65535,"flags":240,"alarm":0,"binding_countdown":0,"depth_cm":0,"mod":"ASK","freq":433.95613,"rssi":-1.01563,"snr":22.8242,"noise":-23.8398}}
{"tst":"2023-11-07T10:12:48.694750-0500","topic":"sensor/foo/rtl_433/Oil-SonicStd/65535","qos":0,"retain":0,"payloadlen":212,"payload":{"time":"2023-11-07 10:12:47","protocol":83,"model":"Oil-SonicStd","id":65535,"flags":240,"alarm":1,"binding_countdown":0,"depth_cm":0,"mod":"ASK","freq":433.95418,"rssi":-6.59476,"snr":16.94511,"noise":-23.5399}}
{"tst":"2023-11-07T16:05:01.708445-0500","topic":"sensor/foo/rtl_433/Oil-SonicStd/65408","qos":0,"retain":0,"payloadlen":209,"payload":{"time":"2023-11-07 16:05:00","protocol":83,"model":"Oil-SonicStd","id":65408,"flags":0,"alarm":0,"binding_countdown":0,"depth_cm":0,"mod":"ASK","freq":433.9545,"rssi":-3.93438,"snr":18.53476,"noise":-22.4691}}

without checksum

{"tst":"2023-11-07T02:35:11.762011-0500","topic":"sensor/dam/rtl_433/HT680-Remote/392454","qos":0,"retain":0,"payloadlen":252,"payload":{"time":"2023-11-07 02:35:11","protocol":46,"model":"HT680-Remote","id":392454,"button1":"","button2":"PRESSED","button3":"PRESSED","button4":"","tristate":"XX111X00XZZ0111XZ1","mod":"ASK","freq":433.8897,"rssi":-18.3419,"snr":3.95284,"noise":-22.2948}}

without checksum and probably all bad decodes of the same transmitter,
given similar freq/id.

{"tst":"2023-11-07T06:52:53.092836-0500","topic":"sensor/dam/rtl_433/Chuango-Security/4","qos":0,"retain":0,"payloadlen":180,"payload":{"time":"2023-11-07 06:52:52","protocol":29,"model":"Chuango-Security","id":4,"cmd":"Test","cmd_id":0,"mod":"ASK","freq":433.95331,"rssi":-0.241905,"snr":23.58969,"noise":-23.8316}}
{"tst":"2023-11-07T06:56:06.749793-0500","topic":"sensor/dam/rtl_433/Chuango-Security/4","qos":0,"retain":0,"payloadlen":180,"payload":{"time":"2023-11-07 06:56:06","protocol":29,"model":"Chuango-Security","id":4,"cmd":"Test","cmd_id":0,"mod":"ASK","freq":433.95171,"rssi":-0.239716,"snr":24.15354,"noise":-24.3933}}
{"tst":"2023-11-07T07:07:07.681696-0500","topic":"sensor/dam/rtl_433/Chuango-Security/4","qos":0,"retain":0,"payloadlen":179,"payload":{"time":"2023-11-07 07:07:07","protocol":29,"model":"Chuango-Security","id":4,"cmd":"Test","cmd_id":0,"mod":"ASK","freq":433.95261,"rssi":-0.21904,"snr":23.14727,"noise":-23.3663}}
{"tst":"2023-11-07T07:07:07.873134-0500","topic":"sensor/dam/rtl_433/Chuango-Security/4","qos":0,"retain":0,"payloadlen":180,"payload":{"time":"2023-11-07 07:07:07","protocol":29,"model":"Chuango-Security","id":4,"cmd":"Test","cmd_id":0,"mod":"ASK","freq":433.95005,"rssi":-0.191353,"snr":24.17557,"noise":-24.3669}}




with a checksum but i bet this isn't real; the frequencies aren't consistent.

{"tst":"2023-11-07T00:35:18.895362-0500","topic":"sensor/dam/rtl_433/Markisol/0/256","qos":0,"retain":0,"payloadlen":211,"payload":{"time":"2023-11-07 00:35:18","protocol":191,"model":"Markisol","id":256,"control":"Limit (0)","channel":0,"zone":1,"mic":"CHECKSUM","mod":"ASK","freq":433.94877,"rssi":-0.774109,"snr":23.81475,"noise":-24.5889}}
{"tst":"2023-11-07T02:41:51.795773-0500","topic":"sensor/dam/rtl_433/Markisol/0/256","qos":0,"retain":0,"payloadlen":208,"payload":{"time":"2023-11-07 02:41:51","protocol":191,"model":"Markisol","id":256,"control":"Limit (0)","channel":0,"zone":1,"mic":"CHECKSUM","mod":"ASK","freq":433.89094,"rssi":-18.0533,"snr":5.5025,"noise":-23.5558}}
{"tst":"2023-11-07T02:45:36.727578-0500","topic":"sensor/dam/rtl_433/Markisol/0/256","qos":0,"retain":0,"payloadlen":207,"payload":{"time":"2023-11-07 02:45:36","protocol":191,"model":"Markisol","id":256,"control":"Limit (0)","channel":0,"zone":1,"mic":"CHECKSUM","mod":"ASK","freq":433.94893,"rssi":-17.2912,"snr":6.2248,"noise":-23.516}}
{"tst":"2023-11-07T03:25:36.921742-0500","topic":"sensor/dam/rtl_433/Markisol/0/256","qos":0,"retain":0,"payloadlen":209,"payload":{"time":"2023-11-07 03:25:36","protocol":191,"model":"Markisol","id":256,"control":"Limit (0)","channel":0,"zone":1,"mic":"CHECKSUM","mod":"ASK","freq":433.95728,"rssi":-17.5073,"snr":5.05388,"noise":-22.5612}}
{"tst":"2023-11-07T04:13:32.135404-0500","topic":"sensor/dam/rtl_433/Markisol/0/256","qos":0,"retain":0,"payloadlen":209,"payload":{"time":"2023-11-07 04:13:31","protocol":191,"model":"Markisol","id":256,"control":"Limit (0)","channel":0,"zone":1,"mic":"CHECKSUM","mod":"ASK","freq":433.89398,"rssi":-16.8338,"snr":6.08342,"noise":-22.9173}}
{"tst":"2023-11-07T06:45:20.784959-0500","topic":"sensor/dam/rtl_433/Markisol/0/256","qos":0,"retain":0,"payloadlen":209,"payload":{"time":"2023-11-07 06:45:20","protocol":191,"model":"Markisol","id":256,"control":"Limit (0)","channel":0,"zone":1,"mic":"CHECKSUM","mod":"ASK","freq":433.95014,"rssi":-18.5593,"snr":5.31362,"noise":-23.8729}}
{"tst":"2023-11-07T14:48:32.321601-0500","topic":"sensor/dam/rtl_433/Markisol/0/256","qos":0,"retain":0,"payloadlen":209,"payload":{"time":"2023-11-07 14:48:32","protocol":191,"model":"Markisol","id":256,"control":"Limit (0)","channel":0,"zone":1,"mic":"CHECKSUM","mod":"ASK","freq":433.88787,"rssi":-16.9078,"snr":6.67201,"noise":-23.5798}}

Christian Z.

unread,
Nov 8, 2023, 5:22:52 AM11/8/23
to rtl_433
All those decoders have some (weak) checks, you must have quite some noise or random data to get that much false positives.

I see these as harmless and wouldn't default-disable decoders that usually don't show false-positives. We might need to ask for feedback, unlikely that just you experience false positives there.
Reply all
Reply to author
Forward
0 new messages