1.升级固件

板子是合宙活动时19.9买的,固件版本较低,需要升级固件,可到合宙官网下载LuaTools进行升级。开发板有连个供电口,升级时记得是插入USB口,不是uart口。这个USB口与平时单片机的ch340驱动不同,是需要安装一个新的驱动才能读取到USB的。

2.阿里云物联网平台创建设备

创建产品
在这里我选择了自定义产品,你们也可以选择标准品类,这对后续基本不影响。
合宙Air724UG AT指令连接阿里云

添加设备:
点击前往添加设备
合宙Air724UG AT指令连接阿里云
继续如下操作:这里的设备名称填不填都无所谓,不填的话平台会自己分配好,我这里选择不填,点击确认。
合宙Air724UG AT指令连接阿里云
点击前往查看
合宙Air724UG AT指令连接阿里云
在这个界面就可以点击“点击查看”,一键复制三元组
合宙Air724UG AT指令连接阿里云
合宙Air724UG AT指令连接阿里云
由于之前我之前是自定义的产品,所以现在要去添加物理模型,点击产品
合宙Air724UG AT指令连接阿里云
在这个页面就会出现我们所创建的所有产品,点击刚刚创建的产品
合宙Air724UG AT指令连接阿里云
点击功能定义
合宙Air724UG AT指令连接阿里云
点击编辑草稿
合宙Air724UG AT指令连接阿里云
点击添加标准功能
合宙Air724UG AT指令连接阿里云
点击其他类型
合宙Air724UG AT指令连接阿里云
在其他类型里面可以进行搜索,添加自己想要的功能,点击确定。
合宙Air724UG AT指令连接阿里云
点击发布上线
合宙Air724UG AT指令连接阿里云
此时前往设备,这两个功能就被添加上了
合宙Air724UG AT指令连接阿里云

AT指令连接阿里云物联网平台

可参考合宙官网 [使用手册] 连接阿里云AT流程说明(一机一密认证方案),里面的描述已经很详细了,细心一点基本都不会有错误。

要注意的是,这里有个大坑,就是发布消息的时候竟然不是json格式,把引号添加上去发送时就会报错。如
AT+MPUB="/sys/a1wwMvtMAaa/wRvTKhpZM2AcUUskp0Nv/thing/event/property/post",0,0,"{params:{RoomHumidity:2,HoldingTemperature:23.23}}" ,发送的数据里没有引号,这是正确的发送方式,之前在用其他模块的时候,都是发json格式的,也就是键和值都要双引号,在这个模块是不用加双引号的

相关文章: