w.Intercom = i;Tado X API — tado° Community

Tado X API

It seems that Tado v3 (and under) has a API allowing much more than what Tado X with matter is exposing.

It is necessary for a good integration with a home automation system (such as Home Assistant).

For example, I would like to be able to change the temperature offset, so I can use my room temp sensor instead of the valve ones (actually a better idea would be to allow to override the valve temp sensor by our own values…).

I would also like allow Home Assistant to turn the "outside" settings automatically; because I have my own scenario for that. All my differents systems (lights, blinds, alarms, musics, sensors) are all working great together… except Tado !

16
16 votes

Active · Last Updated

Comments

  • To further add to the suggestion, Matter issues/restriction notwithstanding, this should also be available locally, not only via API, such that an airgapped installation can be smartly and autonomously controlled indipendently from tado cloud status or connection

  • I have created a Python script to gather my Tado information but it seems the API is not functioning with Tado°X devices.

    I correctly set/request the Authentication Token and can retrieve "My Home" information and details but when it come to "Zones" or "Devices" the list seems empty.

    Is anyone has retrieved Tado°X devices details already and can give an explanation or a link with API documentation ?

  • Same here !

    all the other information about my installation I can retrieve with the API are correct. Somehow the zones and devices are not listed. I have tried the libtado and PyTadoX api.

    Any help would be appreciated.

  • olivtassinari
    edited December 14
    I'm in the exact same boat:

    - I have bought the "Wireless Temperature Sensor X" but that doesn't seems to work. It seems to have a PID only on that device temperature read, ignoring the TRVs temperature read. It's temperature read seems to be lagging a lot too. In the end, the temperature in the room is never stable, playing catch up all the time. It seems much better to manipulate the offset only.
    - So I tried to do just that. I have a SwitchBot with a simple API that gives me the temperature where it matters. However, the Tado API has nothing about the X devices. For example: https://github.com/home-assistant/core/issues/128373#issuecomment-2417424637.
    Now, this seems to exist: https://github.com/wmalgadey/PyTado/pull/86. They changed the API. So maybe problem solved?
    - When I try to connect the TRVs in Matters with Homeassistant, it never manages to connect.
  • can you check this:

    https://github.com/gedhi/tadox-postman-collection

  • Looking at https://github.com/gedhi/tadox-postman-collection, it looks like some functionality used to support a Tado X setup are supported via tado's https://hops.tado.com API, while some is supported via tado's general https://my.tado.com/ API.

    A swagger specification for the API hosted on https://my.tado.com is available here: https://kritsel.github.io/tado-openapispec-v2/swagger.html .

  • Unknown
    edited December 20
    This content has been removed.