首先感谢论坛大佬们的辛勤付出,没有他们就没有我这种菜鸡的快乐,也很幸运能够成为第一批内测用户,提前体验到了小爱技能。
写这个帖子主要是为了方便后来的小伙伴们能够快速了解,简单上手,给大佬们多些休息调试的时间,分享几个简单实例流程,大佬勿喷勿喷,有哪里不合适的请告诉我,及时改正别误导了新人
start 步骤开始
1、注册账号(不说了)
2、安装节点 : node-red-contrib-smarthomefans
3、托出这个节点
4、准备就绪开始写流
打开设备调试页面 https://debugger.iot.mi.com/iot/guide
以温湿度为例子开始简单流程
2个输出口 上面表示查询状态,下面表示设备控制
然后是function的编写
数据存储忘记写了
调用数据方法多多,这里只介绍这一种
然后我们去调试网页看看是否都正常工作
好了,没有啥问题
因为我暂时没有有电压那些参数的设备,故用数值代替表达意思
以开关为例(插座多了一个状态,msg.status= 2或1 //1空闲 2 使用中 可以借用电流功率啥的参数判断)
这个很简单直接上流吧,相信小伙伴们都懂
我没有调光灯也没有窗帘电机
虚拟了一个灯大家看看吧
这是虚拟灯(里面有ha的配置方便用ha的调试,没有的可以用mqtt前面的时间戳调试)
窗帘mqtt的见医生大佬HA的在这里
所有提到的流程
通过HA控制开关.json (3.6 KB)
通过HA控制插座.json (4.8 KB)
通过HA查询温湿度.json (4.6 KB)
通过mqtt控制开关.json (4.0 KB)
通过mqtt控制插座.json (5.6 KB)
通过mqtt查询温湿度.json (3.5 KB)
调光调色灯mqtt-ha(内含虚拟灯配置方便调试).json (25.2 KB)
通过HA控制窗帘.json (5.0 KB)
其他类型稍后在补充
语音调数据类型用啥的可以在小米开发者平台 https://iot.mi.com/new/doc/standard/miot-spec/develop-ai.html 查阅
有时候新建节点下面会不出来已连接,这时候我是重启了不知你们是怎么弄的,反正我不要全面部署