Hi
I have a few 433MHz thermometer/hygrometers on rfxtrx. RFXTrx433XL
They work fine via mqtt (standard HA version) for a while, but:
After two or three days they lose contact, and the reported temperature is unchanged “for ever after”…
The lcd readout on the sensor itself shows the right temperature/humidity.
After restarting Hassio (0.92.2 on Intel NUC, debian 9) everything’s fine again for a few days, so I’m quite sure the problem is somewhere in the hassio universe.
HInts/Help, anyone?
If after restarting HA all works again, have you checked for a newer firmware for your transceiver?
Which sensors do you have? I have no issues with Cresta T34C / TFA sensors
Good suggestion! I’ll upgrade to the latest RFXtrx433XL-ProXL1 firmware tonight.
Looks good after upgrading the firmware. It has been stable for several days now!
Thanks!
I was a bit too optimistic. Now it is more stable than before, but still it stops reporting (or, I believe, hassio stops receiving) temperatures and humidities.
After a hassio restart, everything works again.
any news here? because I have the same issue with 0.111 and RFXTRX433XL on a seperate pi with ser2net.
sensor work fine for a few days and suddenly stop reporting. restart of HA does not fix it for me, resetting the sensor (so it gets a new ID that pops up in HA) fixes it.
I still see things like this in my log (enabled debug for rfxtrx), but the sensors are “unknown” for a while now:
2020-06-24 09:36:00 DEBUG (Thread-3) [homeassistant.components.rfxtrx] Receive RFXCOM event from (Device_id: 73c300_78 Class: RFXtrxDevice Sub: 1, Pkt_id: 0a4e010173c30047008529)
2020-06-24 09:36:12 DEBUG (Thread-3) [homeassistant.components.rfxtrx] Receive RFXCOM event from (Device_id: 73c300_78 Class: RFXtrxDevice Sub: 1, Pkt_id: 0a4e010273c30047008529)
2020-06-24 09:36:32 DEBUG (Thread-3) [homeassistant.components.rfxtrx] Receive RFXCOM event from (Device_id: 73c300_78 Class: RFXtrxDevice Sub: 1, Pkt_id: 0a4e010373c30048008529)
2020-06-24 09:36:36 DEBUG (Thread-3) [homeassistant.components.rfxtrx] Receive RFXCOM event from (Device_id: 73c300_78 Class: RFXtrxDevice Sub: 1, Pkt_id: 0a4e010473c30048008529)
2020-06-24 09:36:48 DEBUG (Thread-3) [homeassistant.components.rfxtrx] Receive RFXCOM event from (Device_id: 73c300_78 Class: RFXtrxDevice Sub: 1, Pkt_id: 0a4e010573c30048008529)
2020-06-24 09:37:00 DEBUG (Thread-3) [homeassistant.components.rfxtrx] Receive RFXCOM event from (Device_id: 73c300_78 Class: RFXtrxDevice Sub: 1, Pkt_id: 0a4e010673c30048008529)
any way to extract the device identifier from the log records?
my configuration.yaml looks like this:
sensor:
- platform: rfxtrx
#automatic_add: true
devices:
0a4e0100e4b9001a001939:
name: MaverickBBQ
data_type:
- Temperature
- Battery numeric
105602b79e000000000300106874205249:
name: Windmesser
data_type:
- Wind direction
- Wind average speed
- Wind gust
- Chill
- Battery numeric
0a520200da0100de3e0139:
name: Temperaturmesser
data_type:
- Temperature
- Humidity
- Humidity status
- Battery numeric
Sorry, no news on my side. I got fed up with the sudden stops, so now I’ve discarded my 433 sensors. I replaced them with xiaomi zigbees, which have been 100% stable.