Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tado integration not working with Heat Pump Optimizer X: no devices found #128558

Open
schellevis opened this issue Oct 17, 2024 · 9 comments
Open

Comments

@schellevis
Copy link

The problem

I have a Tado setup without a "traditional" Tado thermostat, but which controls heating. The Heat Pump Optimizer X is attached to a heat pump and controls heating and hot water. A Temperature Sensor X in the living room is used to determine heat demand. Together, they function as a thermostat.

The Tado integration for Home Assistant does not recognize this. It shows basic information about the home, but no devices:

Scherm_afbeelding 2024-10-17 om 10 23 10

When I manually use the Tado api, I get information such as the current heating status and temperature in the home. I will include the api responses below.

What version of Home Assistant Core has the issue?

core-2024.10.2

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Tado

Link to integration documentation on our website

https://www.home-assistant.io/integrations/tado/

Diagnostics information

2024-10-17 10:24:38.762 DEBUG (SyncWorker_16) [homeassistant.components.tado.tado_connector] No linked devices found for home ID [censored]

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

Tado API responses:

https://hops.tado.com/homes/[home_id]/rooms:

[ { "id": 4, "name": "Woonkamer", "sensorDataPoints": { "insideTemperature": { "value": 21.75 }, "humidity": { "percentage": 63 } }, "setting": { "power": "ON", "temperature": { "value": 20.5 } }, "manualControlTermination": null, "boostMode": null, "heatingPower": { "percentage": 0 }, "connection": { "state": "CONNECTED" }, "openWindow": null, "nextScheduleChange": { "start": "2024-10-17T18:00:00Z", "setting": { "power": "ON", "temperature": { "value": 20.0 } } }, "nextTimeBlock": { "start": "2024-10-17T18:00:00Z" } } ]

https://hops.tado.com/homes/[homeid]/heatPump?ngsw-bypass=true:

{ "type": "HEAT_PUMP", "connection": { "state": "CONNECTED" }, "heating": { "available": true, "capabilities": { "temperatureRangeInCelsius": { "min": 10.0, "max": 30.0, "step": 1.0 } }, "currentBlockSetpoint": { "setpointType": "CUSTOM", "setpointValue": { "valueType": "TEMPERATURE_C", "value": "21.0" } }, "nextBlockSetpoint": { "setpointType": "CUSTOM", "setpointValue": { "valueType": "TEMPERATURE_C", "value": "20.0" } }, "nextBlockStartTime": "2024-10-17T18:00:00Z", "roomGuidedModeActive": true, "standbyActive": true, "overlayActive": false, "overlaySetpoint": null, "setting": { "power": "OFF", "temperature": null }, "manualControlTermination": null, "loadShiftingActive": false, "loadShiftingTermination": null, "heatingActivityInPercent": 0, "showRoomGuidedModeNotification": false }, "domesticHotWater": { "available": true, "currentBlockSetpoint": { "setpointType": "FALLBACK", "setpointValue": { "valueType": "TEMPERATURE_C", "value": "40.0" } }, "nextBlockSetpoint": null, "nextBlockStartTime": null, "currentTemperatureInCelsius": 62.0, "heatingActivityInPercent": 0, "manualOffActive": false, "tankIsFullyLoaded": true, "boostActive": false } }

@home-assistant
Copy link

Hey there @chiefdragon, @erwindouna, mind taking a look at this issue as it has been labeled with an integration (tado) you are listed as a code owner for? Thanks!

Code owner commands

Code owners of tado can trigger bot actions by commenting:

  • @home-assistant close Closes the issue.
  • @home-assistant rename Awesome new title Renames the issue.
  • @home-assistant reopen Reopen the issue.
  • @home-assistant unassign tado Removes the current integration label and assignees on the issue, add the integration domain after the command.
  • @home-assistant add-label needs-more-information Add a label (needs-more-information, problem in dependency, problem in custom component) to the issue.
  • @home-assistant remove-label needs-more-information Remove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.

(message by CodeOwnersMention)


tado documentation
tado source
(message by IssueLinks)

@SmartHomeFanatic
Copy link

Same for the other X components. The thermostats aren't found either.
Talking about these: https://shop.tado.com/en/products/smart-radiator-thermostat-x-starter-kit-1

@chrominanzky
Copy link

Yes they use a new API for the X Devices, as far as I already researched. Here someone already implemented the new api into Pytado:
https://github.com/aweddell/PyTadoX/tree/TadoX-Support

@rjblake
Copy link

rjblake commented Oct 22, 2024

Same issue here with new Tado X devices - none of them are being seen with this integration and as @chrominanzky points out needs updating to include the new APIs by looks of things. Until then, only possible to add as a Matter Device in HA

@thennart
Copy link

Same issue for me :-(
Hopefully I have apple TV working as a Matter border

@Bouzo97
Copy link

Bouzo97 commented Oct 29, 2024

Same for me. Tryed to use them with Tuya but didnt work as well.

@karlbeecken
Copy link
Contributor

https://github.com/wmalgadey/PyTado (the package HA uses) now supports Tado X radiator thermostats, if someone with a Heat Pump Optimizer could add the relevant API calls there I think it should be easily possible to integrate it into HA. Maybe it will even work (partly) already with #129600, although we only tested with the radiator thermostat.

@issue-triage-workflows
Copy link

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates.
Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍
This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

@schellevis
Copy link
Author

No, this has not been solved

@github-actions github-actions bot removed the stale label Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants