Christian W. Zuckschwerdt 44d2af5e27 Add native Sigrok writer (#1297) 1 week ago
..
README.md 83efce4455 Add RRD example script 5 months ago
mqtt_rtl_433_test_client.py 9ae2db7e38 Add bridge/relay example scripts 11 months ago
rtl_433_collectd_pipe.py 9ae2db7e38 Add bridge/relay example scripts 11 months ago
rtl_433_gps.py 660bfc3f50 Cleanup minor 3 months ago
rtl_433_graphite_relay.py 9ae2db7e38 Add bridge/relay example scripts 11 months ago
rtl_433_influxdb_relay.py b94676ff56 Add InfluxDB relay example script 3 months ago
rtl_433_json_to_rtlwmbus.py 668c1e692f wmbus: add script for converting wmbus json to rtlwmbus format 1 month ago
rtl_433_mqtt_hass.py 660bfc3f50 Cleanup minor 3 months ago
rtl_433_mqtt_relay.py 9ae2db7e38 Add bridge/relay example scripts 11 months ago
rtl_433_rrd_relay.py 660bfc3f50 Cleanup minor 3 months ago
rtl_433_statsd_pipe.py 620ca8c0fd Cleanup minor 3 months ago
rtl_433_statsd_relay.py 9ae2db7e38 Add bridge/relay example scripts 11 months ago
sigrok-conv.sh 44d2af5e27 Add native Sigrok writer (#1297) 1 week ago
sigrok-open.sh 44d2af5e27 Add native Sigrok writer (#1297) 1 week ago

README.md

rtl_433 examples

You likely need to filter and transform rtl_433's output before sending it to a database. It's recommended you read the JSON data and process it to your specific requirements.

Some example pipes/relays for rtl_433 JSON data. Should work with Python 2 and also Python 3.

The pipe examples read JSON output from rtl_433 using a pipe, i.e.

rtl_433 -F json ... | rtl_433_statsd_pipe.py

The relay examples consumes the (UDP) Syslog output from rtl_433 (or a legacy plain JSON datagram). Basically run rtl_433 with -F syslog:127.0.0.1:1433 and the relay script as an unrelated process, i.e.

rtl_433_mqtt_relay.py &
rtl_433 -F syslog:127.0.0.1:1433