Home Assistant to compile this form in the Tado web app (changing Temperature offset)

To bring some context: Tado thermostatic valves don’t work well because they cannot measure the room temperature but only the temperature of the air just next to the radiator; this equals to the room temperature when the radiator is off, but when the radiator is on there is an offset that becomes bigger and bigger with time.

I’m thinking of using a separate thermometer to constantly correct the temperature read by Tado; this can be manually done through the web page, is there a way to do this through Home Assistant?

this is what the web page looks like

Hello Just a question I have the same problem (My radiator is in a open box, but a box) but the temperature on the valve is good when the radiotor isn’t hot but when is hot there are an offset of 6°C what do you do to correct this in the tado Application ?

For Home assistant it’s is possible to choose a other source for the temperatur like a simple xiaomi it willl be great !

ok, I found a way do do it by using this kind of command

curl -s ‘https://my.tado.com/api/v2/devices/DEVICESERIALNUMBER/temperatureOffset’ -X PUT -H ‘Authorization: Bearer YOURTOKENHERE’ -H ‘Content-Type: application/json;charset=utf-8’ --data '{“celsius”:5}

now I need to execute that command through home assistant, but before I need to retrieve the TOKEN with another known command that include my username and password (because it expires every 10 minutes); I’m sure it’s possible to do it, but how?

Did you find a solution ? I’ve the same problem with Tado valves…

Yes, I’ve got the script up and running in home assistant!

Hi @jacoscar. Will you share your script?