达实AIoT
文档中心
快速开始
  • 单点登录对接
  • 开放接口对接
  • 领域模型事件对接
  • 私有部署
  • 应用开发指南
  • DASDesign
IoT平台
应用平台
  • 低代码工具
  • 基础服务
  • 系统运维
  • 场景模型
应用
  • 物业管理
  • 数据中心
  • 智慧园区IPS
  • 园区服务
  • 物业管理
  • 场景模型
  • 会议
  • 门禁
  • 停车场
文档中心
快速开始
  • 单点登录对接
  • 开放接口对接
  • 领域模型事件对接
  • 私有部署
  • 应用开发指南
  • DASDesign
IoT平台
应用平台
  • 低代码工具
  • 基础服务
  • 系统运维
  • 场景模型
应用
  • 物业管理
  • 数据中心
  • 智慧园区IPS
  • 园区服务
  • 物业管理
  • 场景模型
  • 会议
  • 门禁
  • 停车场
期待您的声音
  1. 平台事件
  • 领域模型
  • 领域事件
    • 领域模型事件定义
    • 外部事件
      • 2-1 车行场景事件(开发中)
      • 2-2 人行场景事件
      • 2-3 会议事件 (开发中)
      • 2-6 组织事件
      • 2-7 用户事件
      • 2-8 空间事件
      • 2-9 企业事件
      • 2-10 客户事件
      • 2-11 排班事件
      • 2-12安防事件
      • 异常事件处理
    • 平台事件
      • 0-前缀说明 1: IoT 2: 项目
      • 2-1 用户事件
      • 2-2 设备中心事件
      • 2-3 物联网设备属性上报
      • 2-4 物联网设备事件上报
      • 2-5 客户事件
      • 2-6 机构事件(组织)
      • 2-7 空间事件
      • 2-8 客户权限领域事件
      • 2-9 产品事件
      • 2-10 设备空间事件
      • 2-11 告警中心事件
      • 2-12 人行场景事件
      • 2-13 工单事件
      • 2-14 角色事件
  • 云端开发指南
    • 推送业务事件消息
      POST
  1. 平台事件

2-4 物联网设备事件上报

2-4物联网设备事件上报#

物联网平台设备事件的上报数据,这里只对订阅时需要知道的基本要素进行介绍

Topic#

设备事件数据的流转依赖于云端pulsar集群,订阅时使用的topic为:
persistent://{租户ID}/proj_{项目ID}/v1-thing-events
[
    {
        "productId": "product1",
        "deviceId": "device1",
        "events": [
            {
                "eventType": "info",//只有设备是特殊用字符串的,业务事件是enum
                "key": "event1",
                "value": {
                    "Wf": 1,
                    "Alarm": true
                },
                "time": 1524448722000,
                "module": ""
            },
            {
                "eventType": "info",
                "key": "event2",
                "value": {
                    "Power": 1.001
                },
                "time": 1524448722000,
                "module": ""
            }
        ]
    },
    {
        "productId": "product1",
        "deviceId": "device2",
        "events": [
            {
                "eventType": "info",
                "key": "event1",
                "value": {
                    "Wf": 1,
                    "Alarm": true
                },
                "time": 1524448722000,
                "module": ""
            },
            {
                "eventType": "info",
                "key": "event2",
                "value": {
                    "Power": 1.001
                },
                "time": 1524448722000,
                "module": ""
            }
        ]
    }
]

字段定义#

字段名称字段类型字段描述是否必传
productIdstring产品ID是
deviceIdstring设备ID是
eventsObject[]事件信息集合是
keystring事件identifier,事件唯一标识符是
valuedynamic事件数据字典是
eventTypestring事件类型(info、alert、error)是
timelong上报时间,毫秒级时间戳是
modulestring事件所属模块,不传或为空时则为默认模块否

期待您的宝贵建议

微信扫描二维码,为我们的AIoT产品提出您的宝贵建议,用户体验是我们坚持不懈的追求。

微信扫描二维码
上一页
2-3 物联网设备属性上报
下一页
2-5 客户事件
Built with