GUIDE (?) - setting up SDR-RTL with rtl_433 +autodiscover +MQTT some basic help needed. coffeee anyone?

I have spent the last 2 weeks testing bits found in this forum and elsewhere without success.

I have an SDR-RTL dongle (blog V4) attached to my NUC running Home Assistant HAOS.

In its most basic form, I can pick up one device on 433mhz (my oil level sensor).

I did this simply by installing the following add-ons:
rtl_433 (next) and rtl_433 (autodiscovery)
and the MQTT integration.

Other than entering the basic setup details in the rtl_433 autodiscover configuration tab (host ip, port, mqtt user, mqtt password), I have made no other config. I have not even added an rtl_433.conf file. that part just worked.

Then, after installing MQTT explorer, I can see devices being discovered and have succesfully intergrated these in home assistant.

NOW, i would like to go a bit further and also have it scan other frequencies. I have tried adding a rtl_433.config i the RTL_433 folder without any noticable effect.

A file that does reside in that location is rtl_433.conf.template but it does not seem to do much and perhaps for info only.
It looks like this: (only 71 lines)

# This is an empty template for configuring rtl_433. mqtt information will be
# automatically added. Create multiple files ending in '.conf.template' to
# manage multiple rtl_433 radios, being sure to set the 'device' setting. The
# device must be set before mqtt output lines.
# https://github.com/merbanan/rtl_433/blob/da289d37eba7378726fcde502d38a466f9128b22/conf/rtl_433.example.conf

output mqtt://${host}:${port},user=${username},pass=${password},retain=${retain}
report_meta time:iso:usec:tz

# To keep the same topics when switching between the normal and edge versions,
# use this output line instead.
# output mqtt://${host}:${port},user=${username},pass=${password},retain=${retain},devices=rtl_433/9b13b3f4-rtl433/devices[/type][/model][/subtype][/channel][/id],events=rtl_433/9b13b3f4-rtl433/events,states=rtl_433/9b13b3f4-rtl433/states

# Uncomment the following line to also enable the default "table" output to the
# addon logs.
# output kv

# Disable TPMS sensors by default. These can cause an overwhelming number of
# devices and entities to show up in Home Assistant.
# This list is generated by running:
# rtl_433 -R help 2>&1 | grep -i tpms | sd '.*\[(\d+)\].*' 'protocol -/run.sh'
#    [59]  Steelmate TPMS
#    [60]  Schrader TPMS
#    [82]  Citroen TPMS
#    [88]  Toyota TPMS
#    [89]  Ford TPMS
#    [90]  Renault TPMS
#    [95]  Schrader TPMS EG53MA4, PA66GF35
#    [110]  PMV-107J (Toyota) TPMS
#    [123]* Jansite TPMS Model TY02S
#    [140]  Elantra2012 TPMS
#    [156]  Abarth 124 Spider TPMS
#    [168]  Schrader TPMS SMD3MA4 (Subaru)
#    [180]  Jansite TPMS Model Solar
#    [186]  Hyundai TPMS (VDO)
#    [201]  Unbranded SolarTPMS for trucks
#    [203]  Porsche Boxster/Cayman TPMS
#    protocol 208 # AVE TPMS
#       protocol 212 # Renault 0435R TPMS
#       protocol 225 # TyreGuard 400 TPMS
#     protocol 226 # Kia TPMS (-s 1000k)
#     protocol 241 # EezTire E618, Carchet TPMS, TST-507 TPMS
#     protocol 248 # Nissan TPMS
#     protocol 252 # BMW Gen4-Gen5 TPMS and Audi TPMS Pressure Alert, multi-brand HUF/Beru, Continental, Schrader/Sensata, Audi
#protocol 257 # BMW Gen3 TPMS
#protocol 275 # GM-Aftermarket TPMS
protocol -59
protocol -60
protocol -82
protocol -88
protocol -89
protocol -90
protocol -95
protocol -110
protocol -123
protocol -140
protocol -156
protocol -168
protocol -180
protocol -186
protocol -201
protocol -203
protocol -208
protocol -212
protocol -225
protocol -226
protocol -241
protocol -248
protocol -252
protocol -257
protocol -275

I have seen the following example conf file: rtl_433 example

*What I am really looking for is a basic tutorial, for my setup, with instructions what to setup (whether tl_433 or (next versions etc and corresponding autodiscovery add-on) and where to save a config file. (pretty sure the RTL_433 folder is correct) with some basic instructions to enable me to:

  • hop between 2 or more frequencies (perhaps with varying sample rates?)
  • show activity in the add on log
  • specify which protocols should be ignored (like tyre pressure sensors) and/or which should be processed.

Is anyone up for the challenge to create a small guide for beginners please? (or prive some links to a useful resource? Any tips much appreciated. happy to fund coffee. :coffee:

All I can say, every time I tried frequency hopping, I lost important 433 Mhz messages, so I abandoned it. It is no fun if you lose a doorbell ring because the SDR-RTL is just scanning another frequency at that moment.

well, I would like to understand a proper setup and see what I can do and cannot. Amy tips appreciated. many thanks