玩转智能家居 篇八:Node-Red结合巴法云实现小爱音响(天猫精灵、小度)控制设备

2023-12-20 09:28:10 3点赞 53收藏 4评论

前言

前面一篇文章介绍了 Node-Red 的安装和使用,结合HomeAssistant官方节点实现了 NodeRed 控制 HomeAssistant 中的设备,今天就来介绍下如何使用智能音箱(小爱、天猫精灵、小度)控制HomeAssistant中的智能设备,这里的智能设备是指 HomeAssistant 中的,当然也包含米家的设备

MQTT

要想玩转智能家居,必须要了解MQTT。MQTT是一种轻量级通信协议,特别适用于物联网设备间的的信息传递。它采用发布(把消息发给特定主题)/订阅(接收关注特定主题的消息)的方式,能在低带宽、不稳定网络条件下高效运行,通过这种方式,MQTT使得各种设备可以方便地互相沟通,它是物联网领域最常用的通信协议

巴法云这个物联网平台就支持MQTT协议,并且它是能被各家音箱认证的第三方平台,这样只要把智能设备接入巴法云,就能接入到小爱音箱、天猫精灵、小度,实现多平台音箱控制第三方设备

配置

使用巴法云首先需要去https://bemfa.com/官网注册一个账户,登录到控制台

Node-Red结合巴法云实现小爱音响(天猫精灵、小度)控制设备

点击TCP创客云下的MQTT设备云

Node-Red结合巴法云实现小爱音响(天猫精灵、小度)控制设备

输入主题名称,点击右侧新建主题按钮

Node-Red结合巴法云实现小爱音响(天猫精灵、小度)控制设备

创建了一个主题名为 testLight002 的主题,如果是灯必须要跟上002,详见文档https://cloud.bemfa.com/docs

Node-Red结合巴法云实现小爱音响(天猫精灵、小度)控制设备

打开NodeRed主界面,拖入一个 mqtt in 节点到面板中,并双击节点,新增一个服务端

Node-Red结合巴法云实现小爱音响(天猫精灵、小度)控制设备

名称填写巴法云,服务端填写bemfa.com,端口填写9501(新建主题按钮上面的端口号),客户端ID填写巴法云控制台私钥(控制台左侧邮箱下面),最后点击右上角的保存

Node-Red结合巴法云实现小爱音响(天猫精灵、小度)控制设备

新增完毕后,重新编辑 mqtt in 节点的服务端为刚刚添加的巴法云,主题为最开始在巴法云控制台输入的 testLight002

Node-Red结合巴法云实现小爱音响(天猫精灵、小度)控制设备

拖入一个debug节点和刚刚的 mqtt in 节点相连,最后点击右上角的部署

Node-Red结合巴法云实现小爱音响(天猫精灵、小度)控制设备

在巴法云控制台中,可以看到有设备在线,可以输入消息内容,然后点击推送消息进行测试

Node-Red结合巴法云实现小爱音响(天猫精灵、小度)控制设备

回到NodeRed,在 debug 调试窗口中,可以看到前面推送消息

Node-Red结合巴法云实现小爱音响(天猫精灵、小度)控制设备

把 debug 节点删除,添加switch节点(属性如下图)和homeassistant节点需要触发的设备,这里触发灯的

Node-Red结合巴法云实现小爱音响(天猫精灵、小度)控制设备

绑定米家

最后就是绑定米家了,打开米家APP,打开我的->连接其他平台

Node-Red结合巴法云实现小爱音响(天猫精灵、小度)控制设备

搜索巴法,点击最下面的绑定账号,输入巴法的账户名和密码就绑定成功了

Node-Red结合巴法云实现小爱音响(天猫精灵、小度)控制设备

绑定成功后,就能看到刚刚添加的

Node-Red结合巴法云实现小爱音响(天猫精灵、小度)控制设备

如果要修改绑定的设备名,可以在巴法控制台点击当前设备的更多设置

Node-Red结合巴法云实现小爱音响(天猫精灵、小度)控制设备

在右上角输入昵称进行更新

Node-Red结合巴法云实现小爱音响(天猫精灵、小度)控制设备

这样米家中的设备名就会变为过道灯

Node-Red结合巴法云实现小爱音响(天猫精灵、小度)控制设备

现在就可以直接对着小爱同学说:小爱同学,打开过道灯。你的过道灯就会被打开了

后记

通过巴法云不仅仅可以把HomeAssistant中的设备绑定到小爱音箱实现小爱控制,用同样的方法也可以绑定到天猫精灵和小度音箱,支持的设备类型可以参考https://cloud.bemfa.com/docs/官方文档。如果你家里的设备比较多,在NodeRed中一个个添加设备十分麻烦,也可以使用https://github.com/larry-wong/bemfa插件

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

MIJIA 米家 MJYDOAYL 自动感应夜灯 白色

MIJIA 米家 MJYDOAYL 自动感应夜灯 白色

19.9元起

MIJIA 米家 1S 增强版 智能台灯 白色

MIJIA 米家 1S 增强版 智能台灯 白色

156元起

米家 人体传感器2S 居 智能监测联动

米家 人体传感器2S 居 智能监测联动

61.99元起

MIJIA 米家 空调伴侣2 智能插座 白色

MIJIA 米家 空调伴侣2 智能插座 白色

68元起

MIJIA 米家 3 智能温湿度计 白色

MIJIA 米家 3 智能温湿度计 白色

38.8元起

MIJIA 米家 智能宠物喂食器2

MIJIA 米家 智能宠物喂食器2

399元起

MIJIA 米家 DHKG02ZM 智能开关 双开单控 白色

MIJIA 米家 DHKG02ZM 智能开关 双开单控 白色

62.62元起

MIJIA 米家 Xiaomi 小米 MIJIA 米家 Xiaomi 小米 MIJIA 米家 智能生态鱼缸

MIJIA 米家 Xiaomi 小米 MIJIA 米家 Xiaomi 小米 MIJIA 米家 智能生态鱼缸

369元起

MIJIA 米家飞利浦台灯3「米家」

MIJIA 米家飞利浦台灯3「米家」

113.1元起

MIJIA 米家 台灯Pro 读写版 智能台灯 白色

MIJIA 米家 台灯Pro 读写版 智能台灯 白色

255.55元起

MIJIA 米家 智能生态鱼缸

MIJIA 米家 智能生态鱼缸

379元起

MIJIA 米家 MJTS003 蓝牙MESH版 LED筒灯 白色

MIJIA 米家 MJTS003 蓝牙MESH版 LED筒灯 白色

36.9元起

MIJIA 米家蓝牙温湿度计2「米家」

MIJIA 米家蓝牙温湿度计2「米家」

22.56元起

小度 Pro版 智能闹钟 白色

小度 Pro版 智能闹钟 白色

194元起

MIJIA 米家 WXKGO1LM 智能开关 白色

MIJIA 米家 WXKGO1LM 智能开关 白色

34.9元起

MIJIA 米家 台灯Lite 智能护眼台灯

MIJIA 米家 台灯Lite 智能护眼台灯

62.9元起
4评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
53
扫一下,分享更方便,购买更轻松