Rtl_433 stopped working

I think I must be doing something wrong here.
I have tried with different HW, with a new HA istallation. Still I get nothing.

Yet, if I stick the SDR dogle to Ubuntu (VM running on WIN10) or Raspi 4 OS, I get results immediately.

But with HA installed I get nothing. This used to work just fine.

With HA I have only minimal config.
-rtl_433
-file editor
-MQTT broker

The rtl_433 is running fine

s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
Starting rtl_433 with rtl_433.conf…
[rtl_433] rtl_433 version 22.11 branch at 202211191645 inputs file rtl_tcp RTL-SDR
[rtl_433] Use -h for usage help and see https://triq.org/ for documentation.
[rtl_433] Publishing MQTT data to core-mosquitto port 1883
[rtl_433] Publishing events info to MQTT topic “rtl_433[/model][/id]”.
[rtl_433] Registered 191 out of 223 device decoding protocols [ 1-4 8 11-12 15-17 19-23 25-26 29-36 38-60 63 67-71 73-100 102-105 108-116 119 121 124-128 130-149 151-161 163-168 170-175 177-197 199 201-215 217-223 ]
[rtl_433] Detached kernel driver
[rtl_433] Found Fitipower FC0013 tuner
[rtl_433] Exact sample rate is: 250000.000414 Hz
[rtl_433] Sample rate set to 250000 S/s.
[rtl_433] Tuner gain set to Auto.
[rtl_433] Tuned to 433.920MHz.
[rtl_433] Allocating 15 zero-copy buffers
[rtl_433] MQTT Connected…
[rtl_433] baseband_demod_FM: low pass filter for 250000 Hz at cutoff 25000 Hz, 40.0 us
[rtl_433] MQTT Connection established.

But no output

i switched to openMQTTgateway running on an ESP32. much better reception. only thing missing so far is the ability to disable unwanted sensors.

Sounds great…Need to study that option. Where do you run the the RTL-SDR?

Now I got the rtl_433 working on another raspberry unit running Raspi OS.

#rtl_433 -R 19 -F “mqtt://192.168.1.168:1883,user=user,pass=pass,retain=1,events=rtl_433[/model][/id]”

This sends the measurements to MQTT broker running on HA and all is ok now.
But I still don’t understrand why rtl_433 stopped working on HA?

RTL_433 is not working properly. It keeps dropping all the time…and needs to be resetted

https://www.rtl-sdr.com/tag/fc0013/

Thanks. I’ll look into it…

However… I think this is not a reception issue as all sensors stopped receiving data at the same time. So it must be the TL_433 itself. After reset, the data is coming normally from all sensort until it crashes again.

Have you tried adding a heat sink to the rtl-sdr?

Your graph could easily hint an reception issue.
The issue is that the tuner’s frequency will slide when it heats up and receive signals.
So your tuner receives signals, heats up, slide the frequency, don’t receive signals, cool down, starts over.
A restart would just be a period to cool down too and so be able to receive signals again.
You need to let your tuner heat up, then calibrate it against a know source and hope it receives enough signals to stay at the frequency.

Some tuners employ a TCXO crystal to counter the slide.