You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
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 to API_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.png
custom_components/hermes/icon.png
custom_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 passed
python3 -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.