EMW3080+STC15轻松实现设备上云2(阿里云物联网平台、智能生活开放平台)
阿里云:企业采购平台,可批量购买IT产品 #生活知识# #购物技巧# #线上购物平台#
警告:本系列教程针对ILOP.A221固件开发,如使用其他ILOP固件,请自行修改配网部分、数据上报部分及解析服务器下发信息部分!
1.登录智能生活开放平台
2.创建项目
3.新建产品
4.点击刚刚创建的产品,进入功能定义界面
5.稍微往下拉,我们可以看到平台根据产品的设备类型,已为我们自动创建了标准功能主灯开关LightSwitch和故障上报Error
6.点击新增,添加标准功能!这里可根据项目的需要添加不同的功能。也可根据用户产品特殊需求,添加自定义功能,需经过1个工作日的平台工作人员审核。
7.功能定义完成后,需要获取到产品的tsl文件,即点击“新增”旁边的查看JSON。并拷贝文件内容,进行在线json压缩处理:json在线压缩工具地址(注意:压缩但不转义)。
8.拷贝压缩后的文本,并保存为bin文件,并用Notepad++打开,编码格式:使用UTF-8,查看字符个数结果,并记录。
9.打开在EMW3080+STC15轻松实现设备上云1中下载的固件MX1290_0000.ILOP.A221,并打开到MX1290_0000.ILOP.A221\MX1290_0000.ILOP.A221\tsl-split-tools目录下
10.在此处输入命令cmd并回车
11. 输入命令 split.exe xxx.bin(xxx.bin为步骤8保存的bin文件,需将该文件放到tsl-split-tools目录下)
12.我们可以看到在文件夹下多出来了两个文件tsl_with_4096_0.bin和tsl_with_420_1.bin
13.点击 下一步:调试设备。并选择模组
14.点击新增测试设备,可根据自己项目的需要选择是否设置DeviceName
15.添加完成,将自动生成测试设备所需的三元组,如下图:
16.点击“人机交互”,开通“使用公版APP控制产品”,更换面板
17.设置“多语言管理”
.
18.设置“配网引导”
19.打开格西烽火通过 AT 指令,逐一发送AT指令,实现连接 liop 平台(点我下载完整工程包)
指令具体说明如下:
序号步骤发送指令(或操作)0确认AT指令模式AT 返回OK1关闭串口回显功能AT+UARTE=OFF\r 返回OK2设置 ilop 产品信息AT+ILOPSET=ProductKe,ProductSecre,DeviceSecret,DeviceName\r注意:这里是调试阶段,可采用AT指令写入的方式进行设置产品信息,若批量生产烧录时,推荐采用高效的 BAT 自动烧录系统 返回OK3设置 ilop 数据格式AT+ILOPDM=2\r 返回OK4设置 ilop 服务器站点位置-上海AT+ILOPDOMAIN=0\r 返回OK5设置 tsl 长度和分包数量AT+ILOPTSLPRE=4516,2\r 返回OK6发送tsl文件AT+ILOPTSL=0\r 返回>后 发送tsl文件tsl_with_4096_0.bin文件7发送tsl文件AT+ILOPTSL=1\r 返回>后8发送tsl文件tsl_with_420_1.bin文件 返回OK9启动 ilop 服务AT+ILOPSTART\r 返回OK10启动ilop aws路由器配网模式AT+ILOPAWSSTART\r 返回OK11启动 ilop aws一键配网模式AT+ILOPAWSPRESS\r 返回OK12打开公版APP, 扫描配网二维码开始为设备配网 返回+ILOPEVENT:ILOP,LOCAL_CONNECT13向ilop平台上报ICA标准格式数据,属性:错误代码,值为1AT+ILOPSENDICA=event,Error.ErrorCode,0\r14向ilop平台上报ICA标准格式数据,事件:WIFI_Channel,值为1AT+ILOPSENDICA=property,WIFI_Channel,22\r 返回OK15向ilop平台上报ICA标准格式数据,多个数据。AT+ILOPSENDICA=property,NightLightSwitch,0,LightSwitch,1\r 返回OK16停止ilop服务AT+ILOPSTOP\r 返回OK注意:
1.此例提供数据传输方式为"指令模式",也即指令设置:AT+ILOPDM=2;2.若采用透传模式:AT+ILOPDM=0,则无需进行tsl文件的传输,可直接执行 4步骤 后到,步骤9 即可,配网绑定成功后,直接发送数据即可。3.若需要重新配网绑定,建议先做解绑和停止服务操作:AT+ILOPRESET 和 AT+ILOPSTOP。20.启动 ilop aws一键配网模式后,打开智能家居APP,扫码配网(二维码为步骤16中的二维码)
21.绑定第三方服务
到此为止,我们的EMW3080模块已经实现接入物联网平台、智能生活开放平台(飞燕平台),并可以使用天猫精灵控制啦!
------------------------------------------------------------------------
下期将使用简单的代码实现控制LED亮灭,敬请期待!
网址:EMW3080+STC15轻松实现设备上云2(阿里云物联网平台、智能生活开放平台) https://www.yuejiaxmz.com/news/view/559140
相关内容
EMW3080 STC15轻松实现设备上云3(阿里云物联网平台、智能生活开放平台)【阿里云生活物联网架构师专题 ⑦】阿里云物联网平台的网关
(一)2024阿里云生活物联网平台的设备搭建
WIFI设备接入阿里云物联网平台
佛山照明全面接入阿里云智能生活物联网平台 年产200万台智能设备
【阿里云生活物联网架构师专题 ①】esp32 sdk 直连接入阿里云物联网平台,实现天猫精灵语音控制;
阿里云物联网生活平台简介
只要5步就能实现智能家电全球化 阿里云生活物联网平台2.0了解一下
阿里云IoT发布生活物联网平台2.0,智能硬件开发效率提高5倍
阿里云生活物联网平台及云智能APP使用保姆级教程