检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
借助开发中心,我们可以通过可视化的方式快速开发一款产品的编解码插件。在自定义新建产品时,如果选择使用系统模板,部分模板会包含编解码插件,您可以直接使用或在此基础上进行修改;如果选择自定义产品模板,则需要完成编解码插件的开发。 编解码插件的开发需要基于Profile定义的设备能力进行开发,本节首先以一个烟感设
解耦。 修改设备属性值:用户通过设备配置更新功能修改设备的属性值,由于设备可能长时间处于离线状态,修改设备属性值的操作不能及时下发给设备。在这种情况下,物联网平台可以将修改设备的属性信息存储在设备影子中,待设备上线后,将修改的设备属性值同步给设备,从而完成设备属性值的修改。 业务流程
应用服务器在物联网平台订阅了设备服务能力变化通知后(订阅的通知类型为deviceCapabilitiesChanged),在物联网平台上设备Profile文件中的服务和属性被修改时,平台会向应用服务器推送通知消息。 注意事项 应用收到推送消息,请务必返回响应码。 URI 请求方法 POST URI 由应用服务器订阅
e和插件。可选择下面两种方法中的一种进行处理: 删除另一个应用或账户下的该插件和Profile(先删除插件),再导入Profile即可。 修改设备型号和厂商ID后,再导入Profile。 父主题: 产品模型/Profile(联通用户专用)
在开发中心注册设备时,支持设置设备名称。 在设备接入和设备管理的控制台中注册设备时,不支持设置设备名称,您可在设备注册成功后,进入设备详情中新增/修改设备名称。 使用API注册/创建设备时,设备接入、设备管理和开发中心都支持在注册/创建设备时设置设备名称。 父主题: 设备集成(联通用户专用)
options配置下库的路径:“-Djava.library.path={本地路径}\AgentLiteDemo\libs”,其中本地路径修改为您电脑中Agent Lite Demo文件夹所在的路径。如下图: 父主题: 设备集成(联通用户专用)
构建方式选择“自定义”。 选择基础功能模块:设备注册(必选)、设备列表、规则。 编辑应用 将鼠标移至“自定义页面1”上,在弹出的列表中选择“修改”,修改页面信息。 在弹出的窗口中,修改“菜单名称”为“路灯管理”,其他保持默认,然后点击“确定”。 选择“路灯管理”页面,设计页面组件布局。 拖动1个“选择
情中不可见。 如需修改应用密钥,请登录设备接入或设备管理服务管理控制台,点击“进入设备接入服务”或“进入设备管理服务”,在“应用列表”中单击应用,在应用定义中可重置应用密钥。 开发中心调测环境 应用ID和应用密钥在创建项目后生成,请将密钥保存在本地。 如需修改应用密钥,请登录开发
典型场景 第三方应用在物联网平台订阅了设备服务信息变化通知后(订阅的通知类型为serviceInfoChanged),当平台向设备下发命令修改设备服务信息时,平台会向第三方应用推送通知消息。 接口功能 支持物联网平台向订阅了设备服务信息变化通知的第三方应用推送通知消息。 注意事项
红色信息缺失提示:重要信息缺失,需补充完整才能发布产品。 选择发布方式:“公开发布”或“私有发布”,单击“发布”,提交发布申请。 注:一旦发布不可修改发布方式。 查看产品是否发布到产品中心。 登录认证产品中心,选择“产品”,在产品列表查看通过审核的产品。 (可选)申请关联云市场产品,以便用户通过产品中心直接购买该产品。
使用。 本文档以Postman为例,模拟应用服务器以HTTPS协议接入物联网平台,调测以下API接口: “鉴权”接口 “注册设备”接口 “修改设备信息”接口 “删除设备”接口 配置Postman 导入Postman环境变量。 点击右上角的图标,打开“MANAGE ENVIRONMENTS”窗口。
请求消息体 请求消息体通常以结构化格式发出,与请求消息头中Content-Type对应,传递除请求消息头之外的内容。若请求消息体中参数支持中文,则中文字符必须为UTF-8编码。 每个接口的请求消息体内容不同,也并不是每个接口都需要有请求消息体(或者说消息体为空),GET、DELETE操作类
NB-IoT设备、集成Agent Lite SDK的设备:设备通过注册时填写的“设备标识码”和“预置密钥”接入平台。 无真实设备时可随意填写英文字母和数字的组合字符串。 预置密钥 NB-IoT设备、集成Agent Lite SDK的设备接入时,用于设备和物联网平台之间的传输通道安全加密。
若您想要定制应用,可以使用Git工具将代码拉到本地修改后再重新提交至代码仓库。 业务代码位于“src > main > java > com > huawei”目录下,几个关键参数的修改方法如下: 物联网平台应用接入地址:请修改业务代码目录下“utils > Constants.
原因可能有以下几种: 如果您是调用接口进行订阅,请从返回值判断订阅是否成功。仅当响应码为201 Created时表示调用成功,否则请根据错误码提示修改请求重新发送。 在开发中心调测时,可查看开发中心的消息跟踪,确定平台是否发送数据成功。 请在应用服务器抓包确认是否收到来自物联网平台的POST消息。
给使用LWM2M/CoAP协议接入的设备,例如NB-IoT设备下发命令时需要使用创建设备命令接口,如果调用接口失败请参考接口文档的错误码描述修改请求重新发送。需要注意的是,“paras”参数为必选,即使您下发的命令并不需要参数,也必须携带一个非空的“paras”。 给使用MQTT协
典型场景 第三方应用在物联网平台订阅了设备服务信息变化通知后(订阅的通知类型为serviceInfoChanged),当平台向设备下发命令修改设备服务信息时,平台会向第三方应用推送通知消息。 接口功能 支持物联网平台向订阅了设备服务信息变化通知的第三方应用推送通知消息。 注意事项
备下发命令,或者用户通过物联网平台直接向单个设备下发命令,配置或修改设备的服务属性值,以实现对设备的远程控制。 设备配置更新 物联网平台提供设备配置更新功能,即用户可通过控制台对单个设备或批量设备的设备属性值进行修改,满足用户频繁、快捷、方便的管理设备的诉求。 设备影子 设备影子
为了使应用服务器能对接这个业务使用空间,您需要将对接的平台地址修改为“设备管理服务”的应用对接地址,应用对接地址获取请参考平台对接信息。 在“设备管理服务”中,应用对应的是开发中心的项目。为了使应用服务器能调用平台的接口,您需要将应用服务器中设定的应用ID和应用密钥修改为新的值。 如果应用服务器调用“鉴权
设备服务调用 典型场景 设备Profile文件中定义了物联网平台可向设备下发的命令,第三方应用可调用此接口向设备下发命令,配置或修改设备的服务属性,以实现对设备的控制。 物联网平台不对设备命令进行缓存而是直接下发命令,设备不在线时命令下发失败。下发命令的具体格式需要第三方应用与设