检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
is null. 厂商名称内容为空。 处理建议:请检查接口请求中的manufacturerName是否为空。 400 123020 deviceType is null 设备类型内容为空。 处理建议:请检查接口请求中的deviceType是否为空。 400 123021 model
开发前必读(联通用户专用) 非联通用户请查看设备接入服务。 方案概述 基于设备管理服务去实现一个物联网解决方案时,需要完成以下开发操作: 开发操作 开发说明 平台侧的开发 主要包括Profile的开发和编解码插件的开发。编解码插件的开发仅针对上报数据为二进制码流格式的设备,对于上
删除设备组成员 接口说明 若设备组中的一个或多个设备不再归属于该设备组,应用服务器可调用此接口从设备组删除设备成员。 URI 请求方法 POST URI /iocm/app/dm/v1.1.0/devices/deleteDevGroupTagFromDevices 传输协议 HTTPS
是验证Profile中定义的属性字段是否正确。如果物联网平台与设备交互的“数据格式”为二进制码流,还会验证编解码插件与Profile的映射关系是否正确。 在数据上报测试界面,单击“下一步”开始测试。 根据向导进入测试界面,操作真实设备上报Profile中定义的属性数据,如果设备的
is null. 厂商名称内容为空。 处理建议:请检查接口请求中的manufacturerName是否为空。 400 123020 deviceType is null 设备类型内容为空。 处理建议:请检查接口请求中的deviceType是否为空。 400 123021 model
is null. 厂商名称内容为空。 处理建议:请检查接口请求中的manufacturerName是否为空。 400 123020 deviceType is null 设备类型内容为空。 处理建议:请检查接口请求中的deviceType是否为空。 400 123021 model
应用可以理解为在物联网平台中为用户的业务划分一个项目空间,当用户在开发中心、线下环境里完成应用服务器侧的开发、物联网平台侧的开发以及设备侧的开发后,就需要在控制台上创建应用,将开发完的应用服务器与真实设备接入到这个项目空间中,实现设备的数据采集和设备管理。 产品模型 又称Profile,用于定义一款接入设备所
String 设备的位置。 deviceType 必选 String 设备类型。 model 必选 String 型号。 直连设备:与Profile中定义的model保持一致即可。 Z-Wave设备: ProductType + ProductId,格式(使用16 进制): XXXX-XXXX
Body 设备的自定义字段列表。 表1 deviceDatasChangedNotification 名称 必选/可选 类型 说明 request_id 可选 String 消息的序列号,唯一标识一条消息。 device_id 必选 String 设备ID,用于唯一标识一个设备,在注册设备时由物联网平台分配获得。
备管理。 遵循华为公有云的子项目概念,物联网平台不再以应用来区分商用场景,建议通过产品模型或者分组标签来区分商用场景(行业等)。默认一个用户只有一个应用。 创建应用 使用华为云帐号,登录物联网平台控制台,点击右上角“进入设备管理服务”(也可以使用华为云帐号,直接登录https://cn-north-4-iot-sp
String(8-32) Body 请求中指定psk,则平台使用指定的psk;请求中不指定psk,则由平台生成psk。取值范围是“a-f、A-F、0-9”组成的字符串。 timeout 可选 Integer(>=0) Body 超时时间。当调用API接口对设备开户,在超时时间内可绑定设备,若超过time
”、“MQTT”。 是 description 对软件包的自定义描述。 是 versionCheckCode 软件升级包校验码,长度为4个字符。软件包下载时支持断点续传,根据该字段标识前后两次下载的软件包分片是否为同一个软件包。 否 deviceShard 终端下载软件包的每个分
Profile文件中,serviceId和serviceType必须保持一致吗? 不需要。线下开发编解码插件时,serviceId和serviceType可以不一致,一个serviceType可以对应多个serviceId。线上开发为简化开发流程,降低用户理解成本,将serviceType设置为与serviceId一致,均对应界面上的服务名称。
模型 > 本地导入”。 注:本文中使用的产品模型和设备仅为示例,您可以使用自己的产品模型和设备进行操作。 导入样例模型文件,“产品名称”自定义,如“MQTT_Device”。点此获取样例模型文件 进入“设备 > 设备注册”页面,单击“创建”,填写设备注册参数。 参数名称 说明 选择产品
同语言的SDK的接口名称不一样,每个接口功能请参见Agent Lite SDK 使用指南(C)、Agent Lite SDK 使用指南(JAVA)、Agent Lite SDK 使用指南(Android)。 1、网关调用Agent Lite SDK 的初始化接口,初始化Agent
删除设备组成员 典型场景 若设备组中的一个或多个设备不再归属于该设备组,第三方应用可调用此接口从设备组删除设备成员。 接口功能 支持第三方应用在物联网平台从指定设备组删除设备。 接口描述 1 def deleteDevicesFromGroup(self, dgwdlDTO, accessAppId
在“新建应用”中,填写应用信息,点击“创建”。 应用资料 应用名称:StreetLightAPP 构建方式选择“自定义”。 选择基础功能模块:设备注册(必选)、设备列表、规则。 编辑应用 将鼠标移至“自定义页面1”上,在弹出的列表中选择“修改”,修改页面信息。 在弹出的窗口中,修改“菜单名称”为“路
String(1-64) 命令对应的服务ID,用于标识一个服务。 method 必选 String(1-128) 命令服务下具体的命令名称,要与profile中定义的命令名保持一致。 paras 可选 ObjectNode 命令参数,jsonString格式,里面是一个个健值对,每个健都是profil
置重复或在消息中的位置不一致。 messageId的数据类型设置为非int型。 存在字段的默认值设置为非16进制数。 存在字段名字设置为java关键字,比如type、int等。 如果插件下载成功,但插件部署失败,则可能为网络问题导致,请检查网络状态。 父主题: 编解码插件(联通用户专用)
String(1-64) 命令对应的服务ID,用于标识一个服务。 method String(1-128) 命令服务下具体的命令名称,要与profile中定义的命令名保持一致。 paras ObjectNode 命令参数,jsonString格式,里面是一个个健值对,每个健都是profile中命