#rtl_433 MQTT thermometer

1 messages · Page 1 of 1 (latest)

silent minnow
#

Hi all,
I'm trying to get my UNNI thermometers to connect to my home assistant. In the rtl_433 logs, I get the following which looks like a good first step:


time : 2026-02-23 10:23:28
model : Oregon-THGR810
House Code: 72
Channel : 1
Battery : 0
Celsius : 14.10 C
Humidity : 35 %
Modulation: ASK
Freq : 434.0 MHz
RSSI : -0.1 dB
SNR : 23.6 dB
Noise : -23.7 dB


time : 2026-02-23 10:23:28
model : Oregon-THGR810
House Code: 56
Channel : 2
Battery : 0
Celsius : 0.60 C
Humidity : 85 %
Modulation: ASK
Freq : 434.0 MHz
RSSI : -0.1 dB
SNR : 23.7 dB
Noise : -23.8 dB


my YAML is the following:

mqtt:
sensor:
- name: "Outside Temperature"
unique_id: oregon_56_temp
state_topic: "rtl_433/9b13b3f4-rt1433/devices/Oregon-THGR810/2/56/temperature_C"
unit_of_measurement: "°C"
device_class: temperature

- name: "Outside Humidity"
  unique_id: oregon_56_humidity
  state_topic: "rtl_433/9b13b3f4-rt1433/devices/Oregon-THGR810/2/56/humidity"
  unit_of_measurement: "%"
  device_class: humidity

but those entities then have status unknown. Could someone give me some debugging pointers? Thanks!

mild storm
#
mqtt:
  sensor:    
    - name: "Outside Temperature"
      unique_id: oregon_56_temp
      state_topic: "rtl_433/9b13b3f4-rt1433/devices/Oregon-THGR810/2/56"
      value_template: "{{value_json.temperature_C}}"
      unit_of_measurement: "°C"
      device_class: temperature
      state_class: measurement
    - name: "Outside Humidity"
      unique_id: oregon_56_humidity
      state_topic: "rtl_433/9b13b3f4-rt1433/devices/Oregon-THGR810/2/56"
      value_template: "{{value_json.humidity}}"
      unit_of_measurement: "%"
      device_class: humidity
      state_class: measurement
silent minnow
#

that unfortunately is still not working. But thank you! Is there some debugging logging I could do to help diagnose?

silent minnow
#

@mild storm Just checking in if you have any other thoughts (: or let me know if there's another person to "@"

mild storm
#

Are you sure you placed the config in the right place? Did you restart HA after editing config?

If the answer to both of those is "yes", then the problem most likely lies in the MQTT topic.

silent minnow
#

thank you!

comfiguration.yaml in my config directory looks like this:

`# Loads default set of integrations. Do not remove.
default_config:

Load frontend themes from the themes folder

frontend:
themes: !include_dir_merge_named themes

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

mqtt:
sensor:
- name: "Outside Temperature"
unique_id: oregon_56_temp
state_topic: "rtl_433/9b13b3f4-rt1433/devices/Oregon-THGR810/2/56"
value_template: "{{value_json.temperature_C}}"
unit_of_measurement: "°C"
device_class: temperature
state_class: measurement
- name: "Outside Humidity"
unique_id: oregon_56_humidity
state_topic: "rtl_433/9b13b3f4-rt1433/devices/Oregon-THGR810/2/56"
value_template: "{{value_json.humidity}}"
unit_of_measurement: "%"
device_class: humidity
state_class: measurement`

And yes I restarted after editing.
On MQTT explorer, I can see rtl_433 popup with 9b13b3f4-rt1433 events and devices that look like what I'm after. What MQTT debugging would you try next?

silent minnow
#

@mild storm when you get the chance, do you have any debugging suggestions? sorry to keep '@'ing you! It's just that you're the only other person on this thread. Let me know if there's someone else I should also '@' (:

foggy storm
#

In MQTT integration there is way to subscribe single topics for testing purposes. Maybe it gives any hint

#

Assuming you have mqtt integration installed

mild storm
silent minnow
#

ah ha! that revealed that I had a type of 1 instead of l in rtl!