Hermes Agent 连上 Home Assistant 以后“完全没事件”,大概率不是连接断了,而是你没有配置事件过滤。官方文档写得很明确:默认不会转发任何状态变化,至少要设置 watch_domains、watch_entities 或 watch_all 其中一个。
怎么排
- 先打开
~/.hermes/config.yaml。 - 在
platforms.homeassistant.extra下面配置watch_domains,比如先放climate、binary_sensor、light。 - 如果只想盯某几个实体,用
watch_entities。 - 噪声太多就补
ignore_entities和cooldown_seconds。
新手别一上来就 watch_all
官方建议也很保守:先从少量域开始,不要全量订阅。因为 CPU 温度、uptime、各种高频传感器很容易把 Hermes 刷满,反而看不到真正重要的门磁、告警和温控变化。
一句话:Home Assistant 没事件,先查过滤规则,不是先怀疑网关断了。
官方开源地址:https://github.com/NousResearch/hermes-agent;官方文档入口:https://hermes-agent.nousresearch.com/。