Skip to content
Home Assistant TestFlight
Climate

Tado Hijack

banter240/tado_hijack · vv5.11.1

HACSCloud polling

Unleashing Tado's full potential: Hot Water, AC, Valve Data & HomeKit injection. Featuring Extreme Batching to conquer the API limit.

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
switchSwitch or outlet
climateThermostat
binary_sensorSensor (motion, contact, leak, smoke…)
sensorSensor (temperature, humidity, air quality…)
water_heaterWater heater (as a thermostat)
buttonButton (as a switch)
selectMode picker (as switches)

What people report

Works alongside Tado's own HomeKit devices; it adds cloud-side controls but cannot run fully locally.

  • Works1
  • Partly works1
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Tado hot water zone controlWorks CloudHot water temperature control support hardened for zones that can accept setpoints
Saved copy
This update introduces a robust mechanism to verify temperature control capabilities for hot water zones. Key changes include: - Added `_zone_supports_temperature` method to determine if a zone can accept temperature settings. - Updated `async_set_zone_overlay` and related methods to respect temperature support, logging warnings when temperature settings are ignored. - Adjusted `TadoHotWater` entity to handle cases where temperature control is not supported, ensuring consistent behavior across the application. These improvements enhance the reliability of temperature management in the Tado …

Excerpt saved from GitHub on 2026-10-23.

PR #33 · 2026-01
Tado V3 Classic thermostats with Internet Bridge IB01Partly works LocalComplements HomeKit climate; HVAC auto only resumes cloud schedule, HomeKit entity not updated
Saved copy
Tado Generation V3 Classic - Internet Bridge IB01 (HomeKit-enabled) ### Temperature Control Mode HomeKit local control (V3 Classic - thermostats appear as HomeKit devices in HA) ### Tado Hijack Version 5.10.0 ### Home Assistant Version 2026.10.2 ### Installation Method HACS - stable release ### What Happened? I have several automations that control HVAC modes, using the example YAML code in the README. When an automation triggers that is supposed to set HVAC mode to "auto" (from previously "off") it is working as expected, the schedule for the heating zone is activated and (eventually) the …

Excerpt saved from GitHub on 2026-10-23.

Issue #157 · 2026-10

Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Cloud polling

Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.

Details

Installs (analytics)966 (0.14%)
GitHub stars152
Latest versionv5.11.1 (2026-10-23)
Set up in the UIYes
Maintainers@banter240
LicenseGPL-3.0

Limitations from the README

  • No Bulk Device Config: Temperature offsets, child lock, and window detection are one call per device. Ten devices are ten calls.
  • Schedule target is cloud-side: After Resume Schedule, the setpoint is the one Tado's schedule returns. When an extra poll runs is in the post-action tip under Services.
  • Sequential Execution: Device configuration commands run one after another, with a small delay.

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.