检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
备进行过滤查询操作。 图5 设备迁移任务详情页高级搜索 当同步任务类型为“指定设备同步”时,此类任务下所有同步设备均属于同一应用、同一产品。因此在进行同步设备列表的“高级搜索”时,搜索项“所属产品”和“所属资源空间”均为空。 在设备同步详情页,可以查看单个设备的信息和设备的发放记录。
s协议的设备接入IoT边缘节点的方式为非直连。直连设备和非直连设备差异说明,请参考这里。 HTTP(TLS加密)、ONVIF、OPC-UA、OPC-DA、Other,TCP,UDP:通过边缘接入。 数据格式 JSON:平台和设备之间的通信协议采用JSON格式。 二进制码流:您需在
平台推送给应用服务器的命令执行结果通知中不携带commandId; 应用服务器查询会得到该命令的最终状态为DELIVERED。 上述两个消息流程旨在解释mid字段的作用,部分消息流程在图中简化处理。 针对只关注命令是否送达设备,不关注设备对命令执行情况的场景,设备和编解码插件不需要实现对mid的处理。
ple中的参数,其中deviceId和secret替换为步骤3中生成的设备ID和密钥即可,bootstrapUri为获取设备发放终端节点对应的终端节点。 运行DEMO程序,看到如下日志,代表设备发放成功,并且已经收到设备发放下发的设备接入地址。如果程序运行没报错,在对应的设备接入平台可以看到设备,并已在线。
def __init__(self): # mqtt订阅地址 self.__host: Optional[str] = None # mqtt订阅端口号 self.__port: Optional[int] = None
只有在这里创建了产品,此处才可以选择具体的产品。如没有,请先创建产品。 设备标识码 即node_id,填写为设备的IMEI、MAC地址或Serial No;若没有真实设备,填写自定义字符串,由英文字母、数字、连接号-和下划线_组成。 设备ID 设备ID,用于唯一标识一个设备。如果携带该参数,平台将设备ID设置为该
物联网平台的Endpoint请参见:地区和终端节点。 使用“设备接入-> HTTPS(443)”对应的Endpoint,端口为443。 HTTPS设备与物联网平台通信 设备使用HTTPS协议接入平台时,平台和设备通过HTTPS接口调用通信。通过这些接口,平台和设备可以实现设备鉴权、消息上报及属性上报。
完全独享 网络访问 提供统一的公网域名和IP对接 每个实例提供独立的公网接入域名,非独享设备连接层资源。 实例运行在租户独立的VPC中, 独立分配设备侧和应用侧对接的公网和私网IP,可按需放开公网或私网访问。 该实例独享设备连接层资源,使用独立服务器处理设备连接,进一步提高连接可靠性。
端为例,介绍在设备迁移场景下,设备侧如何在只修改接入地址的情况下,实现设备建立MQTT连接、Topc订阅、消息发布等功能。 //接入华为云IoT的域名,在控制台的"总览"界面的"平台接入地址"中获取“设备侧”的MQTTS接入地址。 String server = "ssl://******
物联网平台的资源空间和设备可以无限创建吗? 物联网平台支持批量注册设备吗? 物联网平台对应用侧和设备侧在开发或使用时有限制吗? 物联网平台支持的DTLS加密算法有哪些? 物联网平台支持二进制大小端模式切换吗? 什么是NB-IoT? 物联网平台支持的硬件架构和使用的相关组件有哪些?
应用场景:适用于多个供应商设备和控制应用程序之间实现数据交换。 支持方式:IoTEdge+IoTDA。 - Onvif - 协议描述:Onvif协议是安防监控设备的通用协议。涵盖了设备发现、设备配置、事件、PTZ控制、视频分析和实时流媒体直播功能,以及搜索,回放和录像录音管理功能。 应用场景:安防监控,用于录像机和摄像机。
开发编解码插件实现应用侧JSON数据转换为设备侧二进制数据。 应用侧相关API接口 下发设备消息 查询设备消息 查询设备属性 修改设备属性 下发同步设备命令 下发异步设备命令 查询命令详情 MQTT设备相关API接口 平台命令下发 平台消息下发 LwM2M/CoAP设备相关API接口
d={request_id} 平台 设备 平台查询设备属性 $oc/devices/{device_id}/sys/properties/get/response/request_id={request_id} 设备 平台 属性查询响应结果 $oc/devices/{device
设备调用http接口上报的消息、属性 平台调用LWM2M协议Read/Write/Write-Attributes/Execute接口发的和响应的消息 设备调用MQTT协议的Connect消息 标准版和企业版免费 基础版算入计费消息数 设备调用LWM2M协议的Register消息 应用端消息 应用端调用物联网平台API发送的消息
费用账单”查看资源的费用账单,以了解该资源在某个时间段的使用量和计费信息。 账单上报周期 包年/包月计费模式的资源完成支付后,会实时上报一条账单到计费系统进行结算。 按需计费模式的资源按照固定周期上报使用量到计费系统进行结算。按需计费模式产品根据使用量类型的不同,分为按小时和按月两种
jks"); File file = new File(resource.getPath()); //注意格式为:ssl://域名信息:端口号。 //域名获取方式:登录华为云IoTDA控制台左侧导航栏“总览”页签,在选择的实例基本信息中,单击“接入信息”。选择8883端口对应的接入域名。
String 参数解释: 软固件包下载地址。 file_size 必选 Integer 参数解释: 软固件包文件大小。 file_name 必选 String 参数解释: 升级包文件名 access_token 可选 String 参数解释: 软固件包url下载地址的临时token。 expires
控制台在物联网平台注册设备,获取设备ID和密钥,并把设备ID和密钥烧录到设备中。对于使用MQTTS协议接入的设备,需要在设备侧预置CA证书;对于使用MQTT非安全协议接入的设备,无需在设备侧预置CA证书。在设备接入物联网平台时携带设备ID和密钥,完成设备的接入鉴权。 使用证书鉴权:
板建议新创建一个副本模板进行调试,确认无误后进行模板切换。 使用mqtt.fx工具模拟设备真实建链,在控制台查看设备处于在线状态,Broker Address填平台接入地址,选择“总览 > 接入信息”,端口使用8883端口。 图4 设备建链 图5 设备列表-设备在线 父主题: MQTT(S)协议-自定义模板鉴权
后,需要返回命令下发响应,则: 需要在数据上报消息和命令响应消息中均定义地址域字段(messageId),并且该字段在两种消息的字段列表中的位置必须相同,使编解码插件可以对数据上报消息和命令响应消息进行区分。 需要在命令下发消息和命令响应消息中定义响应标识字段(mid),并且该字