概述
ThingsBoard Over-the-Air(OTA)更新是一种高效的远程固件/软件管理能力,可减少人工更新并快速下发增强或修复。
Edge OTA更新 与 Platform(Cloud) OTA更新 的设计一致。因此,Edge OTA更新包 可按与 Platform 的Device和Device Profile相同的方式进行配置与下发。 请参阅Platform OTA Updates documentation了解 OTA更新 功能。
将OTA包配置到ThingsBoard仓库
所有OTA固件和软件包均在Platform上创建,并自动下发到连接该Platform的每个Edge实例。租户管理员或普通用户无需额外操作。
创建OTA更新包
要在ThingsBoard Platform上创建OTA更新包,请进入Advanced features > OTA updates区域并点击”+”图标。 在弹出窗口中填写以下字段:
- Title: 输入固件包名称。
- Version: 输入固件包更新版本号。
- Version tag: 该字段将自动填入相关信息。若输入自定义tag,应与设备报告的包版本匹配(可选)。
- Device profile: 选择设备配置。
- Package Type: 选择包类型(Firmware或Software)。
- “Upload binary file”/”Use external URL” radiobutton: 选择文件包来源。根据所选选项:
- Package file: 拖放包文件或从电脑浏览选择。
- Direct URL: 输入文件的直接下载URL。
- 点击 “Add” 按钮。请注意:包上传后,title、version、device profile和package type无法修改。
- 确认固件包已成功上传。
在Edge实例上验证OTA更新包
使用您的凭据登录ThingsBoard Edge实例,并进入Advanced features > OTA updates区域。以确认固件包已在Edge实例上成功配置。
下一步
-
Getting started guide(入门指南)- 快速概览 ThingsBoard Edge 主要功能。预计 15–30 分钟完成:
-
Installation guides(安装指南)- 了解如何在各种操作系统上安装 ThingsBoard Edge 并连接到 ThingsBoard Server。
-
Edge 规则引擎:
-
Rule Chain Templates(规则链模板)- 了解如何使用 ThingsBoard Edge 规则链模板。
-
Provision Rule Chains from cloud to edge(从云端向 Edge 下发规则链)- 了解如何从云端向 Edge 下发边缘规则链。
-
- 安全:
- gRPC over SSL/TLS - 了解如何为 Edge 与云端之间的通信配置 gRPC over SSL/TLS。
-
功能:
-
Edge Status(Edge 状态)- 了解 ThingsBoard Edge 上的 Edge Status 页面。
-
Cloud Events(云端事件)- 了解 ThingsBoard Edge 上的 Cloud Events 页面。
-
-
使用场景:
-
Manage alarms and RPC requests on edge devices(在边缘设备上管理告警和 RPC 请求)- 本指南展示如何在 Edge 上生成本地告警并向连接到 Edge 的设备发送 RPC 请求:
-
Data filtering and traffic reduce(数据过滤与流量削减)- 本指南展示如何从 Edge 向云端仅发送过滤后的设备数据:
-
- Roadmap(路线图)- ThingsBoard Edge 路线图。