检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
value 必选 HW_CHAR * 设置的值。 平台IP:Agent Lite对接平台地址。 平台端口:8943。 接口返回值 参见函数标准返回值 示例 1 2 3 // 开发者调用该接口设置参数 IOTA_ConfigSetStr (EN_IOTA_CONFIG_IOCM_ADDR
品模型具备的服务列表,产品维护能力配置,以及自定义topic。 关于自定义topic,每个产品模型最多可以自定义10个,只有MQTT协议接入的设备支持自定义,参数信息配置如下: 设备操作权限: 发布: 设备侧消息上报时,可按配置中自定义的topic进行消息上报;数据流转时,设备消
pcLogPath 可选 String 日志路径(若日志路径为空则日志写在工作路径中),该参数必须带结束符‘\0’。 接口返回值 参见函数标准返回值 示例 1 2 // 开发者调用该接口初始化Agent Lite资源 IOTA_Init(“/usr/data”,HW_NULL);
26 27 28 29 30 31 32 //注册广播接收处理函数 HW_BroadCastReg(“IOTA_TOPIC_BIND_RSP”, Device_RegResultHandler); // 开发者注册该函数处理绑定结果 HW_iNT Device_RegResultHandler(HW_UiNT
释放Agent Lite资源 接口功能 调用此函数,Agent Lite会释放申请的所有动态资源(内存、线程等等)。 接口描述 1 IOTA_VOID IOTA_Destroy(); 接口返回值 参见函数标准返回值 示例 1 2 // 开发者调用该接口销毁Agent Lite资源
HW_BroadCastReg(HW_CHAR *pcTopic ,PFN_HW_BROADCAST_RECV pfnReceiver); 广播接收处理函数原型: 1 (*PFN_HW_BROADCAST_RECV)(HW_UINT uiCookie, HW_MSG *pstMsg); 此处
String MQTT服务器地址。 EN_IOTA_CFG_MQTT_PORT 6 unsigned int MQTT服务器端口。 接口返回值 参见函数标准返回值 示例 1 2 3 // 开发者调用该接口设置参数 IOTA_ConfigSetStr (EN_IOTA_CONFIG_IOCM_ADDR
uiAlgType 必选 Int 加密算法类型。 0:AES 256 CBC。 1:AES 128 GCM。 2:AES 256 GCM。 接口返回值 参见函数标准返回值 示例 // 开发者调用该接口设置参数 HW_SetAlgType(2); 父主题: 直连设备接入
AT+CGDCONT=1, CTNB是什么? CTNB指设备中NB卡的APN,目前NB卡不支持自定义模式,APN需从NB网络服务商获取。 父主题: 设备集成(联通用户专用)
值。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 // 开发者注册该函数进行命令接收的处理 HW_iNT Switch_CommandRecvtHandler(HW_UiNT uiCookie, HW_MSG
HW_UINT Cookie有效值1-65535。 pcDeviceId 必选 String 设备Id,该参数必须带结束符‘\0'。 接口返回值 参见函数标准返回值 返回结果 广播名称 广播参数 成员 描述 IOTA_TOPIC_HUB_RMVDEV_RSP HW_MSG对象 EN_IOTA_HUB_IE_TYPE
循环任务:DUTY_CYCLE。 未激活:NOT_ACTIVE。 pcMute 可选 String 表示设备是否被屏蔽。 TRUE FALSE 接口返回值 参见函数标准返回值 返回结果 广播名称 广播参数 成员 描述 IOTA_TOPIC_HUB_ADDDEV_RSP HW_MSG对象 EN_IOTA_HUB_IE_TYPE
以实现对设备的控制。 物联网平台不对设备命令进行缓存而是直接下发命令,设备不在线时命令下发失败。下发命令的具体格式需要第三方应用与设备自定义,物联网平台在接口中直接进行封装,透传。 此接口适用于使用MQTT协议接入的设备,例如集成了AgentLite SDK的设备。 接口功能
集成对接,或者适用一些研讨或培训的学习场合。 基于已有产品创建 您可以基于已有的产品进行克隆,创建新的产品。 本地导入产品创建 将本地写好的Profile文件上传到平台,开发一个新产品。 自定义产品 您可以从零自定义构建产品。 接下来以创建自定义产品为例,全新定义一款产品。 在项目空间内,选择“产品
设备登出 接口功能 断开与物联网平台的连接。 接口描述 1 HW_INT IOTA_Logout(); 接口返回值 参见函数标准返回值 此返回值是调用接口的同步返回结果,返回0只是说明接口调用成功。 示例 1 2 // 开发者调用设备登出接口: IOTA_Logout(); 父主题:
非联通用户请查看设备接入服务。 借助开发中心,我们可以通过可视化的方式快速开发一款产品的编解码插件。在自定义新建产品时,如果选择使用系统模板,部分模板会包含编解码插件,您可以直接使用或在此基础上进行修改;如果选择自定义产品模板,则需要完成编解码插件的开发。 编解码插件的开发需要基于Profile定义
服务ID,该参数必须带结束符‘\0’。 pcServiceProperties 必选 String 服务属性,该参数必须带结束符‘\0’。 接口返回值 参见函数标准返回值 返回结果 广播名称 广播参数 成员 描述 IOTA_TOPIC_DATATRANS_REPORT_RSP/{deviceId}
然后等待Agent Lite的连接状态广播。 需要提前实现连接状态通知广播接收处理函数,建议: 对于网关设备,在连接成功的处理函数中需要进行非直连设备状态上报的处理,并且将缓存的所有上报数据进行上报。 在连接断开的处理函数中记录设备断开状态,之后如果有数据上报,需要进行缓存,等到连接成功后再进行上报。
桥接器离线:BRIDGE_OFFLINE。 固件升级:FIRMWARE_UPDATING。 循环任务:DUTY_CYCLE。 未激活:NOT_ACTIVE。 接口返回值 参见函数标准返回值 返回结果 广播名称 广播参数 成员 描述 IOTA_TOPIC_DEVUPDATE_RSP/{deviceId} HW_MSG对象
进行数据采集和上报,可以是基于周期或者事件触发。设备可通过以下方式发送数据到物联网平台: 设备消息上报:设备可以通过消息上报接口将设备的自定义数据上报到平台,平台对设备上报的消息不进行解析和存储,通过数据转发规则转发到华为云其他云服务上进行存储和处理,然后通过其他云服务的控制台或者API接口进行进一步的数据处理。