Home Assistant Daily: Bluetooth Proxy Startup and LLM Improvements
Two key startup reliability fixes landed for Bluetooth proxy devices, while conversation and LLM features received validation improvements and better numeric formatting. Multiple integration-specific enhancements round out the changes.
Duration: PT2M21S
Episode overview
This episode of Home Assistant Daily is an AI-generated developer briefing from Podlog. It summarizes recent repository work, highlights important implementation details, and makes the update available as both a web transcript and podcast audio.
Listeners can use the transcript below to scan the technical changes, then follow the RSS feed to receive future updates from the same project.
Transcript
Good morning. This is Home Assistant Daily for June 7th, 2026.
The biggest reliability improvement today centers on Bluetooth proxy startup timing. Both ESPHome and Shelly integrations now wait for proxy connections during Home Assistant restarts, fixing a race condition where proxies would miss early scan windows.
The core issue was that these devices register their Bluetooth scanners in background tasks after reconnection. Previously, setup would complete before scanners existed, making proxies late joiners that could miss active connections at startup. Pull requests 173164 and 173165 add startup waits of a few seconds when cached device info indicates Bluetooth proxy capability. This should eliminate connectivity gaps during Home Assistant restarts for users relying on these proxy devices.
Conversation and LLM features saw meaningful improvements today. The conversation system now validates sentences and answers more rigorously through PR 173127, addressing issue 150244. LLM numeric state formatting now respects display precision settings via PR 173128, fixing issue 167176 where raw numeric values were passed without proper formatting. Additionally, script conversation responses now bubble up correctly through PR 173131, resolving issue 162442 where responses were getting lost in script execution.
Several integration-specific fixes landed as well. The Duco integration better handles client errors in diagnostics and fixes device removal during partial node refreshes. Plugwise now properly handles unavailable temperature measurements. The remote calendar integration avoids redundant parsing during setup, which should improve performance for large Office 365 calendars.
Looking ahead, these Bluetooth proxy timing fixes should reduce support requests around connectivity issues after restarts, while the LLM improvements make voice interactions more reliable and properly formatted.
That's your Home Assistant Daily. See you tomorrow.
Nearby episodes from Home Assistant Daily
- Quality Scale Enforcement and Bluetooth Scanning Improvements
- Code Consistency Drive and Device Platform Expansions
- Platform Expansion and Quality Improvements
- Platform Expansion and Quality Scale Progress
- Bluetooth Diagnostics and Code Quality Focus
- Weekly Recap - Entity Reliability & Integration Maturity
- Code Quality and Reliability Improvements
- MQTT Protocol Upgrade and Error Handling Improvements