检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
HUB_RESULT_DEVICE_NOTEXIST 2 NA 设备不存在。 HUB_RESULT_DEVICE_FAILED 255 NA 执行失败。 示例 开发者调用该接口进行设备删除 。 1 HubService.rmvDevice(122, deviceId); 结果处理: 1 2 3
(LoginConfig.setConfig)传入所需的登录信息。 示例 设备登录。 1 LoginService.login(); 开发者调用登录接口前需要实现Agent Lite提供的观察者接口。 1 2 3 4 5 6 7 8 9 10 11 12 13
在绑定前需要调用BindConfig.setConfig接口设置物联网平台的IP与端口。 设备绑定是指设备第一次接入物联网平台的过程,需要开发者先在物联网平台注册直连设备,之后在设备上发起绑定操作,将设备绑定到物联网平台上。如果未在物联网平台注册该设备,则绑定操作会失败,Agent
广播机制 Agent Lite提供了一套广播机制给第三方开发者,用来接收Agent Lite上报的消息。 订阅广播 1 HW_BroadCastReg(HW_CHAR *pcTopic ,PFN_HW_BROADCAST_RECV pfnReceiver); 广播接收处理函数原型:
SDK使用说明(联通用户专用) 非联通用户请查看设备接入服务。 SDK Demo总体架构 Demo代码是调用SDK接口的样例代码,包括初始化及各个接口调用,仅供开发者参考。 SDK提供JAVA方法调用物联网平台的API接口与平台通信。 消息推送回调使用JAVA代码实现回调接口,供平台推送消息给应用服务器
SDK使用说明 非联通用户请查看设备接入服务。 SDK Demo总体架构 Demo代码是调用SDK接口的样例代码,包括初始化及各个接口调用,仅供开发者参考。 SDK提供Python方法调用物联网平台的API接口与平台通信。 消息推送回调使用Python代码实现回调接口,供平台推送消息给应
产品发布(联通用户专用) 非联通用户请查看设备接入服务。 如果开发中心已经对接产品中心,则开发者在完成产品的自助测试后,可以把产品发布到产品中心,已发布的产品可直接应用于商用环境。 申请发布产品 产品在通过所有测试用例后,单击“申请发布”。 系统自动完成厂商信息和产品信息完整性的
针对未实现TCP/IP协议栈的设备,由于无法直接同物联网平台通信,它需要通过网关进行数据转发,如下图所示。 接入流程 Agent Lite SDK提供相关的接口,开发者调用这些接口网关实现与物联网平台的对接。不同语言的SDK的接口名称不一样,每个接口功能请参见Agent Lite SDK 使用指南(C)、Agent
开发中心是基于设备管理服务提供的物联网一站式开发工具,帮助开发者快速进行Profile(产品模型)和编解码插件的开发,同时提供在线自助测试、产品发布等多种能力,端到端指引物联网开发,帮助开发者提升集成开发效率、缩短物联网解决方案建设周期。 产品开发:提供产品开发向导,端到端引导开发者完成Profile开发、插件
使用设备管理服务的完整流程如下图所示,主要分为产品开发、上线和日常管理三个部分。用户可以根据自己角色的不同,执行对应的操作即可。 产品开发:在开发中心(测试环境)操作,开发者在接入设备前,需要进行相应的开发工作,包括平台侧开发(开发中心)、设备侧开发、应用侧开发,是真实设备接入到设备管理服务的前提条件。 其中设
直连设备状态通过设备的登录状态进行管理,当直连设备连接断开则表示设备离线,当直连设备连接或重连成功,则表示设备上线,无需通过该接口进行刷新。故建议开发者使用该接口刷新非直连设备的状态。 接口描述 1 public static boolean updateDeviceStatus(int cookie
N_IOTA_CFG_IOCM_ADDR和EN_IOTA_CFG_IOCM_PORT。 设备绑定是指设备第一次接入物联网平台的过程,需要开发者先在物联网平台注册直连设备,之后在设备上发起绑定操作,将设备绑定到物联网平台上。如果未在物联网平台注册该设备,则绑定操作会失败,Agent
更新成功需要收到HubService发出的通知。 示例 开发者调用设备状态更新接口。 1 HubService.deviceStatusUpdate(0, deviceId, “ONLINE”, “NONE”); 开发者调用设备状态更新接口需前要实现Agent Lite提供的观察者接口。
直连设备状态通过设备的登录状态进行管理,当直连设备连接断开则表示设备离线,当直连设备连接或重连成功,则表示设备上线,无需通过该接口进行刷新。故建议开发者使用该接口刷新非直连设备的状态。 接口描述 1 HW_INT IOTA_DeviceStatusUpdate(HW_UINT uiCookie
产品模型(联通用户专用) 概述 产品模型(也称Profile)用于描述设备具备的能力和特性。开发者通过定义Profile,在物联网平台构建一款设备的抽象模型,使平台理解该款设备支持的服务、属性、命令等信息,如颜色、开关等。当定义完一款产品模型后,在进行设备注册时,就可以选择已在控制台上导入的产品模型。
查看如何下发命令 2019/07/31 新增推送数据至ROMA Connect的能力 ROMA Connect是一个全栈式的企业集成平台,源自华为数字化转型集成实践,聚焦应用和数据连接,适配多种企业常见的使用场景。 IoT平台将数据推送至ROMA Connect的MQS服务,应用服务器可基于MQS获取设备上报消息。
设备信息来绑定到物联网平台。 在绑定前需要调用绑定配置接口设置物联网平台的IP与端口。 设备绑定是指设备第一次接入物联网平台的过程,需要开发者先在物联网平台注册直连设备,之后在设备上发起绑定操作,将设备绑定到物联网平台上。如果未在物联网平台注册该设备,则绑定操作会失败,Agent
设备接入服务没有订阅推送功能,用户只能将设备上报数据转发到华为云其他云服务进行存储和处理。 设备影子 √ √ - 数据转发规则 √ √ 设备接入服务:将JSON格式的数据转发到华为云其他云服务 设备管理服务:设备上报的数据透传到华为云其他云服务。如果设备上报的数据是二进制数据,则进行码
TH_FAILED 3 鉴权失败、开发者需要停止重新尝试登录。 EN_IOTA_LGN_REASON_NET_UNAVAILABLE 5 网络不可用。 EN_IOTA_LGN_REASON_DEVICE_NOEXIST 12 设备不存在、开发者需要停止重新尝试登录。 EN_IOT
Profile模板中包含了典型场景的Profile样例,开发者可以在模板基础进行修改,定义自己需要的Profile。 使用指导可以参考离线开发Profile。 Profile开发示例 编解码插件样例 编解码插件的代码样例工程,开发者可以基于该样例工程进行二次开发。 使用指导可以参考离线开发插件。