家里智能设备越买越多,不同品牌各用各的 App,来回切换特别麻烦?就算有智能音箱,很多时候体验并不“智能”。今天我会带大家如何基于Home Assistant(HA)把这些设备拉到同一个“控制中心”统一管理;再通过小聆 AI,实现「开口就行」的语音体验。现在,就一起开启智能之旅吧!
本链路为“用户--小聆AI--ngrok--HA_MCP服务--IOT设备”的双向闭环交互流程,实现语音控制与状态反馈,关键流程如下:

本小节演示 VMware Workstation 安装 Home Assistant
下载链接:VMware-workstation-full-17.6.4-24832109.exe




















如果
http://homeassistant.local:8123/无法访问,可以尝试将homeassistant.local换成 IP


















执行命令 wget -O - https://get.hacs.xyz | bash -

如果出现 Connection refused 等无法连接的提示,可以多试几次。
仍然不行,可以通过全局加速、修改hosts等办法,原因是无法访问 githubusercontent.com
执行命令 reboot 重启 HA




期间,需要注册并登录 github 账号,注册过程本文跳过。






























此时,小聆AI 还不能发送命令给 HA 平台,因为 HA 平台此时在内网中,因此需要将 HA 平台的端口映射出来,让 小聆AI 能够访问。
ngrok进入 ngrok官网 并登录


ngrok




ngrok 的访问



复制以下代码(其中 192.168.100.1 需要根据日志情况修改)
bash cat >> /root/config/configuration.yaml << 'EOF' http: use_x_forwarded_for: true trusted_proxies: - 192.168.100.1 EOF

执行命令 cat /root/config/configuration.yaml

执行命令 reboot 重启 HA平台



参照文档《如何接入小聆AI》 创建 简易配置应用并接入设备了
云端应用添加 MCP 服务


之后可以利用 小聆AI 来控制 HA 中的智能设备啦!