# hex 透传
# 1 透传格式
数据上行:fogcloud/{pk}/{dn}/thing/up/through
数据下行:fogcloud/{pk}/{dn}/thing/down/through
解析脚本 json 数据字段说明
method 字段 | 说明 |
property.post | 设备上报属性 |
property.set | 云端设置属性 |
event.{id}.post | 设备上报事件 |
service.{id} | 云端调用设备服务 |
# 1.1 数据上行
设备上行数据示例:
hex: fe232309a4
透传解析脚本示例:
传入参数:000000000100320100000000 输出结果: { "id": 1, "method": "property.post", "version": "1.0", "timestamp": 1631585734, "params": { "property1": 1, "property2": "on" } }
# 1.2 数据下行
下行 json 数据示例:
{ "id": 1, "version": "1.0", "timestamp": 1631585734, "method": "property.post", "params": { "property1": 1, "property2": 2 } }
# 2 子设备数据透传,网关 json 格式
(子设备是透传格式,网关是 json 格式)
数据上行:$fogcloud/{pk}/{dn}/thing/up/sub/through
数据下行:$fogcloud/{pk}/{dn}/thing/down/sub/through
设备上行数据格式:
{ "id": 1, "version": "1.0", "params": [ { "product_key": "22345600", "device_name": "00000020", "raw_data": "19020103a3a1" }, { "product_key": "22345600", "device_name": "00000021", "raw_data": "19020103a3a1" } ] }
云端下行数据格式:
{ "id": 1, "version": "1.0", "params": [ { "product_key": "22345600", "device_name": "00000020", "raw_data": "19020103a3a1" }, { "product_key": "22345600", "device_name": "00000021", "raw_data": "19020103a3a1" } ] }