故障告警

上报故障告警

  • Topic:

    • 用户自定义MQTT: v1/wudun/${PRODUCT_KEY}/${DEVICE}/alarm/details/post

    • 平台默认MQTT: v1/user/${TENANT}/${DEVICE}/alarm/details/post

  • 权限:订阅

  • Payload主结构

    参数
    类型
    是否必填
    描述
    范围
    样例

    mid

    UUID

    消息ID

    -

    3e681859-6917-4b9a-9afd-3f162cd185bd

    type

    str

    消息类型

    alarm_details

    alarm_details

    data

    data

    消息内容

    -

    Payload - data

    sub_device_uid

    str

    一级设备UID,仅二级替一级设备上报时需要该字段

    -

    jHODSda39

    sub_device_id

    int

    一级设备ID,仅二级替一级设备上报时需要该字段

    (0, ∞)

    1

    device_uid

    str

    设备UID

    -

    iYRkfVpi77

    timestamp

    int

    消息时间戳(单位:毫秒)

    (0, ∞)

    1696837112000

  • Payload - data/AlarmData

    参数
    类型
    是否必填
    描述
    范围
    样例

    id

    int

    告警id

    (0, ∞)

    10

    content

    str

    故障/告警内容

    不控整流告警

    device_type

    str

    发生设备设备类型

    PCS、BMS

    PCS

    alarm_type

    str

    上报设备类型

    ems

    ems

    level

    int

    告警等级

    [1,3]

    1

    handle_status

    int

    状态

    1-新增,2-已处理

    2

    handle_type

    int

    处理方式

    1-系统自动处理,2-用户手动处理

    2

    user_id

    int

    处理的用户ID

    1

    occur_time

    str

    告警发生时间

    2024-04-16T02:30:27Z(UTC)

    handle_time

    str

    告警处理时间

    2024-04-16T02:30:27Z(UTC)

  • Payload示例

{
  "trace_id": "577f5df0-65d6-432d-8aac-0116e9530152",
  "mid": "ee2e8f09-b280-4e4d-bcb9-1529b703cfed",
  "type": "alarms_details",
  "data": {
    "content": "不控整流告警",
    "device_type": "PCS",
    "alarm_type": "ems",
    "level": 1,
    "handle_status": 2,
    "handle_type": 2,
    "user_id": 1,
    "occur_time": "2024-04-16T02:30:27Z",
    "handle_time": "2024-04-16T02:30:27Z"
  },
  "sub_device_uid": "${SUB_DEVICE_UID}",
  "sub_device_id": "${SUB_DEVICE_ID}",
  "device_uid": "${DEVICE_UID}",
  "timestamp": 1695265371000
}

最后更新于