HTTP协议接入

备注

HTTP协议接入,设备定时向服务器发送数据

设备按照设置的时间定时上报信息

设备返回:

{
    "messageid": "3FBD8A5D-9824-D355-EF7A-B31A609522CC",
    "code": 200,
    "type": "ST200THPE",
    "data": {
            "temp": 20.79,
            "humidity": 34.16,
            "pressure": 97274.14,
            "altitude": 342.85
    },
    "net": {
            "connmethed": "eth",
            "ssid": "---",
            "dhcp": 1,
            "ip": "192.168.31.49"
    },
    "sys": {
            "version": "1.0.1-release",
            "runtime": 216,
            "eth_mac": "E8:6B:EA:C2:10:5F",
            "sta_mac": "E8:6B:EA:C2:10:5C"
    },
    "protocol": {
            "mqtt": 0,
            "http": 1,
            "tcpserver": 0,
            "tcpclient": 0,
            "udpserver": 0,
            "udpclient": 0
    }
}
设备回传信息

字段

类型

长度

备注

messageid

String

32

消息ID(用于标识消息,服务器返回时按照发送消息原样返回)

code

Int

8

状态码(200:成功)

temp

Float

8

温度(单位:摄氏度)

humidity

Float

8

湿度(单位:%)

pressure

Float

8

气压(单位:hPa)

altitude

Float

8

海拔(单位:米)

connmethed

String

8

网络连接方式(eth:以太网,wifi:无线)

ssid

String

32

无线SSID名称

humidity

Float

8

湿度(单位:%)

dhcp

Int

8

是否DHCP(1:启用,0:静态)

ip

String

16

设备IP

mac

String

24

设备MAC(使用以太网即以太网MAC,使用无线即无线MAC)

version

String

24

固件版本

runtime

Int

8

设备运行的时间 (单位:秒)

protocol

Int

8

各类协议是否启用(1:启用,0:未启用)