Tado "Wireless Temperature Sensor X" is missing attributes

I am trying to use the new “Wireless Temperature Sensor X” from Tado in ST. It is both a temperature sensor, as well as a button device to tell other thermostats what their target temperature is.

However, it is merely treated as a temperature sensor by ST, showing me the temperature attribute. But not the attribute for pressing either of the two buttons (used to increase/decrease the target temperature), and not the “heating setpoint” (i.e. the target temperature that the thermostats should reach by heating the room).

How do I change this? I assume I would have to edit the driver myself? It is a Matter device, using a “Matter Sensor” driver, and there is no alternative driver available when I check “Select different driver” in the app.

1 Like

Someone could modify this driver:

I’d do it if I had the device.

You’re lucky that they are adding switch (button) support to the sensor driver or sensor (temp/humidity) support to the switch driver.

Do you know if they use Matter binding?

Beautiful, thanks for the repo link, that’s what I was looking for! I’ll take some time to look into it, then I might be back with more questions (since it’s my first driver and all that), I hope that’s okay.

Matter binding: That would mean that the temperature sensor/button communicates directly with the thermostats, without using a hub, correct? I don’t think so, since they usually sell the thermometer together with their own hub. Not 100% sure, though. Would it make programming the driver more difficult or easier, if they were using Matter binding?

1 Like

This tutorial is a bit outdated, doesn’t go into the details on how to actually write a driver, but it will teach you how the structure of an edge driver looks like, how to package and install it on your hub. And most importantly: how to use the SmartThings CLI to get logs.

Just ignore the Zigbee stuff.

You know what?

You could install the aforementioned Aqara driver and see if it magically works. Here’s the link:

https://bestow-regional.api.smartthings.com/invite/Pw2DWgAGqbM3

Chances are very low, though.

If you modify the driver: change the fingerprint and remove everything that looks like “button 3”…

:wink: