检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
NotifyDeviceDesiredStatusChangedDTO 参数 必选/可选 类型 位置 描述 notifyType 必选 String body 通知类型,取值:“deviceDesiredPropertiesModifyStatusChanged”。
传输协议 HTTPS/HTTP 请求参数 参数 必选/可选 类型 位置 描述 notifyType 必选 String body 通知类型,取值:messageConfirm。 header 必选 Header body 具体参见Header字段。
传输协议 HTTPS/HTTP 请求参数 参数 必选/可选 类型 位置 描述 notifyType 必选 String body 通知类型,取值:deviceInfoChanged。
在控制台查看响应消息的打印日志,如果所有类型的订阅均获得“201 Created”响应,则说明订阅成功。
表2 services结构体 参数名称 类型 描述 service_id String 设备的服务ID,在设备关联的产品模型中定义。 properties ObjectNode[] 设备按照物模型上报的具体数据。
位置 描述 notifyType 必选 String body 通知类型,取值:deviceDesiredPropertiesModifyStatusChanged。
messageId的数据类型设置为非int型。 存在字段的默认值设置为非16进制数。 存在字段名字设置为java关键字,比如type、int等。 如果插件下载成功,但插件部署失败,则可能为网络问题导致,请检查网络状态。 父主题: 编解码插件(联通用户专用)
NotifyDeviceModelDeletedDTO 参数 必选/可选 类型 位置 描述 notifyType 必选 String body 通知类型,取值:“deviceModelDeleted”。
传输协议 HTTPS/HTTP 请求参数 参数 必选/可选 类型 位置 描述 notifyType 必选 String body 通知类型,取值:commandRsp。 header 必选 Header body 具体参见Header字段。
protocolType 必选 String body 设备使用的协议类型,当前支持的协议类型:CoAP,huaweiM2M,Z-Wave,ONVIF,WPS,Hue,WiFi,J808,Gateway,ZigBee,LWM2M。
NotifyServiceInfoChangedDTO 参数 必选/可选 类型 位置 描述 notifyType 必选 Enum body 通知类型,取值:“serviceInfoChanged”。
NotifyFwUpgradeStateChangedDTO 参数 必选/可选 类型 位置 描述 notifyType 必选 String body 通知类型,取值:“fwUpgradeStateChangeNotify”。
NotifySwUpgradeStateChangedDTO 参数 必选/可选 类型 位置 描述 notifyType 必选 String body 通知类型,取值:“swUpgradeStateChangeNotify”。
推送:是指订阅成功后,物联网平台根据应用服务器订阅的数据类型,将对应的变更信息(推送的通知内容可参考推送通知)推送给指定的URL地址,也称为回调地址(什么是回调地址?)。如果应用服务器没有订阅该类型的数据通知,即使数据发生了变更也不会进行推送。
位置 描述 notifyType 必选 String body 通知类型,取值:fwUpgradeStateChangeNotify。
例如:一款水表设备有Battery和Connectivity两种服务类型,每次上报数据都会上报这两个服务的数据。
NotifyDeviceModelAddedDTO 参数 必选/可选 类型 位置 描述 notifyType 必选 String body 通知类型,取值:“deviceModelAdded”。
动作类型:执行动作的类型,默认选择“设备”,表示给单个设备下发命令。 选择设备模型:选择设置动作对应的设备模型,然后选择该模型下执行动作的设备。选择设备模型后需要选择对应的服务类型。 命令状态:动作有效性标志,默认选择“启用”。
位置 描述 notifyType 必选 String body 通知类型,取值:swUpgradeStateChangeNotify。
NotifyDeviceDatasChangedDTO 参数 必选/可选 类型 位置 描述 notifyType 必选 String body 通知类型,取值:“deviceDatasChanged”。