v0.0.20 — strip [HW:...] markers from speech on non-panel turns
Fixed
- Strip inline
[HW:...]and[label](HW:...)markers from speech on all Assist turns while continuing to advertise and dispatch panel routes only on turns that carry the configured panel device'sdevice_id(#65, #66; reported on ESP32-S3 hardware by Joel Silva @byjaps in #58). This prevents a shared conversation session that used the panel earlier from reading a stray marker aloud through TTS on a follow-up turn withoutdevice_idor from another device.
Release metadata
- Align
pyproject.toml,custom_components/hermes/manifest.json,addon/config.yaml,plugins/home_assistant/plugin.yaml,plugins/voice_stack/plugin.yaml,uv.lock, and version assertions at0.0.20.
Upgrade
- Update the Home Assistant integration to
v0.0.20via HACS (or manual copy) and restart Home Assistant. - If upgrading the Hermes-side plugins as well:
Then restart the Hermes process owning the receiver port.
python3 -m pip install --upgrade "hermes-voice-ha-integration @ git+https://github.com/rusty4444/hermes-voice-ha-integration.git@v0.0.20" hermes-ha-install-plugins