Home Assistant Daily: Stacked Integrations and the Reauth Recovery Pattern
A new three-PR WyBot pool robot integration highlights how large integrations get built in reviewable stacks, while several fixes across Anglian Water, VeSync, Velbus, and Hikvision show a recurring pattern: entities and coordinators failing hard on recoverable errors like expired tokens, out-of-range values, or duplicate IDs.
Duration: PT2M45S
Episode overview
This episode is a short developer briefing from Home Assistant Daily.
It explains recent repository work in plain language.
- Show: Home Assistant Daily
- Published: 2026-07-13T06:01:05Z
- Audio duration: PT2M45S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good morning, it's July 13th, 2026, and this is Home Assistant Daily.
Today's biggest theme is resilience — a cluster of fixes address code that crashed or silently dropped entities instead of recovering gracefully.
Start with Anglian Water, PR 176348. Refresh tokens expire after ninety days, and when they did, setup failed outright instead of retrying with stored credentials. The fix teaches both setup and the coordinator to attempt a fresh login before giving up. Similar story with VeSync, PR 176234, merged yesterday: fan…
Second theme: building big integrations as reviewable stacks. Bassrock's WyBot pool robot work spans three PRs — 176363 for the core integration, 176365 for sensors, and 176366 for binary sensors — each stacked on the last so reviewers can approve incrementally rather than facing one massive change. It's a pattern…
Also notable: epenet continues a multi-PR cleanup replacing raw string state attributes with proper enums, landing in Teslemetry, OwnTracks, and geo-location coordinates — small changes, but they tighten type safety across shared entity code.
On the dependency side, quiet but steady: python-izone, tesla-fleet-api, and openai all got version bumps…
Nearby episodes from Home Assistant Daily
- Config Flows, Corrections, and Cleanup
- The 2026.7.2 Patch Wave and the Push-Over-Poll Trend
- The Great Refactor Push
- Bad State Data and the Cleanup Behind It
- Bad Data From The Device Layer
- Data Integrity Over Convenience
- Weekly Recap - Voice Assistants Get a Toolbox
- Cleanup, Consolidation, and the LLM Tool Migration