RFXTRX Telldus temp & Humidity only works with temp

Hello,
I have got a new sensor from telldus.
It measures inside temp, outside temp and humidity.
In autodiscover i noticed the device as 085007e3880000cc69 and added this in configuration.yaml

  - platform: rfxtrx
    automatic_add: true
    devices:
       085007e3880000cc69:
         name: test
         data_type:
          - Humidity
          - Temperature

The problem is that I dont get any reading for humidity, only for temp and I thing the format of the device β€œ085007e3880000cc69” is telling homeassistant that this is a temperture device.
I compare to other temp/humidity devices I have an those have a format like:

      0a5209008700009d360179:
        name: gardenhouse
        data_type:
         - Humidity
         - Temperature

So these differes quite a lot:

0a5209008700009d360179:
and
085007e3880000cc69:
How do I create the Id so HA understands this is a temd & humidity?
Thanks in advance, RFXTRX is a bit messy for me :slight_smile:

The event code 085007e3880000cc69 is a correct event code but only contains temperature info. Could you check the logs again? Could it be your device reports with a different event code the humidity?

The 0a5209008700009d360179 code is for different make and models. The code that is being sent is defined by the manufacturer, so probably that device is a different make and model. This one sends temp/hum in one packet.

Hello and thanks for input.
I checked the logs and I noticed there was another Id as well (thanks to your tip :slight_smile:)
0a52090cc70000b64f0379:
This sends temp & Humid data.
Can I see what the data in the Id meens somewhere (like a protocol definition)?
Best regards
Steffo

Home assistant uses pyRFXtrx hosted on Github. You can reverse engineer from the lowlevel.py the event codes (that’s at least what I sometimes do)

1 Like