v0.0.1
v0.0.1
First public release of Hermes × Home Assistant Voice Integration.
Highlights
- Step-by-step README for installing Hermes, configuring Home Assistant access, installing plugins, adding the HA custom integration, and verifying the setup.
- Home Assistant custom integration with config flow, status sensors, services, and Lovelace action bar resource.
- Hermes Home Assistant plugin with entity search, state lookup, service calls, overview, service discovery, compound tools, bulk control, event watcher, and safety gates.
- Hermes voice-stack plugin with wake-word, STT, TTS, and voice pipeline wrappers.
- Home Assistant add-on scaffold for supervised deployments.
Fixes before release
- Fixed HA integration unload/setup lifecycle and self-contained status sensors.
- Removed voice-stack-only dependencies from the HA custom integration manifest.
- Fixed HA WebSocket event auth/subscription handling.
- Fixed Lovelace resource serving via HA static path.
- Routed action bar voice actions through the Hermes WebSocket bridge.
- Hardened TTS/wake-word edge cases and Docker add-on dependency quoting.
- Added HACS metadata and source/package manifest coverage.
Verification
python3 -m compileall -q custom_components plugins testspython3 -m pytest tests/ -q→ 89 passedgit diff --checkpython3 -m build --sdist --wheel- Verified sdist/wheel expected artifact contents
- Independent release-blocker review passed