检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实例ID。物理多租下各实例的唯一标识,一般华为云租户无需携带该参数,仅在物理多租场景下从管理面访问API时需要携带该参数。 最小长度:1 最大长度:36 space_id 否 String 资源空间ID。此参数为非必选参数,存在多资源空间的用户需要使用该接口时,可以携带该参数查询指定资源空间下的设备列表,不携带该参数则会查询该用户下所有设备列表。
k(): 设置总线消息回调,用于对设备上报的数据进行处理 sendBusMessage(): 向总线发送消息,用于将处理后的设备数据发送到总线 callDeviceCommand(): 调用设备命令 getDevicesInfo(): 查询设备状态 MonitorApp代码解析 片段一
(可选)部署边缘应用 在边缘节点安装成功后可部署边缘应用,本示例只演示MQTT设备接入,在安装边缘节点时会自动部署好2个系统应用,无需操作。 访问IoT边缘,单击“管理控制台”进入IoT边缘控制台。 选择左侧导航栏“边缘节点 > 节点管理 ”进入页面。 选择您的边缘节点,单击“节点名称”进入节点详情页。
建节点/添加Modbus设备失败,该怎么处理? 在IoTDA控制台 -> 资源空间–> 新建资源空间; 在IoT边缘服务控制台注册节点时,“绑定设备接入服务” -> “设备归属资源空间”选择新建的资源空间,即可在新资源空间下创建节点并添加Modbus设备。 父主题: 节点管理
查数采连接子设备列表 功能介绍 查询数采连接下子设备列表 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/{project_id}/edge-node
Device 设备类,包含设备的id,产品id,slaveId及能力定义。 Main 主启动类。 ModbusCfg modbus配置。 ModbusDriver 业务主体类,该类含边侧设备添加,设备同步,数据收集及上报等演示。 Property 设备属性。 Service 设备能力。 ModbusDriver代码解析
定制应用的配合,同时会造成性能的损失)。 设备数据格式配置 设备的数据格式:即单网关节点中设备的标准数据格式,包含IoTDA1.0物模型格式和属性平铺格式(无特殊要求建议选择IoTDA1.0物模型格式)。IoTDA1.0物模型中包含了设备、服务和属性三层结构,具体参考IoTDA子
设置消息总线回调,用于对设备上报的数据进行处理。 sendBusMessage 向总线发送设备数据,用于将处理后的设备数据发送到总线。 callDeviceCommand 调用设备命令。 getDevicesStatus 查询设备状态。 getDevicesInfos 查询子设备列表。 getDeviceProperties
专业版或者基础版节点,若搭载昇腾AI加速卡,且已安装,可以选择查看昇腾设备的详细信息。 图4 昇腾AI加速卡详细信息 设备数据格式配置,支持“IoTDA1.0模型”和“属性平铺格式”2种数据格式,在创建节点时选择。 节点的设备数据格式为“IoTDA1.0模型”,节点的设备数据格式如下: { "devices":
og|db|config}"。 若需要将容器目录直接挂载到主机某个目录,本地卷的类型需选择为“其他”。 外挂设备 支持Linux外挂设备的挂载到容器中,如常见的串口、GPU、NPU设备。 健康检查 用于判断容器和用户业务是否正常。 运行配置 参数名称 说明 端点配置 输入端点 输
在左侧导航栏选择“边缘节点 > 节点管理”,选择之前创建的边缘节点“test_IoT10”,单击节点进入详情页。 选择“边缘设备”页签,单击添加边缘设备中添加的设备ID“test_IoT10”,跳转至“设备接入服务控制台”查看采集的数据。 上报的数据如下图所示,数据源上报的值为11~15之间的随机值,平台
外挂设备:将串口、摄像头等设备添加到容器。 健康检查:提供接口检查容器业务是否正常,边缘软件检测到不正常会自动重启容器。 运行配置 输入/出端点:若进程包插件集成了边缘SDK,并配置了输入/输出端点,则该容器进程包可与hub建立MQTT连接,并可以从该输入端点获得设备数据,进
根据页面提示填写参数,勾选右下角“《华为云服务等级协议》”单击“下一步”配置节点数据。相关配置请参照注册边缘节点。 填写配置节点数据信息后,单击“立即创建”。 弹出如下对话框,勾选“启用TPM密钥存储”。 图2 注册成功 复制安装命令,到边缘节点设备上执行命令,完成边缘软件部署。 图3
资源释放 实验完成,您可以按如下步骤删除在实验过程中,产生在您的华为云账号下的相关资源。 注:所有资源删除动作,在“华北-北京四”区域下进行。 删除弹性云服务器ECS 访问弹性云服务器 ECS,单击“进入控制台”,进入云服务器控制台。 在页面左上角切换区域至“华北-北京四”。 在
用户登录控制台时使用。 设备名称 在添加设备时由用户命名 否 是 用户识别自己的设备必须。 设备状态 设备进行数据上报 是 是 指示当前设备的在线/离线状态时必须。 子设备密码可以修改 在IoT平台注册设备时由系统生成 否 是 接入IoT平台所必须的永久鉴权信息,另外,子设备密码为明文存储。
本实验将指导您使用边缘ModuleSDK开发一个数据处理插件以使您的设备发送的数据在IoT边缘预先处理后再上报数据到IoTDA。 通过本实验,您将能够: 了解并掌握IoT边缘ModuleSDK的使用。 掌握在边缘处理设备发送的数据。 父主题: 基于IoT边缘服务实现边缘插件的生态拓展
MQTT设备无法接入边缘节点如何处理?专业版节点所在机器断网/断电一段时间后恢复,节点模块一直处于“部署中”怎么处理? 检查MQTT(S)设备与边缘节点之间的网络是否互通,是否有取消限制边缘节点的7883端口开放(安全组/防火墙); 校验设备接入参数是否正确,边缘节点提供MQTTS接入的端口为7883。
LTS:将日志发送到LTS, local 本地日志 缺省值:LTS component 否 String app:部署到边缘设备上的应用的日志, system 边缘设备上系统的日志 表6 EdgeAppInstanceDTO 参数 是否必选 参数类型 描述 edge_app_id 是 String
Broker数据推送Topic,例:$oc/devices/gateway 服务质量 MQTT QOS,默认qos 0 描述 通道的描述信息 当节点的设备数据格式为“IoTDA1.0物模型”时,MQTT通道,推送的数据格式为IoTDA 1.0的物模型格式,报文格式如下: { "devices":
com/iotedge_faq/iotedge_04_0029.html 选项配置 打开勾选项,容器开启特权模块,将拥有访问主机设备的权限,可以访问主机上的设备(如GPU、FPGA),容器在特性模式下运行会存在一些安全风险,默认关闭该选项。 环境变量 图7 环境变量 容器运行环境中设定的一个变量。可以在部署应用时修改。