
一、连接需要几个参数将这些数据填入mqtt.fx下面位置其中password需要使用token计算工具计算这里需要注意res需要把products后面和devices后面分别改为你的设备username和id。et为1970年1月1日到你预设过期时间的秒数key为设备密钥到这里就可以连接上了。二、EC01连接下面是使用手册中的连接的指令ATECICCIDATCGSN1ATCSQATCFUN1ATCEREG?ATCREG1ATECMTCFG“cloud”,0,1,1ATECMTCFG“session”,0,1ATECMTOPEN0,“z8k09jGpX5.mqtts.acc.cmcconenet.cn”,1883ATECMTCONN0,“0001”,“z8k09jGpX5”,“version2018-10-31resproducts%2Fz8k09jGpX5%2Fdevices%2F0001et17858055523methodmd5sign9%2FIFO4eloWmxNlAwLkXj7A%3D%3D”也是连接上了。三、通信主要使用这几个地址在mqtt.fx的pub和sub分别填入订阅地址和发布地址即可四、设备订阅和发布ATECMTSUB0,1,“$sys/z8k09jGpX5/0001/thing/property/set”,1ATECMTSUB0,2,“$sys/z8k09jGpX5/0001/thing/property/post/reply”,1ATECMTPUB0,1,1,0,“$sys/z8k09jGpX5/0001/thing/property/post”,“{“id”:“2”,“version”:“1.0”,“params”:{“temp”:{“value”:22.3}}}”这里出了问题订阅接收两个都没问题唯独发布时每次都无法识别id报错ECMTRECV: 0,0,“$sys/z8k09jGpX5/0001/thing/property/post/reply”,{“id”:null,“code”:2402,“msg”:“request format error”}五、解决问题在安信可官方文档有个叫连接新版OneNet的pdf里面有这么一段这里插入原版手册供大家对比所以问题出在这里新版OneNet平台的命令参数为3所以之前的指令应为ATECMTCFG“cloud”,0,3,1至此终于调通