跳至主要内容

博文

目前显示的是 十一月, 2024的博文

小爱音箱控制HomeAssistant设备的最简单方法

智能音箱大浪淘尽现在只剩下小米,天猫,小度了,之前买的京东音箱只能当垃圾处理了。至于 Google Home 和 Amazon ECHO 国内环境实在是不合适了。比较了一下,还是小米的生态比较强一点。 HomeAssistant 用了一年多,一直没加上智能音箱,主要还是因为声音控制的需求不是很强烈。但我最近发现小米的小爱音箱不仅仅是对其智能家居支持的很好,GitHub 上也有很多好玩的项目,比如 MiGPT 。 于是趁着双十一,加上政府补贴,131 大洋拿下了 小米AI音箱(第二代) ,先把小爱同学和 HomeAssistant 连接起来,然后再来搞 GPT。 搜了一下,一种方法是用 Xiaomi Miot Auto 插件 和 NodeRed 来控制,自由度最大,也比较麻烦。另外一种方法就是用巴法云插件,应该是最简单的方法。 注册巴法云账号: https://cloud.bemfa.com/ ,获取密钥。 在 HACS 中搜索 bemfa 安装,或者直接 clone 巴法云插件:https://github.com/larry-wong/bemfa , 将 custom_components/bemfa 目录拷贝至 Home Assistant 配置目录的 custom_components 目录下。 重启 Home Assistant 服务,在 HomeAssistant 的集成页面,添加集成,搜索 bemfa 并添加。 根据提示输入巴法云账号,密码,密钥后提交,安装成功后,点击集成 bemfa ,选择配置:同步,编辑,删除。 同步需要控制的实体,一个一个添加,名字就是语音控制的名称,按照自己习惯的命名,不合适在后面编辑再修改。 实体选择同步完成后,巴法云会有显示。 在小爱音箱 APP 打开后点击 智能家居 -> 语控设置 -> 添加其他平台设备 -> 添加 ,找到 巴法 ,登录账号。 在巴法里面点击同步设备。 回到 语控设置 下,点击 小米AI音箱(第二代) ,可以看到同步过来的设备。 在智能家居主页面也显示了。 现在就可以通过小爱同学控制家里的开关灯了,至于风扇空调之类的,我就没有了。 source https://mianao.info/xiaomi