v4.1.0-beta.3 — Overlay & temperature-source authority #300
Closed
hiall-fyi
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
One cohesive rework of how each zone reading is sourced. Tado CE's climate entity is a cloud + HomeKit hybrid, and until now both sides fought over the same values. This release gives each reading the one source that's right for it: the HVAC mode follows the cloud (the only side that knows you're following a schedule), the room temperature follows HomeKit (instant, the moment it changes), and a new per-zone setting lets you pick which temperature reading the dashboard shows. The overlay duration options also line up with the Tado app now, and there's a new per-device Identify button.
Theme per beta makes regressions easier to attribute when something does go wrong. beta.1 was the AC swing axis split, beta.2 the persistence reshape; this is the overlay and temperature-source half of the climate entity.
Upgrading from v4.0.3 (stable) or an earlier beta? Pick up via HACS, restart, no config changes needed.
"Overlay Mode" is now "Override duration", and offers three options instead of four. The labels match the Tado app: "Until you resume schedule", "Until next automatic change", and "Timer". The old "Next Time Block" was a silent duplicate of "Tado Default" since v2.1.0 (the Tado API we use only accepts three termination types), so dropping it loses nothing. Zones you've already configured keep whatever they had; if a zone was set to "Next Time Block", it now reads as "Until next automatic change", which is the same behaviour it always had.
Automations using
next_time_blockstill work. The argument maps to "until next automatic change", so existing scripts don't need touching.On a fresh install with Home Assistant 2026.6+, you might see some entity IDs come out with the room name doubled (
sensor.lounge_lounge_temperature). That's an HA Core change, not Tado CE, and it's cosmetic, the entities work normally and friendly names are correct. Existing installs upgrading are not affected. Full details and what to do about it: Discussion #298. The new Identify button is unaffected, it uses a fixed entity ID.Features
identify_deviceservice also works for TRVs and thermostats now, not just bridges.Changes you'll notice
Bug fixes
tado_ce.restore_previous_state, the Resume All Schedules button, and setting a hot-water zone back to Auto all used to fire a cloud call to clear an overlay that wasn't there. They now skip zones with no active overlay, the same asresume_schedulealready does.How to Update
From v4.0.3 stable, or any earlier beta: HACS → Tado CE → ⋮ → Redownload → tick "Need a different version?" → select v4.1.0-beta.3 → Restart HA. No config changes needed.
Fresh install: See Quick Start in the README.
Thanks to everyone who supported the project through Buy Me a Coffee — it genuinely helps.
Full changelog: v4.0.3...v4.1.0-beta.3
This discussion was created from the release Overlay & temperature-source authority.
Beta Was this translation helpful? Give feedback.
All reactions