检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
网络侧和设备侧。 如果有日志打印,并且日志中没有错误提示,则可能插件中mid字段的配置有误。mid的使用方法请参考命令执行结果的编解码插件在线开发。 父主题: 数据上报(联通用户专用)
开发Profile 什么是Profile(联通用户专用) 在线开发Profile(联通用户专用) 离线开发Profile(联通用户专用) 导出和导入Profile 父主题: 平台侧开发
向物联网平台上报数据。 登录“设备管理服务控制台”,选择“设备管理 > 设备 > 所有设备”,在设备列表中查看对应设备的状态。如果状态为“在线”,则表示设备已经成功接入物联网平台。 点击对应的设备,进入设备详情页,在详情页中查看“最近上报数据”,如果能正常解析和显示对应的数据,则表示设备上报数据成功。
bility.json中定义服务能力。因此离线开发Profile需要熟悉JSON的格式。 由于离线开发Profile文件相对在线开发比较耗时,因此推荐在线开发Profile(联通用户专用)。 命名规范 在Profile的开发过程中,需要遵循如下命名规范: 设备类型(deviceT
非联通用户请查看设备接入服务。 当Profile和编解码插件开发完成后,应用服务器就可以通过物联网平台接收设备上报的数据以及向设备下发命令。 开发中心提供了产品在线调测的功能,您可以根据自己的业务场景,在开发真实应用和真实设备之前,使用应用模拟器和设备模拟器对数据上报和命令下发等场景进行调测;也可以在
三方应用可调用此接口向设备下发命令,配置或修改设备的服务属性,以实现对设备的控制。 物联网平台不对设备命令进行缓存而是直接下发命令,设备不在线时命令下发失败。下发命令的具体格式需要第三方应用与设备自定义,物联网平台在接口中直接进行封装,透传。 此接口适用于使用MQTT协议接入的设备,例如集成了AgentLite
*HW_JsonGetStr(HW_JSON pstJson, HW_CHAR *pucKey) 获取Json数据中与pucKey对应的无符号整型。 1 HW_UINT HW_JsonGetUint(HW_JSON pstJson, HW_CHAR *pucKey, HW_UINT
三方应用可调用此接口向设备下发命令,配置或修改设备的服务属性,以实现对设备的控制。 物联网平台不对设备命令进行缓存而是直接下发命令,设备不在线时命令下发失败。下发命令的具体格式需要第三方应用与设备自定义,物联网平台在接口中直接进行封装,透传。 此接口适用于使用MQTT协议接入的设备,例如集成了AgentLite
用服务器可调用此接口向设备下发命令,配置或修改设备的服务属性,以实现对设备的控制。 物联网平台不对设备命令进行缓存而是直接下发命令,设备不在线时命令下发失败。下发命令的具体格式需要应用服务器与设备自定义,物联网平台在接口中直接进行封装,透传。 此接口适用于使用MQTT协议接入的设备,例如集成了AgentLite
在开发中心上传Profile,弹窗提示“文件输入格式有误”? 检查每个json文件的格式是否正确,可以使用W3Cschool的在线JSON校验格式化工具。 检查servicetype-capability.json中commands/properties的值是否为数组格式(值是否包含在中括号之内)。
错误描述,常见错误描述如下: 失败原因 原因解释 处理建议 Device Abnormal is not online 设备未在线 请检查设备侧是否在线。 Task Conflict 任务冲突 请检查当前设备是否有软件升级、固件升级正在进行。 The task failed to
1~2. 用户在设备管理服务的控制台上传软件包,并在控制台或者应用服务器上创建软件升级任务。 3. 平台感知设备是否在线,当设备在线时立即触发升级协商流程。当设备不在线时,等待设备上线订阅升级topic,平台感知设备上线,触发升级协商流程。 4~5. 平台向设备下发查询设备软件版本
在开发中心上传Profile,无法点击上传按钮? 在开发中心上传Profile,弹窗提示文件输入格式有误? 在开发中心上传Profile,弹窗提示厂商ID和设备型号已存在? 在线开发Profile时,如何选择数据类型? 编辑Profile时,提示此产品已锁定,无法编辑? Profile文件中,serviceId和serviceType必须保持一致吗?
Z-Wave。 bridgeId 可选 String 表示设备通过哪个Bridge接入平台。 status 可选 String 表示设备是否在线。 ONLINE 在线。 OFFLINE 离线。 statusDetail 可选 String 状态详情,如果pcStatus不为空,则该参数必选。 参数值:
pcBridgeId 可选 String 表示设备通过哪个Bridge接入平台。 pcStatus 可选 String 表示设备是否在线。 ONLINE 在线。 OFFLINE 离线。 statusDetail 可选 String 状态详情,如果pcStatus不为空,则该参数必选。 参数值:
Z-Wave。 bridgeId 可选 String 表示设备通过哪个Bridge接入平台。 status 可选 String 表示设备是否在线。 ONLINE:在线。 OFFLINE:离线。 statusDetail 可选 String 状态详情,如果pcStatus不为空,则该参数必选。 参数值:
query 查询每页信息的数量, 缺省值:1。 status 可选 String query 查询设备的状态。 ONLINE:在线 OFFLINE:不在线 ABNORMAL:异常状态 startTime 可选 String query 查询注册设备信息时间在startTime之后
query 查询每页信息的数量, 缺省值:“1”。 status 可选 String query 查询设备的状态。 “ONLINE”:在线 “OFFLINE”:不在线 “ABNORMAL”:异常状态 startTime 可选 String query 查询注册设备信息时间在startTim
String 设备ID,用于唯一标识一个设备,在注册设备时由物联网平台分配获得。 status 必选 String 设备状态。 ONLINE:设备在线 OFFLINE:设备离线 ABNORMAL:设备异常 timestamp 必选 String 设备状态变化时间,格式:yyyyMMdd'T'HHmmss'Z'
int Cookie有效值为1-65535。 deviceId 必选 String 设备Id。 status 必选 String 设备状态。 在线: ONLINE。 离线: OFFLINE。 statusDetail 必选 String 设备状态详细信息。 无:NONE。 配置等待: