检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
等后续数据处理,便于用户进行更灵活、多样化的数据使用。 对接分布式消息服务DMS,为设备数据提供消息队列服务。DMS是一项基于高可用分布式集群技术的消息中间件服务,用于收发消息。IoT作为生产者发送消息到DMS消息队列里,用户的应用程序作为消费者从消息队列里消费消息,从而做到往用户多个应用程序组件之间传输消息。
如果订阅的“notifyType”为“deviceDataChanged”,且多条消息推送的内容不同,可能是因为设备上报的数据包含了多个service(即“data”参数内包括多个JSON对象),物联网平台会将其拆成多条消息推送。 如果是接到两条消息,且一条消息的“notifyTyp
HW_BroadCastReg(“IOTA_TOPIC_SERVICE_CMD_RECEIVE/XXXX_XXXX_XXXX_XXXX”, Device_AddResultHandler); 开发者需要在设备添加成功后注册该设备的命令接收广播,广播主题为 “IOTA_TOPIC_SERVICE_CMD_RECEIVE/设备ID”,Agent
物联网平台支持创建设备的“影子”。设备影子用于存储设备最新上报的服务属性数据,以及应用服务器对服务属性的配置(服务属性为设备Profile文件中定义的service属性)。若设备处于离线或异常状态时,应用服务器无法通过命令下发的方式向设备下发配置,此时可把要下发的配置设置到设备影子,当设备重新上线
物联网平台支持创建设备的“影子”。设备影子用于存储设备最新上报的服务属性数据,以及第三方应用对服务属性的配置(服务属性为设备Profile文件中定义的service属性)。若设备处于离线或异常状态时,第三方应用无法通过命令下发的方式向设备下发配置,此时可把要下发的配置设置到设备影子,当设备重新上线
物联网平台支持创建设备的“影子”。设备影子用于存储设备最新上报的服务属性数据,以及第三方应用对服务属性的配置(服务属性为设备Profile文件中定义的service属性)。若设备处于离线或异常状态时,第三方应用无法通过命令下发的方式向设备下发配置,此时可把要下发的配置设置到设备影子,当设备重新上线
ayId与设备的deviceId一致。当设备是非直连设备时,gatewayId为设备所关联的直连设备(即网关)的deviceId。 service 必选 DeviceServiceData body 设备的服务数据,具体参见DeviceServiceData结构体。 DeviceServiceData结构体说明:
"gatewayId":"70a8d7cd-5ecd-4bda-a87c-afc16bd31bda", "requestId":null, "service":{ "serviceId":"battery", "serviceType":"battery",
body 设备ID,用于唯一标识一个设备。 gatewayId 必选 String body 网关ID,用于唯一标识一个网关设 备。 service 必选 DeviceService body 设备的服务数据,具体参见下表DeviceService结构体说明。 DeviceService结构体说明:
平台分配获得。 services services[] 设备物模型的属性定义。 表2 services结构体 参数名称 类型 描述 service_id String 设备的服务ID,在设备关联的产品模型中定义。 properties ObjectNode[] 设备按照物模型上报的具体数据。
body 设备ID,用于唯一标识一个设备。 gatewayId 必选 String body 网关ID,用于唯一标识一个网关设备。 service 必选 DeviceService body 设备的服务数据,具体参见下表DeviceService结构体说明。 DeviceService结构体说明:
则新增标签。 tag_value 可选 String 标签值。 表3 DeviceProperty 名称 必选/可选 类型 说明 service_id 必选 String 设备的服务ID,在设备关联的产品模型中定义。 data 必选 ObjectNode 设备上报的数据。 event_time
设备服务数据列表(具体结构参考下表ServiceData定义表) ServiceProperty定义表: 字段名 必选/可选 类型 参数描述 service_id 必选 String 设备服务的ID。 properties 必选 Object 设备服务的属性列表,具体字段在设备关联的产品模型中定义。
IOTA_HubDeviceRemove 删除设备 设备数据上报 IOTA_ServiceDataReport 上报设备数据 设备命令接收 IOTA_TOPIC_SERVICE_COMMAND_RECEIVE/{deviceId} 接收设备命令 数据发布 IOTA_MqttDataPub 发布数据 父主题: 设备侧Agent
Found 找不到资源。 409 Conflict 请求冲突。 500 Internal Server Error 服务内部错误。 503 Service Unavailable 服务不可用。 响应消息头 对应请求消息头,响应同样也有消息头,如Content-Type。 参数 是否必选 说明
"********************************", "gatewayId": "*************", "service": [ { "serviceId": "Brightness", "serviceType": "Brightness"
请检查当前设备是否有软件升级、固件升级正在进行。 The task failed to start, unable to find protocol service based on device information 任务开始失败 设备厂商ID、设备类型、设备型号和设备协议等基本信息,与设备对应Profile中的相关字段不匹配。
APPID:填写创建应用或项目后获取的应用ID。 SECRET:填写创建应用或项目后获取的应用密钥。 在eclipse中,选择“src > com.huawei.service.appAccessSecurity”,右键单击“Authentication.java”,选择“Run As > Java Application”
thermometer produced by Huawei", "service_capabilities" : [ { "service_type" : "temperature", "service_id" : "temperature", "description"
"deviceId":"********************************", "gatewayId":"*************", "service":[ { "serviceId":"Brightness", "se