介绍

本次采用的ESP8266-01模块,新版onenet云平台不知道为什么在POST正确情况下出现404报错,于是这里采用的是SSL连接

esp8266模块连接onenet云平台

1.esp8266模块,注意EN引脚接高电平,然后连接串口模块,使用串口助手连接云平台
2.要输入的命令:
1:检测是否正常 (成功返回OK)

AT

2:设置WIFI应用模式 (成功返回会有OK)

AT+CWMODE=1

3:连接无线路由器(手机热点)

AT+CWJAP=“wifiNane”,“password”

Wifiname: 就是你的热点名字 或者WiFi的名字

Password: 你的热点密码 或者WiFi密码

4.设置SSL buffer 大小

AT+CIPSSLSIZE=4096

5.建立SSL连接

AT+CIPSTART=“SSL”,“open.iot.10086.cn”,443

6.进入透明传输模式 (成功返回OK)

AT+CIPMODE=1

7.开始传输数据 (成功返回OK)

AT+CIPSEND

8.上传数据

POST /fuse/http/device/thing/property/post?topic=$sys/产品id/设备id/thing/property/post&protocol=http HTTP/1.1
Host: open.iot.10086.cn
Content-Type: application/json
Token: token
Content-Length: 58

{“id”:“123”,“version”:“1.0”,“params”:{“temp”:{“value”:6}}

其中产品id,设备id,token需要替换成自己产品对应的信息。
然后打开云平台 数据已经发上去了
但我在发送完POST数据之后是没有返回什么,然后连接也不稳定的样子,上传成功需要等1-2分钟,然后要发送多条,这个暂时还不知道是什么问题,希望各位大佬尝试之后也能给我解答一下。

更多推荐