产品定价 立即试用
边缘
文档 > 核心概念 > OTA更新
入门
安装 架构 API 常见问题
目录

Edge空中固件与软件更新

概述

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上创建。无法Edge实例上创建、修改或删除OTA更新包。

创建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 规则引擎:

  • 安全:
    • gRPC over SSL/TLS - 了解如何为 Edge 与云端之间的通信配置 gRPC over SSL/TLS。
  • 功能:

    • Edge Status(Edge 状态)- 了解 ThingsBoard Edge 上的 Edge Status 页面。

    • Cloud Events(云端事件)- 了解 ThingsBoard Edge 上的 Cloud Events 页面。

  • 使用场景:

  • Roadmap(路线图)- ThingsBoard Edge 路线图。