检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"] // ENDPOINT:请在控制台的"总览"
与该URL对应的CA证书。即使新增URL使用的CA证书与原来推送的URL使用相同的证书,也需要重新上传CA证书。 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。 在左侧导航栏选择“规则 > 服务端证书”,单击“上传证书”,按照下表填写相关信息后,单击“确定”完成证书的加载。
获取方式请参考查询产品。 订阅后消息推送失败如何处理? 问题描述 订阅后,应用服务器未正确接收到推送消息,或参考“连通性测试”,在设备接入管理控制台中使用连通性测试功能测试“第三方应用服务(HTTP推送)”,结果为推送失败。 图2 转发目标-连通性测试结果 可能原因 如果订阅地址
and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"] // ENDPOINT:请在控制台的"总览"
使用前必读 MQTT概述 MQTT标准规范参见《mqtt-v3.1.1-os.pdf》。 MQTT的语法和接口细节,请以此标准为准。设备发放目前仅支持MQTTS/HTTPS这种安全接入的设备进行发放,暂不支持MQTT/HTTP这种非安全接入的设备进行发放。 MQTT消息分为固定报头(Fixed
String 错误的描述和说明。 异常转发数据格式可能存在增加字段的情况,在使用的时候务必做好序列化兼容性。 操作步骤 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。 选择“规则 > 数据转发” ,进入数据转发界面,单击 “创建规则” ,进入规则创建界面。
事件服务列表。 ServiceEvent定义表 字段名 必选/可选 类型 参数描述 service_id 必选 String 参数解释: 系统字段,固定为:"$ota"。 event_type 必选 String 参数解释: 软固件保存在IoT平台,event_type的值如下:
"crypto/tls" "fmt" mqtt "github.com/eclipse/paho.mqtt.golang" "os" "os/signal" "time" ) type MessageHandler func(message string) type
提示先进行授权操作,如已经授权可直接进行下一步。 图4 ModelArts-授权 图5 ModelArts-添加授权 选择左侧导航栏“资产管理>数据集”,进入数据集页面,并单击左上角“创建数据集”,按照如下方式创建数据集。 图6 ModelArts-创建数据集 选择左侧导航栏“开
and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"] // ENDPOINT:请在控制台的"总览"
本示例使用C#语言的Mqtt依赖为MQTTnet和MQTTnet.Extension.ManagedClient(使用版本为3.0.11),可以在NuGet管理器中搜索到"MQTTnet"后安装所需版本。 图1 nuget安装依赖 代码示例 ClientConf.cs代码如下: using MQTTnet
重置设备密钥,导致设备离线 租户在物联网平台上对该设备进行密钥重置并设置强制断链时,物联网平台对该设备进行断链。 操作步骤 访问设备接入服务,单击“管理控制台”,进入设备接入控制台。选择您的实例,单击实例卡片进入。 选择左侧导航栏的“监控运维 > 异常检测”,单击“访问授权”。使用异常检测
制作CA证书 在浏览器中访问这里,下载并进行安装OpenSSL工具,安装完成后配置环境变量。 在 D:\certificates 文件夹下,以管理员身份运行cmd命令行窗口。 生成密钥对(rootCA.key): 生成“密钥对”时输入的密码在生成“证书签名请求文件”、“CA证书”,“
NB模组是否正确设置平台的域名和端口? NB模组,通过AT+NCDP命令,设置连接的华为云物联网平台的域名和端口。域名和端口请登录设备接入管理控制台,查看协议为CoAP或CoAPS的设备对接信息。 发送给NB模组的AT命令是否以\r\n结尾? 发送给NB模组的每条指令都必须以\r
and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"] // ENDPOINT:请在控制台的"总览"
仅在设备使用MQTT协议时需要填写以下参数: 安全模式:支持安全模式密钥模式和X.509证书模式。 设备密钥:选择密钥模式时该参数选填,如果不填系统会返回密钥,或从设备详情获取。 选择证书:选择X.509证书模式时该参数必填,选择当前注册设备所需要的证书。 证书指纹:根据证书生成的唯一
执行结果响应和已下发命令的对应关系。 禁止使用DirectMemory DirectMemory是直接调用操作系统接口申请内存,不受JVM的控制,使用不当很容易造成操作系统内存不足,因此编解码插件代码中禁止使用DirectMemory。 错误示例:使用UNSAFE.allocateMemory申请直接内存
发指令。 如何开发网关 网关是一个特殊的设备,除具备一般设备功能之外,还具有子设备管理、子设备消息转发的功能。SDK提供了AbstractGateway抽象类来简化网关的实现。该类提供了子设备管理功能,需要从平台获取子设备信息并保存(需要子类提供子设备持久化接口)、子设备下行消息
发指令。 如何开发网关 网关是一个特殊的设备,除具备一般设备功能之外,还具有子设备管理、子设备消息转发的功能。SDK提供了AbstractGateway抽象类来简化网关的实现。该类提供了子设备管理功能,需要从平台获取子设备信息并保存(需要子类提供子设备持久化接口)、子设备下行消息
函数:function 发放区域:华北-北京四 发放区域 发放到指定区域后,设备将接入对应区域的设备接入服务。 所选区域未开通设备接入服务时,如果确定添加实例,系统将自动为您开通设备接入服务。不同区域设备接入服务价格不同,收费详情请参考价格说明。 设备发放对返回参数的约束 表1 TdpFuncResult