模拟上传数据到oneNET设备

●使用软件“TCP&UDP测试工具”


●TCP连接:183.230.40.33/80


整理要发送的JSON数据流



POST数据流

POST /devices/584118916/datapoints?type=3 HTTP/1.1

api-key:**************************

Host:api.heclouds.com

Connection:close

Content-Length:26

{"value1":29}

数据流名称:value1

数据流值:29


看到返回值:{"errno":0,"error":"succ"}说明发送的数据服务器识别了。

就可以在oneNET上看到上传到设备的数据了




get数据流

GET /devices/584118916/datastreams/value1 HTTP/1.1

api-key:*****************************

Host:api.heclouds.com

(两个换行)

这种只能得到最新的一个数据

发送:

返回:


我自己对网络这一块十分不懂,只能是按照网上大神的方法进行操作。等有时间我再深入研究HTTP协议。

之后打算进行使用stm32+ESP8266模拟上传数据到oneNET上,然后在使用APP Inventor制作一个APP读取数据,并显示在手机上。现在打算写好STM32这块先。



下一篇:STM32结合ESP8266初始准备

你可能感兴趣的:(模拟上传数据到oneNET设备)