跳到主要内容

前端发布版本

信息

本文列出了所有 RainMaker 前端发布版本。如需获取支持,请联系 esp-rainmaker-support@espressif.com


2025 年前端发布版本

2.2.0 (2025.1.2)

所需最低后端版本:2.5.0

  • 新增了以下功能:

    • 活跃/非活跃/未激活节点计数
      节点页面的 Nodes Summary 小部件现在显示以下状态:

      • Active nodes(活跃节点):在选定时间范围内至少连接过一次的设备。
      • Inactive nodes(非活跃节点):在选定时间范围内从未连接的设备。
      • Not activated nodes(未激活节点):尚未完成配对的设备。

      默认情况下,小部件显示过去一个月的数据。也可以选择自定义开始日期,以查看特定时间段的数据。

    • 支持上传最大 200 MB 固件镜像
      固件镜像上传限制已大幅提升至 200 MB,支持上传更大、更复杂的镜像文件。

    • 支持动态 OTA
      在启动 OTA 任务时可以将其设置为 Dynamic OTADynamic OTA 任务是基于规则的,可以通过以下属性来匹配节点:

      • 类型
      • 型号
      • 固件版本

      详细信息可参考 OTA Job Details 页面。

    • 许可证配额
      超级管理员现在可以直接在 Deployment Settings 页面查看许可证配额和已用配额。

    • 统计页面改进
      超级管理员现在可以访问全新的数据统计页面,更新后的页面提供高质量的图表,增强了范围选择,提升了可用性。

      • 节点统计
        Node Stats 页面提供了详细信息,包括:

        • 在线、离线和未激活的节点。
        • 显示各种用户和节点关联的图表。
      • API 统计
        通过时间序列图表可视化整体 API 使用情况。还可以按以下方式细分数据:

        • 用户
        • API 路径
        • HTTP 方法
      • MQTT 统计
        通过时间序列图表概览 MQTT 整体使用情况。数据可以按以下方式筛选:

        • 节点
        • 主题
  • 修复了以下问题:

    • 连续节点注册任务失败问题
      已解决因冲突和覆盖 node_certs.csv 文件而导致的连续节点注册任务失败问题。

2024 年前端发布版本

2.1.0 (2024.10.14)

所需最低后端版本:2.5.0

  • 新增了以下功能:

    • 节点详情页面
      全面更新节点详情页面,用户可轻松访问节点的更多信息。点击 Nodes 页面中的任意节点,用户现在可以查看:

      某些功能可能需要主要用户授权、在部署时启用、或通过节点配置允许。

      • 配置/参数
        立即查看节点的配置和参数。

      • 关联用户
        查看与节点关联的用户列表。点击某个用户名称可以获取更多详细信息,包括自定义用户数据和其他相关信息。

      • 时间序列数据可视化
        对于配置了时间序列参数的节点,现在可以查看详细的时间序列图表。可以选择不同的日期范围和聚合类型,如 rawaverageminimummaximum。数据可以以多种图表或表格形式展示。

    • 节点筛选选项增强
      更新了 Nodes 页面上的 Advanced Filters,新增 User Name 筛选项。只需输入用户名,即可快速查找节点。

    • 部署详情中增加更多信息
      超级管理员用户现在可以直接在 Deployment Settings 页面中的 Deployment Details 标签页查看关键 API 端点。

  • 修复了以下问题:

    • 修复软件包上传问题
      修复了一些用户在 Firmware Images 中的 Add Image 工作流中无法上传 ESP Insights 包的问题。

    • 修复主 MCU 选择问题
      解决了用户在启动 OTA 任务时未选择 Force PushUser Approval 时无法选择 Host MCU 的问题。

    • 修复已完成 OTA 任务的按钮显示问题
      修复了已完成 OTA 任务中错误显示 Cancel 而非 Archive 按钮的问题。


2.0.1 (2024.6.12)

所需最低后端版本:2.1.0

  • 新增了以下功能:

    • 安全签名(用于安全启动)

      • 管理安全签名密钥
        侧边栏新增了 Key Management 菜单选项,用于管理安全签名密钥。用户可以生成新的密钥,或查看先前创建的密钥详情。

      • 安全签名固件镜像
        Firmware Images > Add Image > Advanced 中,用户现在可以安全地签名固件镜像。最多选择三个安全签名密钥,并可选择包含启动加载程序文件。

      • 镜像详情页面更新
        对于使用安全签名选项添加的镜像,固件镜像详情页面现在显示有关签名所用密钥的信息,并提供下载签名固件和启动加载程序的选项。

      • 安全签名 OTA 任务
        现在用户可以在 OTA 任务中使用 Secure Boot。启动 OTA 任务时,选择 Secure Boot 选项并选择签名密钥以安全地签名 OTA 任务。对于没有 Force Push 选项的任务,还可以使用 Auto Select Key 选项,让系统自动选择适当的密钥进行签名。

      • OTA 任务详情页面更新
        对于启用了 安全启动 选项的任务,OTA 任务详情页面现在显示有关签名所用密钥的信息,并提供下载签名固件和启动加载程序的选项。

    • 高级筛选中新增更多筛选选项
      *Nodes 页面上的 Advanced Filters 部分现在新增了 Type/Model 筛选选项,方便轻松筛选节点列表。

    • 隐私政策与使用条款支持 HTML
      超级管理员现在可以为 Deployment Settings 页面上的隐私政策和使用条款设置 HTML 页面。

  • 修复了以下问题:

    • 部署设置页面更新
      超级管理员可以在 Deployment Settings 页面中看到多处文本改善,提供更清晰的功能说明。此外,已解决某些 Identity Provider Configuration 选项未出现在列表中的问题。

    • 统计服务页面的日期问题
      许多超级管理员用户在 Statistics Service 页面遇到日期范围错误,原因是未考虑时区因素。此问题在本版本中已解决。


1.2.1 (2024.4.8)

所需最低后端版本:2.0.2

  • 新增了以下功能:

    • 高级节点筛选
      可以通过节点状态轻松筛选节点,方便查看特定类型的节点,如在线或活跃节点(在 Nodes 页面顶部可以找到 Advanced Filters 链接)。超级管理员用户还可以根据分配给节点的标签筛选节点。

    • 更新现有推送通知平台
      超级管理员用户现在可以轻松更新推送通知平台。只需点击 edit(钢笔图标)按钮,添加新的平台详情。

    • 为 OTA 任务添加描述
      现在在启动 OTA 任务时可以包含描述。此描述将显示在 OTA Job Details 页面,并发送到手机应用程序,以供用户批准的 OTA 任务使用。

  • 修复了以下问题:

    • 推送通知配置问题
      已解决影响推送通知配置一致性和稳定性的各种问题。此外,用户现在无需选择模板类型就可以设置公共消息标题。

    • 使用错误凭据登录的问题
      此前,用户使用无效凭据登录时会页面会卡住,而不会返回正确的错误消息,该问题现已解决。


1.2.0 (2024.1.12)

所需最低后端版本:1.1.29

  • 新增以下功能:

    • 自动刷新用户会话
      用户可在登录界面勾选 Keep me signed in 复选框,防止会话过期时自动注销账号。

    • 工具提示框提供辅助文本
      Start OTA 窗口和 Create a Node Group 窗口等多处都提供了包含有用信息的工具提示框,以提供帮助和指导。

    • 查看子节点组
      节点组表格中会显示与每个节点组相关联的子节点组总数,点击该总数可以快速访问子节点组列表及其详细信息。

    • 针对特定子节点组启动 OTA
      为特定节点组启动 OTA 时,可以选择仅对其相关联的某一子节点组进行 OTA。

    • 更大尺寸 OTA 镜像上传
      OTA 镜像上传限制已从 5 MB 增加到 16 MB,支持上传更大文件。

  • 修复以下问题:

    • 第三方登录用户名显示问题
      已修复在 Account Settings 菜单中无法显示第三方登录(如谷歌、苹果和 GitHub)用户名的问题。

2023 前端发布版本

1.1.10 (2023.10.18)

所需最低后端版本:1.1.29

  • 新增以下功能:

    • 停用和重新激活节点
      支持直接从管理面板停用和重新激活节点。将鼠标悬停在 Nodes 页面节点列表中的任意节点行,会显示一个包含额外选项的菜单,在此菜单中可以轻松选择停用或重新激活节点。

    • 配置推送通知模板新增选项
      Deployment Settings 中支持超级管理员用户直接自定义推送通知标题,可以轻松修改消息内容,并启用与移动设备共享原始数据。

  • 修复以下问题:

    • 推送通知设置中的切换键问题
      Deployment Settings > Push Notifications 模块中修复了与切换键状态不清晰有关的各种问题。

    • 许可证服务设置中的断页问题
      修复了在特定情况下访问 Deployment Settings > License Service 模块会产生断页的问题。

    • 相关 API 调用问题
      已移除不影响管理面板操作的 API 调用。

    • 退出登录等待时长
      新版本的退出登录等待时间大大缩短。


1.1.9 (2023.9.4)

所需最低后端版本:1.1.27

  • 新增以下功能:

    • 支持使用 CSV 文件手动注册节点
      用户可以直接在管理面板中上传证书 CSV 文件来注册节点,无需使用管理员 CLI。前往 Nodes 页面,点击 Manually Register Node 链接,上传 CSV 文件及 GroupsTypeModel 等信息,即可将节点注册到用户账号中。

    • 完善固件镜像页面
      Firmware Images 页面点击按钮即可轻松下载固件镜像或复制整个镜像 URL。

    • 支持在 OTA 任务开始时发送用户通知
      Start OTA 模块中新增 Notify User 复选框,选中并启用该功能,可在创建用户批准 OTA 任务时向用户发送通知。

    • 完善电子邮件配置模板
      支持在 Deployment Settings > Email Configurations 中配置各种事件的模板,例如用户注册验证、忘记密码和删除账号。

  • 修复以下问题:

    • 修复了隐私政策和条款页面的 UI 变形问题
      已修复 Deployment Settings > Privacy Policy and Terms 页面的所有 UI 变形。

    • 在删除平台前新增确认步骤
      Deployment Settings > Push Notifications 页面中删除平台时,首先需要进行确认。

    • 修复了 OTA 任务摘要页面状态显示的问题
      节点报告 delayed 状态时,OTA Job Summary 页面已能显示正确状态。

    • 修复了固件镜像页面的分页问题
      已修复 Firmware Images 页面的分页问题。


1.1.8 (2023.4.18)

所需最低后端版本:1.1.27

  • 新增以下功能:

    • 用户池迁移
      为两个可用的用户池设置特定的部署选项。
    • 从节点组中移除节点
      Node Group Details 页面的 Nodes List 列表中,可以选择移除其中的行。
    • 创建 OTA 任务时添加多个节点
      Start OTA 模块中的 Nodes 下拉菜单支持多选功能,允许用户选择多个节点。
    • 推送通知中新增事件
      Deployment Settings 页面中,可以为节点自动触发、与用户共享组、添加组、移除组和节点配置更改等事件启用推送通知。
    • 生成默认电子邮件模板
      Deployment Settings > Email Configurations 页面,支持为用户生成默认电子邮件模板。
  • 修复以下问题:

    • 统计图重叠问题
      已修复统计页面中图表的图例文本与 x 轴标签重叠的问题。
    • 节点组分页问题
      已修复节点组页面上的所有分页问题。
    • 在线/离线节点计数问题
      可通过点击刷新图标,更新在线/离线节点计数。

2021 年前端发布版本

1.0.8 (2021.9.1)

所需最低后端版本:1.1.2

  • 支持备份与恢复 Cognito 配置。
  • 改进了 Deployment Settings 选项卡界面。
  • 支持许可证服务。
  • 修复了与访问令牌过期相关的问题。

1.0.7 (2021.8.11)

所需最低后端版本:1.1.1

  • 提升了用户界面。

1.0.6 (2021.8.6)

所需最低后端版本:1.1.1

  • 改进了节点分组配置。
    • 可根据 typemodelfw_version 创建分组。
    • 可选择 All 选项一次性选取所有节点,而无需逐一选取并添加到群组。
  • 支持存储 OTA 镜像和 OTA 任务。

1.0.5 (2021.6.17)

所需最低后端版本:1.0.18

  • 修复了 Stats 服务控制台中的问题。
  • Deployment Settings 选项卡中增加了部署细节。

1.0.4 (2021.5.28)

所需最低后端版本:1.0.16

  • 在控制台中增加了 Stats 统计服务。

1.0.3 (2021.5.24)

所需最低后端版本:1.0.16

  • 删除了用户部署中的注册选项。
  • 支持创建、添加、删除节点群组。
  • 支持节点群组的 OTA 升级服务。
  • 移除了非管理员用户对控制台的访问权限。

On this page