检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
器或华为云其他云服务上进行存储和处理。 网关批量属性上报 用于网关设备将多个子设备的属性数据一次性上报给平台。 业务流程 设备接入前,需创建产品(可通过控制台创建或者使用应用侧API创建产品)。 产品创建完毕后,需注册设备(可通过控制台注册单个设备或者使用应用侧API注册设备创建)。
GO Demo使用说明 本文以Go语言为例,介绍应用通过MQTTS协议接入平台,接收服务端订阅消息的示例。 前提条件 熟悉Go语言开发环境配置,熟悉Go语言基本语法。 开发环境 本示例使用了Go 1.18版本。 添加依赖 本示例使用的Go语言的Mqtt依赖为paho.mqtt.golang(本示例使用版本为v1
以参考资源获取获取对应语言的IoT Device SDK进行集成。 使用限制 MQTT over WebSocket只支持wss方式,需要使用和TLS直连一样的根证书。 MQTT over WebSocket默认使用的端口为443,企业版实例可以根据业务场景定制。 MQTT over
佳实践案例数据转发到OBS长期存储。 MQTT设备消息下发 本示例通过使用postman,下发开启室内空调指令。 使用MQTT.fx模拟器,订阅自定义Topic。 确保创建自定义Topic时,设备操作权限包含“订阅”功能,详细操作请参考自定义Topic。 使用IoT Device
使用MQTT Demo接入 MQTT使用指导 使用MQTT.fx调测 Java Demo使用说明 Python Demo使用说明 Android Demo使用说明 C Demo使用说明 C# Demo使用说明 Node.js Demo使用说明 MQTT over WebSocket
Python Demo使用说明 本文以Python语言为例,介绍应用通过MQTTS协议接入平台,接收服务端订阅消息的示例。 前提条件 熟悉Python语言开发环境配置,熟悉Python语言基本语法。 开发环境 本示例使用了Python 3.8.8版本。 添加依赖 本示例使用的Python
您可以根据自己的业务场景来实现设备间消息通信。下面以MQTT.fx为例说明如何进行设备间消息通信: 打开两个MQTT.fx,分别模拟设备A(test111)、B(test222)。如何使用MQTT.fx可参考使用Mqtt.fx调测使用Mqtt.fx调测。 设备B在Subscribe页面中输入Topic“
物联网平台支持与华为云其它云服务进行对接。首次创建对接到DIS服务、OBS服务、 Kafka服务、ROMA Connect服务、以及SMN服务的规则时,您需要进行云服务访问授权操作。 授权成功后可以通过数据转发功能将物联网平台的数据转发到您购买的华为云其他服务,或通过设备联动规则,下发命令控制设备。
ssl://IP地址:端口号 1 2 3 4 5 6 // 获取证书路径:加载iot平台的ca证书,进行服务端校验,使用sdk默认的ca.jks即可。 URL resource = MessageSample.class.getClassLoader().getResource("ca
用户可以在应用端远程登录使用基于安全隧道建链的设备(远程SSH登录服务设备远程登录),进行设备的更新配置、排查诊断、运维变更等操作。 安全隧道业务交互流程 图1 安全隧道业务交互流程图 使用安全隧道通信协议接入的业务流程包含两部分:建立连接(图1的步骤1-6)和消息交互(图1的步骤7-14)。
您的华为云账号访问密钥ID(Access Key ID)。请在华为云控制台“我的凭证 > 访问密钥”页面上创建和查看您的 AK/SK。更多信息请查看访问密钥。 sk 您的华为云账号秘密访问密钥(Secret Access Key)。 endpoint 请替换为您要访问的华为云服务所在区域的终端节点。
集成指导请参考IoT Device SDK(OpenHarmony)使用指南。 使用说明 上面的文档主要说明了基于BearPi-HM_Nano开发板和OpenHarmony3.0对接IoTDA的数据。 若是使用不同OpenHarmony系统的情况下,可见文档:OpenHarmony环境构建指导。
单击“启动规则”,激活配置好的数据转发规则。 图16 启动规则-消息上报-转发至FunctionGraph 模拟数据上报及结果验证 使用MQTT模拟器连接到平台(模拟器使用请参考:使用MQTT.fx调测)。 使用模拟器进行消息上报,详情请参考:设备消息上报。 上报内容如下: { "age": "34",
设备订阅/发布:查看使用自定义Topic进行通信的最佳实践,了解自定义Topic的发布与订阅的使用。 设备侧JAVA SDK使用示例 设备端可以通过集成华为云IoT提供的设备端SDK快速连接华为云IoTDA,并进行消息上报。以下示例为通过JAVA SDK实现设备连接到华为云IoTDA进行发布、
设备间消息通信使用说明 使用流程 以下流程主要以设备间一对一为例: 图1 M2M使用流程 创建流转规则,设置转发Topic:在控制台界面创建M2M流转规则并设置转发Topic。 策略配置:在控制台界面进行策略配置。通过策略配置允许发送、接收数据的设备进行发布及订阅。 设备A、B鉴
无特殊要求 C 详细SDK使用指南,请参考: IoT Device SDK使用指南(C) IoT Device SDK使用指南(Java) IoT Device SDK使用指南(C#) IoT Device SDK使用指南(Android) IoT Device SDK使用指南(Go社区版)
MQTT 密钥设备使用静态策略发放 获取设备发放终端节点 表1 设备发放节点列表 区域名称 区域 终端节点(Endpoint) 端口 协议 华北-北京四 cn-north-4 iot-bs.cn-north-4.myhuaweicloud.com 8883 MQTTS 添加静态策略
SDK使用指南(C#) IoT Device SDK(C#)提供设备接入华为云IoT物联网平台的C#版本的SDK,提供设备和平台之间通讯能力,以及设备服务、OTA等高级服务,并且针对各种场景提供了丰富的demo代码。相关集成指导请参考IoT Device SDK(C#)使用指南。
广播通信使用说明 广播通信使用说明 图1 广播通信时序图 操作步骤 设备发起连接鉴权,鉴权参数填写规则参考设备连接鉴权。 设备鉴权成功后,发起广播Topic订阅,广播Topic必须为“$oc/broadcast/”前缀,样例如下: $oc/broadcast/test 应用服务
升级方式均为将软/固件包上传到物联网平台或者关联用户OBS上的对象,设备从物联网平台或用户OBS获取软/固件包实现远程升级。 平台支持从第三方服务器下载软/固件包吗? 不支持。目前只支持将软/固件包直接上传至物联网平台或者关联用户OBS上的对象,上传的位置为控制台的“设备 > 软固件升级