06、网关设备上线、离线推送

6.1 功能概述

  网关上线和离线时的事件推送。

6.2 推送地址

  商户客户端服务器给出地址端口,支持 http 和 https 协议

6.3 推送来源

  iot.znskiots886.com 对应 IP 地址

  安全认证:

    A: IP来源认证。平台服务器IP地址固定,可对数据来源做认证。

    B: 请求头 Authorization 参数认证。 请求头添加 Authorization 加密认证字段,加密内容与第一章的描述的生成 activekey 类似,生成的 activekey 再采用base64编码后即为加密认证内容。

6.4 HTTP 请求方式

  POST

6.5 返回格式

  无需返回

6.6 推送参数

参数名称 参数类型 是否必须 描述
action String 参数取值为:
"online":网关上线;
"offline":网关离线
payload String 携带参数:
msgseq|gatewayid|type
code Int 状态码,这里为 1

payload参数说明

msgseq :

  为消息序号

gatewayid:

  为网关设备编号

type:

  网关设备型号,具体为:

type取值 含义 / 功能描述 备注
0 RF 网关 -
1 Lora 网关 -

6.7 推送示例

网关设备1000037上线 :

curl -H "Authorization:MTVhMDhjNz1586826744" -d "action=online&code=1&payload=1001698647|1000037|1" https://www.abcd.com:1234/api/znskiots

网关设备1000037离线 :

curl -H "Authorization:MTVhMDhjNz1586826744" -d "action=offline&code=1&payload=1001846927|1000037|1" https://www.abcd.com:1234/api/znskiots

results matching ""

    No results matching ""