Hey folks!
I’m thrilled to share my Tado Temperature Offset blueprint—initally inspired by Sanderma’s template (big thanks to them!). Like all others, this automation helps keep Tado’s reported temperature aligned with a secondary sensor, ensuring more accurate readings and a happier home… but with sensible adjustments resulting in fewer re-calibration service calls.
Why You Need This Blueprint
- No More Wonky Readings
If your Tado is a bit off compared to your actual room temperature, let this blueprint calculate and apply an offset so everything lines up nicely. - Configurable Persistence
Both Tado and your secondary sensor need to hold their temperatures for N minutes before any offset changes happen—meaning fewer tiny blips causing big changes. (Yes, you can tweak the time to fit your preference.) This gives your radiator time to heat the room and reach your secondary sensor. - “Is It Really Different?”
There’s a ±0.5°C (by default) gap check in place, so the blueprint only adjusts the offset if the difference actually matters. Prevent excessive service calls and Tado battery drain. - Hysteresis
Because we like things calm and cool, I’ve introduced hysteresis to avoid back-and-forth recalculations. Say goodbye to constant offset ping-ponging! This allows for a configurable ‘gap’ between sensor A & B to exist as the room heats. Again, preventing excessive service calls and extending battery life. - Lots of Debug Logging
Get a step-by-step log for every offset calculation and event trigger if you love digging into the nerdy details.