Hermes Agent connects to Home Assistant, which actually takes effect with two sets of capabilities: one is a message gateway, which will subscribe to Home Assistant events; The other set is ha_list_entities, ha_get_state, ha_list_services, ha_call_service these tools. There is only one important entry in the official documentation: HASS_TOKEN.
How to match
- First, create a Long-Lived Access Token in your Home Assistant personal profile.
- Write
HASS_TOKENon~/.hermes/.envand make up forHASS_URLif necessary. - Launch the
hermes gatewayand confirm that Home Assistant is connected as a platform. - Test a simple request like "List all lights in the living room" or "Check thermostat status."
What scene is it suitable for
If you want Hermes to help you check physical status, perform equipment services, receive door sensors, or HVAC status changes, this integration is perfect for you. It doesn't just use HA as a notification channel, but directly adds smart home tools to Hermes.
In a word: the key to Home Assistant integration is HASS_TOKEN, and once it's effective, platform events and home tools turn on together.
Official open source address: https://github.com/NousResearch/hermes-agent; Official document entry: https://hermes-agent.nousresearch.com/.