主题:/v1/devices/{gatewayId}/datas。

一、上报终端参数

{
  // 整体数据结构,包含设备相关信息
  "devices": [
    {
      // 设备的唯一标识符
      "deviceId": "主设备ID",
      "services": [
        {
          // 服务信息,包含设备参数数据
          "data": {
            // 终端的出厂型号
            "devModel": "XXXXX",
            // 终端的制造厂商
            "devManufacturer": "XXXXXXXXXX有限公司",
            // 终端的硬件版本
            "devHardVer": "HV22.01",
            // 终端的软件版本
            "devSoftVer": "SV05.583"
          },
          // 事件发生的时间
          "eventTime": "20220316T092113Z",
          // 服务的唯一标识符,用于标识该服务为设备参数服务
          "serviceId": "deviceParam"
        }
      ]
    }
  ]
}

二、六氟化硫

{
  // 整体数据结构,包含设备相关信息
  "devices": [
    {
      // 设备的唯一标识符
      "deviceId": "传感器ID",
      "services": [
        {
          // 服务信息,包含设备参数数据
          "data": {
            // SF6 监控主机当前六氟化硫含量
            "SF6": 0.2,
            //设备状态 0正常 1故障
            "devAlm": 0,
            //SF6 告警状态,0 表示正常,1 表示告警
            "SF6Alm": 0
          },
          // 事件发生的时间
          "eventTime": "20220316T092113Z",
          // 服务的唯一标识符,用于标识该服务为设备参数服务
          "serviceId": "sf6"
        }
      ]
    }
  ]
}

三、明火

{
  // 整体数据结构,包含设备相关信息
  "devices": [
    {
      // 设备的唯一标识符
      "deviceId": "传感器ID",
      "services": [
        {
          // 服务信息,包含设备参数数据
          "data": {
            //设备状态 0正常 1故障
            "devAlm": 0,
            //明火告警状态,0 表示正常,1 表示告警
            "fireAlm": 0
          },
          // 事件发生的时间
          "eventTime": "20220316T092113Z",
          // 服务的唯一标识符,用于标识该服务为设备参数服务
          "serviceId": "fire"
        }
      ]
    }
  ]
}

四、温湿度

{
  // 整体数据结构,包含设备相关信息
  "devices": [
    {
      // 设备的唯一标识符
      "deviceId": "传感器ID",
      "services": [
        {
          // 服务信息,包含设备参数数据
          "data": {
            //传感器故障状态 0正常 1故障
            "devAlm": 0,
            // 温湿度传感器当前温度
            "tmp": 16.3,
            // 温湿度传感器的温度告警状态,0 表示正常,1 表示告警
            "tmpAlm": 0,
            // 温度告警级别
            "tmpAlmLevel": 1,

            // 温湿度传感器当前湿度
            "humSv": 30.1,
            // 温湿度传感器的湿度告警状态,0 表示正常,1 表示告警
            "humAlm": 0,
            // 湿度告警级别
            "humSvAlmLevel": 1
          },
          // 事件发生的时间
          "eventTime": "20220316T092113Z",
          // 服务的唯一标识符,用于标识该服务为设备参数服务
          "serviceId": "humidity"
        }
      ]
    }
  ]
}

六、门磁

{
  // 整体数据结构,包含设备相关信息
  "devices": [
    {
      // 设备的唯一标识符
      "deviceId": "传感器ID",
      "services": [
        {
          // 服务信息,包含设备参数数据
          "data": {
            //传感器故障状态 0正常 1故障
            "devAlm": 0,
            // 电动门锁的状态,0 表示关闭,1 表示打开
            "dorSta": 0
          },
          // 事件发生的时间
          "eventTime": "20220316T092113Z",
          // 服务的唯一标识符,用于标识该服务为设备参数服务
          "serviceId": "door"
        }
      ]
    }
  ]
}

七、烟感

{
  // 整体数据结构,包含设备相关信息
  "devices": [
    {
      // 设备的唯一标识符
      "deviceId": "传感器ID",
      "services": [
        {
          // 服务信息,包含设备参数数据
          "data": {
            //传感器故障状态 0正常 1故障
            "devAlm": 0,
            // 烟感告警状态,0 表示正常,1 表示告警
            "smokAlm": 0
          },
          // 事件发生的时间
          "eventTime": "20220316T092113Z",
          // 服务的唯一标识符,用于标识该服务为设备参数服务
          "serviceId": "smoke"
        }
      ]
    }
  ]
}

八、噪声

{
  // 整体数据结构,包含设备相关信息
  "devices": [
    {
      // 设备的唯一标识符
      "deviceId": "传感器ID",
      "services": [
        {
          // 服务信息,包含设备参数数据
          "data": {
            //当前分贝
             "noise":36,
             //传感器故障状态 0正常 1故障
            "devAlm": 0,
             // 噪声告警状态,0 表示正常,1 表示告警
             noiseAlm:0
          },
          // 事件发生的时间
          "eventTime": "20220316T092113Z",
          // 服务的唯一标识符,用于标识该服务为设备参数服务
          "serviceId": "noise"
        }
      ]
    }
  ]
}

九、水浸

{
  // 整体数据结构,包含设备相关信息
  "devices": [
    {
      // 设备的唯一标识符
      "deviceId": "传感器ID",
      "services": [
        {
          // 服务信息,包含设备参数数据
          "data": {
            //传感器故障状态 0正常 1故障
            "devAlm": 0,
             // 水浸告警状态,0 表示正常,1 表示告警
             floodingAlm:0
          },
          // 事件发生的时间
          "eventTime": "20220316T092113Z",
          // 服务的唯一标识符,用于标识该服务为设备参数服务
          "serviceId": "flooding"
        }
      ]
    }
  ]
}

10、水位

{
    "devices": [
      {
        "deviceId": "传感器ID",
        "services": [
          {
            "data": {
              //传感器故障状态 0正常 1故障
              "devAlm": 0,
              //水位
              "water": 0,
              //水位告警状态,0 表示正常,1 表示告警
              "waterAlm": 0,
              //水位告警等级
              "waterAlmLevel": 1
            },
            "eventTime": "20220316T092113Z",
            "serviceId": "water"
          }
        ]
      }
    ]
}

11、摄像头

{
    "devices": [
      {
        "deviceId": "传感器ID",
        "services": [
          {
            "data": {
              //传感器故障状态 0正常 1故障
              "devAlm": 0,
              //摄像头类型 1枪机 2球机
              "type": 1,
              //分辨率
              "resolution": "1920×1080"
            },
            "eventTime": "20220316T092113Z",
            "serviceId": "camera"
          }
        ]
      }
    ]
}

十二、复位命令

{
"param": {
"action": "reset"
},
"type": "CMD_CTRL",
"deviceId": "3001051001049121",
"timestamp": "2024-07-31 10:54:03"
}

十三、上传间隔

{
"param": {
"action": "sampling_interval_setting",
"sensorType":"water|noise|humidity|sf6|door|fire|smoke|flooding",
"dataCycle":10
},
"type": "CMD_CTRL",
"deviceId": "3001051001049121",
"timestamp": "2024-07-31 10:54:03"
}

十四、阈值设置

{
"param": {
"action": "threshold_setting",
"thresholdType":"water|noise|temp|hum|sf6",
"alarmLevel1":"",
"alarmLevel2":"",
"alarmLevel3":""
},
"type": "CMD_CTRL",
"deviceId": "3001051001049121",
"timestamp": "2024-07-31 10:54:03"
}

十五、实时视频

{
"param": {
"action": "device_rtmp",
"control":"1启动 2关闭"
"address":"推流地址"

},
"type": "CMD_CTRL",
"deviceId": "3001051001049121",
"timestamp": "2024-07-31 10:54:03"
}

十六、云台操作

{
"param": {
"action": "device_action",
"direction":"up|down|left|right"
},
"type": "CMD_CTRL",
"deviceId": "3001051001049121",
"timestamp": "2024-07-31 10:54:03"
}

十七、命令返回

{
"param": {
"action": "返回原类型",
"result":"success|failure"
},
"type": "CMD_CTRL",
"deviceId": "原设备ID",
"timestamp": "2024-07-31 10:54:03"
}

恒不动
105 声望15 粉丝