前端发布版本
本文列出了所有 RainMaker 前端发布版本。如需获取支持,请联系 esp-rainmaker-support@espressif.com。
2026 Frontend Releases
2.7.0 (09-Feb-2026)
所需最低后端版本:3.6.0
- New features
-
User Management
You can now manage users from the newly introducedUserssection in the dashboard, accessible from the sidebar. This feature provides the following capabilities:- Create users: Add new users by entering their email address and assigning appropriate roles, including admin access if required.
- Search users: Locate users using their username, user ID, or tags.
- View user details: Access detailed information by selecting a username, including basic information, custom data, associated nodes, and tags.
-
Device and Service Parameter Control
Managing device and service parameters is now more intuitive with a dedicated control interface in the dashboard. Read/Write permissions for params can be managed via Node Data Access service configuration in Deployment Settings.- Device and service cards: View devices and services in separate cards for easier navigation.
- Parameter control screen: Click a card to access all associated parameters in one place.
- Edit writable parameters: Modify supported parameters directly from the dashboard.
- Bulk updates: Apply multiple changes at once using the Save All Changes option.
-
Node Subgroups Management
-
Nodes Page
You can now organize nodes more efficiently by creating subgroups within node groups and adding nodes directly to them.- Add Nodes to Subgroups: Users can now add selected nodes to subgroups within a node group, enabling more granular organization without changing the existing workflow.
- Manual Node Registration: Users can now assign nodes to a subgroup at the time of registration, improving organization right from the setup stage. Select a subgroup while registering a node instead of adding it only to the parent group.
-
Node Groups Page
Users can now create subgroups while setting up node groups.- Create as subgroup: Select this option when creating a group to make it a subgroup instead of a top-level node group. Easily assign the subgroup under the appropriate parent group during creation.
-
-
Manage Read-Only CloudWatch Logs Access
Superadmins can now grant or revoke read-only access to CloudWatch logs directly from theAdvanced Controlssection in theDeployment Settingspage.- Grant access: Provide read-only CloudWatch logs access to a user by entering the IAM user's email address.
- Revoke access: Remove CloudWatch logs access from a user when it is no longer needed.
-
Start OTA Jobs with Custom Image URL
Users can now start OTA jobs directly from the OTA Jobs page using either existing firmware images or an externally hosted image URL.- Flexible image selection: Choose a firmware image from your existing library or provide a custom URL. The firmware image URL is also shown on the OTA job details page when used.
- Direct access: The OTA job details page displays the firmware image URL with a download option when applicable.
-
Control Firmware Binary Access for Users
For user-approval–based OTA jobs, users can now decide whether to grant firmware binary access to end users while starting the job. This can be useful when nodes cannot directly download the OTA Image and need the user to send them the binary/url.- Access control at job creation: Enable or restrict firmware binary access as needed.
-
Add Tags During Manual Node Registration
Users can now add tags while manually registering a node, helping streamline organization from the moment a node is created.- Tag support at registration: Add multiple tags in
key:valueformat directly within the registration flow. - CSV-based tags: Create tags using CSV column values, allowing unique per-node tags (Eg. serial_num, mac_addr, etc.)
- Tag support at registration: Add multiple tags in
-
Timeseries Tab Support for Object and Array Data
The Timeseries tab on the Node Details page now supports Object and Array data types, ensuring more complete visibility of node data.- Expanded data support: View timeseries data for parameters with Object and Array types without issues.
-
2025 年前端发布版本
2.6.1 (28-Oct-2025)
所需最低后端版本:3.6.0
-
新增了以下功能
-
节点概览页面增强
Node Details页的Overview选项卡已重新设计,关键信息获取更为便捷。- 固定标题栏 – 节点 ID、名称及激活状态现可在所有选项卡页面持续显示。
- 节点信息更丰富 – 集中展示节点详情、元数据、标签及关键时间戳等重要信息组件。
-
简易时序数据支持
Node Details页的Timeseries选项卡现可同时显示具有time_series与simple_ts属性的参数,为用户提供更完整的节点数据时序视图。 -
更新超级管理员与发件人 邮箱
超级管理员现可直接通过控制面板更新关键部署设置。Deployment Settings页面新增Advanced Controls选项卡,便于超级管理员修改超级管理员与发件人邮箱。 -
更新节点统计页面
Statistics页面中的Node Stats选项卡已重新布局,界面更清晰、重点更突出。- 汇总组件 – 展示自起始日期至今的关键节点指标。
- 统计图表 – 采用更清晰的标签与时段划分,新增统计图表,统计超时节点关联请求、已激活用户与已注册用户。所有图表默认使用柱状图,并显示所选时段内的统计数量。
-
重新触发 OTA 任务
用户现可直接通过管理面板重新触发 OTA 任务。OTA Jobs列表与Job Details页均新增Retrigger按钮。Job Nodes表格新增Additional Info与Timestamp列,便于任务进度跟踪。
-
更新访问控制管理页面
超级管理员现可直接通过Manage Access Control页面管理基于角色的访问控制服务 (BRAC)。- 包含信息提示栏与服务开关,配置操作更便捷。
-
删除公共自定义数据
超级管理员现可在新增与编辑之外,删除公共自定义数据,实现对部署范围内数据的完整管控。
-
2.6.0 (25-Sep-2025)
所需最低后端版本:3.4.0
-
新增了以下功能
-
管理基于角色的访问控制 (RBAC)
提示: 请先在超级管理员现可直接通过管理面板管理用户、角色与策略:Deployment Settings的Services Configuration中启用 RBAC,相关策略方可生效。- 用户管理 – 查看所有用户,按角色或用户名筛选,添加新用户,并管理对应用户的角色分配。
- 角色管理 – 创建新角色,分配或移除策略,查看角色关联用户,并可删除角色(受保护角色除外)。
- 策略管理 – 创建并管理支持多版本的策略,定义访问权限,并可删除策略(受保护策略除外)。
-
管理节点标签
可直接在Node Details页面管理标签:- 搜索标签 – 通过搜索框快速查找已有标签。
- 添加标签 – 通过简易弹窗界面添加一个或多个标签。
- 删除标签 – 支持多选标签并批量删除。
-
管理公共自定义数据
提示: 此功能可用于存储部署范围内的公共数据,所有超级管理员均可访问。超级管理员现可通过管理面板侧边栏的Other Settings下拉菜单,新增与编辑公共自定义数据:- 树状视图 – 展开节点的树状结构,清晰展示所有自定义数据。
- JSON 视图 – 可切换至原始 JSON 视图,并一键复制全部内容。
- 新增数据 – 通过指定名称与值(支持复杂 JSON 结构)创建新条目。
- 编辑数据 – 直接 在详情页修改现有自定义数据。
-
网络串行化 OTA 任务
提示: 适用于 Thread 等低带宽网络环境,可有效防止数据流量过载。用户现可创建支持任务时间配置的网络串行化 OTA 任务:- 启动 OTA – 在
Advanced配置区启用网络串行化 OTA,并设置 OTA 任务持续时间、最短等待时间与最长等待时间。 - OTA 任务详情 – 在
Job Details页直接查看任务持续时间与等待时间配置。
- 启动 OTA – 在
-
部署设置中的服务配置
超级管理员现可直接在Deployment Settings中配置多项服务:- 支持的服务 – 包括 RBAC、节点 API、自定义用户上下文、加密、用户归档、OAuth-only、指令响应历史、节点数据访问等。
- OTP 验证 – 部分服务变更需通过 OTP 验证确认,系统将在需要时以弹窗形式提示。
-
Matter DAC 批次管理
提示: 此功能专用于现场 Matter DAC 预配置,可将 RainMaker 节点转换为 RainMaker + Matter 双模节点。超级管理员现可直接通过控制面板创建、查看与编辑 Matter DAC 批次:- DAC 主页面 – 所有 DAC 操作的中心枢纽。可查看批次与认证令牌,并创建新批次。
- 批次详情 – 查看各批次的详细信息,包括使用情况、产品详情及关联节点。支持刷新已确认批次以获取最新数据。
- 新增批次 – 通过简易表单创建新批次。
- 编辑批次 – 直接在批次详情页更新批次信息。
-
-
修复了以下问题
-
节点分组详情页加载异常修复
修复了名称包含特殊字符的Node Group Details页无法正常加载的问题。 -
日期选择器组件崩溃修复
修复了Statistics、Nodes及Node Details页的Timeseries选项卡在使用日期选择器组件时发生崩溃的问题。 -
添加至节点分组弹窗优化
添加至节点分组弹窗现默认显示滚动条并增加高度,提升了操作便捷性,减少了不必要的滚动操作。 -
OTA 任务取消时间戳显示修复
修复了Cancelled at显示异常的问题,现仅在实际被取消的 OTA 任务中显示该时间戳。
-
2.5.0 (16-Jun-2025)
所需最低后端版本:3.3.0
- 此更新包含基础架构改进、性能优化以及最新安全最佳实践的实施。
更新后:
- 页面加载速度提升
- 在不同板块间导航更加流畅
- 用户界面响应更快
2.4.0 (2025.6.4)
所需最低后端版本:3.3.0
-
新增了以下功能
-
通过 Node ID 搜索 OTA Job 节点状态
现在你可以在OTA Job Status列表中通过 Node ID 快速搜索任 意节点。 -
简化的管理面板更新流程
超级管理员用户现在可以体验更顺畅的更新流程。对于 SAM 部署,你还可以直接在管理面板中升级或降级到任意受支持的管理面板版本。 -
特定语言的邮件模板
超级管理员用户现在可以在Deployment Settings中配置特定语言的邮件模板版本。
-
-
其他变更
-
移除备份与恢复选项
由于备份现在会在后台自动进行,Deployment Settings中已移除Backup & Restore标签页。 -
超级管理员用户的 SES 邮箱验证提醒
如果你的 SES 邮箱尚未验证,管理面板会显示警告信息,并提供明确的修复步骤。
-
-
修复了以下问题
-
归档页面清理
Archived Firmware Images和Archived OTA Jobs页面上的分页问题已修复。 -
客户部署不再支持节点删除
在客户部署中不支持节点删除,管理面板上的相关按钮现已移除。 -
节点分组问题修复
无节点分组的用户在手动注册节点时遇到的问题现已解决。
-
2.3.2 (2025.5.20)
所需最低后端版本:3.2.0
-
新增了以下功能
-
节点详情导航改进
在Node Details页面新增了Back to Nodes链接,方便导航。 -
新增邮件模板类型
超级管理员用户现在可以在Deployment Settings的Email Template Configuration标签页访问更多邮件模板,包括多个新添加的选项。
-
2.3.1 (2025.4.21)
所需最低后端版本:2.5.0
-
修复了以下问题
- 身份提供商配置页面改进
更新或创建身份提供商时,Email Mobile User Pool的正确值未被发送的问题已修复。现在,Identity Provider表单中的所有字段都支持最长 2048 个字符,以便更灵活地输入数据。
- 身份提供商配置页面改进
2.3.0 (2025.3.26)
所需最低后端版本:2.5.0
-
新增了以下功能
-
在创建 OTA Job 时添加自定义元数据
新增了在OTA Job中传递自定义键值对作为元数据的支持,固件可以利用这些元数据实现任何自定义行为。 -
设置 OTA 优先级
1(最高)到 10(最低)。新任务会覆盖同一优先级的旧任务。通过此功能,节点可以按优先级顺序接收多个任务,这在Host MCU类型的 OTA 用例中特别有用。 -
新的身份提供商配置页面
超级管理员用户现在可以通过升级后的Deployment Settings中的Identity Configurations页面,高效管理身份提供商,更方便 地添加和编辑身份提供商。
-
-
修复了以下问题
-
将多个页面中的节点添加到节点组
无法将多个页面中的节点添加到节点组的问题已修复。 -
刷新内容
在Nodes、Node Groups、Firmware Images和OTA Jobs等页面点击应用内刷新图标时,会显示空表格而不是错误消息的问题已修复。
-
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 OTA。Dynamic 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页面中的任意节点,用户现在可以查看:某些功能可能需要主要用户授权、在部署时启用、或通过节点配置允许。
-
配置/参数
立即查看节点的配置和参数。 -
关联用户
查看与节点关联的用户列表。点击某个用户名称可以获取更多详细信息,包括自定义用户数据和其他相关信息。 -
时间序列数据可视化
对于配置了时间序列参数的节点,现在可以查看详细的时间序列图表。可以选择不同的日期范围和聚合类型,如raw、average、minimum和maximum。数据可以以多种图表或表格形式展示。
-
-
节点筛选选项增强
更新了Nodes页面上的Advanced Filters,新增User Name筛选项。只需输入用户名,即可快速查找节点。 -
部署详情中增加更多信息
超级管理员用户现在可以直接在Deployment Settings页面中的Deployment Details标签页查看关键 API 端点。
-
-
修复了以下问题
-
修复软件包上传问题
修复了一些用户在Firmware Images中的Add Image工作流中无法上传 ESP Insights 包的问题。 -
修复主 MCU 选择问题
解决了用户在启动 OTA 任务时未选择Force Push或User 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 文件及Groups、Type和Model等信息,即可将节点注册到用户账号中。 -
完善固件镜像页面
在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
- 改进了节点分组配置。
- 可根据
type、model和fw_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 升级服务。
- 移除了非管理员用户对控制面板的访问权限。