检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
则为"product_id" + "_" + "node_id"拼接而成。 取值范围: 长度不超过128,只允许字母、数字、下划线(_)、连接符(-)的组合。 devices 是 List<DeviceProperty> Body 参数解释: 设备数据列表。 取值范围: 长度不超过50。
策略配置:在控制台界面进行策略配置。通过策略配置允许发送、接收数据的设备进行发布及订阅。 设备A、B鉴权:设备发起连接鉴权(MQTT设备),鉴权参数填写请参考:设备连接鉴权。 设备B订阅Topic:设备对云服务端进行主题订阅。设备B订阅的Topic为创建流转规则中设置的Topic。若订阅成功,平台返回订阅成功ACK。
取值范围:长度不超过36,只允许字母、数字、下划线(_)、连接符(-)的组合。 product_id 是 String 参数说明:设备关联的产品ID,用于唯一标识一个产品模型,创建产品后获得。方法请参见 创建产品。 取值范围:长度不超过36,只允许字母、数字、下划线(_)、连接符(-)的组合。 请求参数 表3
行消息转发给第三方协议设备。 BridgeDeviceDisConnListener 平台通知网桥断开设备连接监听接口。泛协议插件可以通过该接口主动断开第三方协议设备的连接。 LoginListener 网桥等待设备登录结果的监听接口。泛协议插件可以通过该接口监听设备是否登录成功。
parameters 参数 是 平台预定义的MQTT连接参数列表,当设备使用密码认证时模板必须包含设备原始密钥参数(iotda::device::secret)。 平台预定义了如下参数: iotda::mqtt::client_id :mqtt连接参数三元组中的Client Id iotda::mqtt::username
创建产品。 取值范围:长度不超过36,只允许字母、数字、下划线(_)、连接符(-)的组合。 version 是 String 参数说明:升级包版本号。 取值范围:长度不超过256,只允许字母、数字、下划线(_)、连接符(-)、英文点(.)的组合。 support_source_versions
物联网平台向设备分配全局唯一的设备ID(deviceId)。 设备登录时,携带设备侧X.509证书发起接入鉴权请求。 平台验证通过后,返回成功响应,设备连接物联网平台成功。 相关API接口 创建设备 重置设备密钥 获取设备CA证书列表 上传设备CA证书 删除设备CA证书 验证设备CA证书 父主题:
方便地将共享实例中的设备同步到新的专享实例。 注意事项 使用设备发放服务跨实例同步设备时,如果是指定资源空间和设备同步,同步数据仅包括设备连接新实例认证需要的身份信息,包括产品、证书和设备;不包括原实例中的设备分组、服务端订阅、规则引擎配置和平台日志等;支持同步设备的状态。 目前
片进入。 图1 实例管理-切换实例 在左侧导航栏单击总览,单击“接入信息”,找到您的平台接入地址。 图2 总览-获取接入信息 进行MQTT连接的时候,是否需要服务端CA证书验证? 使用TLS进行MQTT接入,需要加载服务端CA证书。参考设备侧demo MQTTS接入中证书的使用方式,或访问资源获取下载平台的CA证书。
demo”;如果是普通网关,或者是泛协议接入网关,请参考“gateway_demo”。 C版 SDK连接时返回错误码4是什么意思? 返回错误码4是账号名或者密码输入有误。其他连接失败时返回的错误码请参考MQTTAsyn.h头文件中的错误码描述。 如何下载IoT Link Studio
所有涉及设备ID和密码的文件均需要修改成对应的信息。 建立连接。调用init接口,该接口是阻塞调用,如果建立连接成功会返回0。 1 2 3 if (device.init() != 0) { return; } 如果连接成功就会打印: 1 2023-07-17
所有涉及设备ID和密码的文件均需要修改成对应的信息。 建立连接。调用init接口,该接口是阻塞调用,如果建立连接成功会返回0。 1 2 3 if (device.init() != 0) { return; } 如果连接成功就会打印: 1 2023-07-17
在物联网平台上注册网关,详细方法请参考设备注册。 网关上电,连接到平台,连接所需的鉴权参数在注册网关时获取。 用户在平台上注册子设备时,平台下发添加子设备事件到网关。网关收到后,保存子设备信息到本地并持久化(SDK提供了默认的持久化实现,用户可以自定义扩展)。 第三方协议设备连接到网关。网关根据子设备信息对设备进行鉴权。
则说明运营商网络无法连接到公网。则需要联系运营商,询问该地运营商的核心网是否没有连到公网,是否只能连接该地运营商的物联网平台;或者与运营商协商,看怎么能够打通隧道,连到公网。 NB模组是否正确设置平台的域名和端口? NB模组,通过AT+NCDP命令,设置连接的华为云物联网平台的域
光照强度、下发路灯开关状态命令。 注册设备。在控制台上注册一个MQTT协议的智慧路灯设备。 设备建链。使用MQTT.fx模拟智慧路灯,完成连接鉴权,激活在物联网平台上注册的设备。 数据上报。使用MQTT.fx模拟智慧路灯向物联网平台上报路灯光照强度数据。 命令下发。在管理控制台下发路灯开关命令,远程控制MQTT
接口说明 MQTT CONNECT连接鉴权 设备请求引导消息 设备接收引导信息 父主题: 设备发放
安全隧道WebSocket接口参考 使用安全隧道通信协议接入 建立安全隧道的WebSocket连接 安全隧道协议消息交互说明
设备侧MQTT/MQTTS接口参考 使用前必读 通信方式概述 Topic定义 设备连接鉴权 设备命令 设备消息 设备属性 网关与子设备管理 软固件升级 文件上传/下载管理 设备时间同步 设备信息上报 设备日志收集 远程配置 设备隧道管理
func (mqttClient *MqttClient) connectInternal() bool { // 建链前先关闭已有连接 mqttClient.Close() options := mqtt.NewClientOptions() options
_set_callback(self): # 当平台响应连接请求时,执行self._on_connect() self.__paho_client.on_connect = self._on_connect # 当与平台断开连接时,执行self._on_disconnect()