Releases: techartdev/OpenClawHomeAssistantIntegration
Releases · techartdev/OpenClawHomeAssistantIntegration
0.1.49
[0.1.49] - 2026-02-21
Fixed
- Reduced repeated voice-mode start/stop cycles in silence to avoid frequent mobile chime sounds.
- Prevented voice mode from hearing and re-triggering on its own spoken TTS responses.
- Improved chat auto-scroll behavior so manual scroll position is respected when reading older messages.
- Improved cross-device chat consistency by forcing quick backend history sync after message events.
Full Changelog: 0.1.48...0.1.49
0.1.48
[0.1.48] - 2026-02-21
Fixed
- Improved chat-card gateway header status detection to handle suffixed entity IDs (for example
_2) and common connected/offline state variants.
Full Changelog: 0.1.47...0.1.48
0.1.47
[0.1.47] - 2026-02-21
Fixed
- Improved continuous voice-mode responsiveness by finalizing recognition on speech end, reducing delay before sending spoken messages.
- Improved TTS fallback order: when no matching browser language voice is available, the card now tries Home Assistant TTS first before browser default-language fallback.
Full Changelog: 0.1.46...0.1.47
0.1.46
[0.1.46] - 2026-02-21
Fixed
- Improved chat-card TTS resilience when the preferred language voice (for example
bg-BG) is temporarily unavailable in the browser. - Added automatic fallback to an available voice/language instead of hard failing speech output.
- TTS error status now includes browser-provided error reason when available.
Full Changelog: 0.1.45...0.1.46
0.1.45
[0.1.45] - 2026-02-21
Fixed
- Hardened voice startup/toggle flow in the chat card to prevent voice mode from getting stuck when browser speech startup fails.
- Added guarded async click handlers for voice buttons to avoid uncaught promise failures during voice mode enable/disable.
- Browser speech startup failures now set a clear in-card voice status and automatically revert continuous voice mode.
Full Changelog: 0.1.44...0.1.45
0.1.44
[0.1.44] - 2026-02-21
Fixed
- Fixed chat-card settings sync to always read latest integration options instead of a potentially stale cached config entry.
- Wake-word disable now applies reliably after unchecking in integration options.
- Browser voice listening status now only shows wake-word requirement when wake word is actually enabled.
Full Changelog: 0.1.43...0.1.44
0.1.43
[0.1.43] - 2026-02-21
Fixed
- Improved Home Assistant Assist conversation continuity by using stable fallback session IDs when
conversation_idis missing. - Assist now falls back to per-user (
assist_user_*) or per-device (assist_device_*) session keys instead of a single generic default.
Full Changelog: 0.1.42...0.1.43
0.1.42
[0.1.42] - 2026-02-21
Added
- Added integration option
browser_voice_language(shown whenvoice_providerisbrowser) to explicitly control browser STT/TTS language.
Full Changelog: 0.1.41...0.1.42
0.1.41
[0.1.41] - 2026-02-20
Fixed
- Fixed voice-mode option sync so wake-word enabled/disabled changes are reloaded before toggling voice mode.
- Removed legacy always-on voice mode behavior that could force sticky voice-mode state.
- Added live gateway connection badge to the chat card header using existing OpenClaw status entities.
Changed
- Removed "Always-on voice mode" option from integration options UI and translations.
Full Changelog: 0.1.40...0.1.41
0.1.40
[0.1.40] - 2026-02-20
Added
- Added OpenClaw Gateway tools endpoint integration (
POST /tools/invoke) in the API client. - Added new Home Assistant service
openclaw.invoke_toolwith support for tool/action/args/session routing fields. - Added new event
openclaw_tool_invokedfor automation hooks on tool execution results. - Added tool telemetry sensors: last tool name, status, duration, and invocation timestamp.
Changed
- Coordinator now performs a best-effort
sessions_listtool invocation to populate session count/list when available.
[0.1.39] - 2026-02-20
Fixed
- Aligned gateway chat requests with OpenClaw session behavior by sending OpenAI
userwith the stable session ID. - Added
x-openclaw-session-keyrequest header for explicit session routing on OpenClaw gateways. - Improves multi-turn continuity where
/v1/chat/completionswould otherwise default to stateless per-request sessions. - Removed per-request chat-history replay to avoid unnecessary prompt growth when gateway session memory is active.
Full Changelog: 0.1.37...0.1.40