What's changed
- Clarified the Home Assistant setup UI so the URL field explicitly asks for the Hermes Agent machine/container URL that Home Assistant can reach.
- Clarified the token field as the Hermes API/WebSocket bearer token (
HERMES_HA_WS_TOKEN, falling back toAPI_SERVER_KEY/HERMES_API_KEY), not a Home Assistant long-lived access token. - Switched setup fields to Home Assistant selectors: URL input for the Hermes endpoint and masked password input for the token.
- Added logo-derived integration icons for HACS/Home Assistant:
icon.pngcustom_components/hermes/icon.pngcustom_components/hermes/logo.png
- Added a visual README setup guide showing what belongs in each field and the connection path: Home Assistant → Hermes
:7860→/api/hermes/ws. - Bumped package/add-on/plugin/custom-integration metadata to
0.0.3.
Verification
python3 -m pytest tests/ -q— 95 passedpython3 -m build --sdist --wheel- Release artifact inspection confirmed the sdist contains the new icons, README visual setup guide, custom integration files, add-on config, and plugin manifests.