Changelog

Version 1.0.02026-11-06T15:24:08.594

# Home Assistant AI — Version 1.0.0

Major release: Native Pebble audio playback and complete Home Assistant Bridge integration

This release rebuilds Home Assistant AI around the Home Assistant Bridge plugin, delivering more reliable voice conversations, faster audio playback, and a simpler setup experience.

### What's New

- Full Home Assistant Bridge integration: All Home Assistant communications, authentication, conversation processing, and speech generation now run through the Bridge plugin.
- Improved audio playback: A new shared audio engine delivers progressive speech streaming, allowing playback to start before the entire audio response has downloaded.
- Longer spoken responses: Multi-sentence audio handling, automatic sentence preparation, and improved buffering help longer responses play smoothly.
- Faster response playback: Optimized audio preparation, Bluetooth transfers, and speaker buffering significantly reduce delays.
- Conversation mode: Long-press Select to continue interacting through repeated PebbleOS dictation sessions. (highly experimental)
- Audio diagnostics: New performance measurements help troubleshoot TTS generation, streaming, buffering, and watch speaker behavior.

### Improvements and Fixes

- Fixed static, corrupted, and truncated speech playback.
- Fixed audio cutting out between sentences.
- Added automatic recovery from temporary Home Assistant TTS server errors.
- Improved WAV validation and chunk integrity checking.
- Improved ADPCM encoding, playback pacing, and Bluetooth flow control.
- Fixed watch-to-phone communication errors, including busy message queues.
- Improved audio cancellation and cleanup between requests.
- Reduced unnecessary audio buffering delays.
- Added automated regression tests to prevent previously resolved problems from returning.

### Important Changes

Home Assistant Bridge v1.0.0 is now required.

The separate Home Assistant URL, access token, connection-mode selector, and built-in TTS settings have been removed from this app. Configure your Home Assistant connection and speech provider through the Bridge plugin instead.

Continuous raw microphone streaming is not yet supported through the plugin interface. Conversation mode uses repeated PebbleOS dictation sessions.

Existing display, vibration, and speech preferences remain available.

This release establishes a common audio system that can be reused across other Pebble applications.

Version 0.2.32026-11-05T20:11:49.974

Defaults to using Home Assistant plug-in
Conversation mode with long press of select button (highly experimental) 

Version 0.1.02026-11-03T22:44:45.817

No release notes available