配置方法:
按文档部署后,首先按需配置自己的TTS和LLM,LLM需要选择支持工具调用的,这里因为小智和开源服务端的更新都比较频繁,请严格按照文档去配置。
部署好了之后,继续填写homeassistant的base_url,和长效令牌
base_url: http://你的homeassistant地址:8123
api_key: 你的home assistant api访问令牌
devices:设备列表请按照类似格式追加,主要目的是把你的 房间、设备id、设备名字告诉大模型,然后大模型自己通过工具控制对应的设备。
如何快速获得想要的设备列表,可以参考我这个模版配置,在ha调试器里跑一下就可以了,我这里选了区域:area_list=['书房','主卧'] ,domain:if 'light' in device or 'switch' in device ,你自己按需修改即可
{% set area_list=['书房','主卧'] %}
{% for area in area_list %}
{% set device_list = area_entities(area) | reject('is_hidden_entity') %}
{% for device in device_list %}
{% if 'light' in device or 'switch' in device %}
{{area}},{{device}},{{state_attr(device, 'friendly_name')}}
{% endif %}
{% endfor%}
{% endfor%}