更新时间:2022-09-02 GMT+08:00
附录:订阅的通知消息报文
以普通设备为例介绍订阅管理中MQS各报文示例。
- 消息属性
{ "deviceIdentifier":"iottest2", // 设备标识 "eventTime":"1588843914884", // 消息时间 "gatewayIdentifier":"null", // 网关设备标识 "deviceId":"D114VKx7a", // 设备ID "gatewayId":"null", // 网关设备ID "TAGS":"null" // 消息标签 }
- 普通设备/网关设备时,gatewayId和gatewayIdentifier的值设置为null。
- 网关子设备时,gatewayId和gatewayIdentifier分别为其网关设备的deviceId和deviceIdentifier。
- 消息内容
- 设备添加
{ 'deviceType':'Default', // 设备类型 'instanceOid':'40', // 实例Oid 'manufacturerName':'iotcompro1',// 厂商名称 'productOid':'1', // 产品Oid 'manufacturerId':'iotcompro1', // 厂商ID 'remark':'', // 设备描述 'deviceId':'D114VKx7a', // 设备ID 'deviceName':'iottest2', // 设备名称 'productName':'iotcompro1', // 产品名称 'notifyType':'deviceAdded', // 消息类型 'deviceIdentifier':'iottest2', // 设备标识 'deviceOid':'14', // 设备Oid 'createdBy':'admin', // 创建者 'eventTime':'1588843914884', // 消息时间 'model':'iotcompro1', // 产品模型 'productType':'0', // 产品类型 1-网关产品 0-普通产品 'status':'0', // 设备状态 0-启用 1-禁用 'parentDeviceOid':'null' // 父设备Oid }
- 设备删除
{ 'notifyType':'deviceDeleted', // 消息类型 'deviceIdentifier':'iottest2', // 设备标识 'eventTime':'1588843914884', // 消息时间 'deviceId':'D114VKx7a' // 设备ID }
- 设备上线
{ 'notifyType':'deviceOnline', // 消息类型-设备上线 'deviceIdentifier':'iottest2', // 设备标识 'eventTime':'1588843914884', // 消息时间 'deviceId':'D114VKx7a' // 设备ID }
- 设备下线
{ 'notifyType':'deviceOffline', // 消息类型 'deviceIdentifier':'iottest2', // 设备标识 'eventTime':'1588843914884', // 消息时间 'deviceId':'D114VKx7a' // 设备ID }
- 设备类型变更
{ 'instanceOid':'40', // 实例Oid 'productOid':'1', // 产品Oid 'remark':'', // 设备描述 'deviceId':'D114VKx7a', // 设备ID 'deviceName':'iottest1', // 设备名称 'notifyType':'deviceChange', // 消息类型 'deviceIdentifier':'iottest1', // 设备标识 'deviceOid':'1', // 设备Oid 'createdBy':'admin', // 创建者 'eventTime':'1588843914884', // 消息时间 'status':'0', // 设备状态 0-启用 1-禁用 'parentDeviceOid':'null' // 父设备Oid }
- 设备添加
父主题: 订阅管理