前端发布版本
本文列出了所有 RainMaker 前端发布版本。如需获取支持,请联系 esp-rainmaker-support@espressif.com。
2026 年前端发布版本
2.8.0 (2026.4.3)
所需最低后端版本:3.6.0
-
新增了以下功能
-
OTA 任务批量操作
现可选择多个 OTA 任务并批量执行操作,包括取消、归档和重新触发。为防止冲突,这些批量操作互斥。 -
增强 Cookie 安全性
引入了新的集中式 cookie 工具,确保所有 cookie 操作使用安全的默认设置,增强应用整体安全性。 -
用户节点历史服务
超级管理员现可从Deployment Settings的Services Configuration选项卡启用User Node History服务。 -
更精确的 OTA 任务时间戳
OTA 任务状态时间戳现包含秒数,提供更细粒度的跟踪,改进了调试与监控的可见性。 -
简化部署设置
Deployment Settings中已移除Upgrade APIs选项。API 升级现在在后台自动处理。
-
-
修复了以下问题
-
修复 MFA 登录重定向问题
修复了用户在登录期间成功验证 OTP 后可能卡在重定向页面的问题。 -
RBAC 策略创建验证
修复了用户在创建 RBAC 策略时可能选择无效操作、资源或条件组合的问题。 -
节点组搜索和导航改进
节点组搜索结果现可显示组和子组,并带有清晰的层次结构指示。Node Group详情页的Back to Nodes导航也已修正。 -
域名前缀即时更新
域名前缀现可使用 API 响应在保存后立即更新,无需刷新页面。 -
修复网络串行化 OTA 查询参数问题
解决了网络串行化 OTA 任务所需查询参数未传输的问题。 -
优化启动 OTA 下拉菜单
Start OTA流程中的Node Groups下拉菜单已移除All选项,并解决了一些小的 UI 不一致问题。
-
2.7.0 (2026.2.9)
所需最低后端版本:3.6.0
- 新增了以下功能
-
用户管理
现可从侧边栏访问新增的Users部分管理用户,支持以下功能:- 创建用户: 通过输入邮箱地址并分配适当角色来添加新用户,包括根据需要授予管理员访问权限。
- 搜索用户: 使用用户名、用户 ID 或标签定位用户。
- 查看用户详情: 通过选择用户名访问详细信息,包括基本信息、自定义数据、关联节点和标签。
-
设备和服务参数控制
通过管理面板中的专用控制界面,管理设备和服务参数现更为直观。参数的读/写权限可通过Deployment Settings中的Node Data Access服务配置管理。- 设备和服务卡片: 在单独的卡片中查看设备和服务,便于导航。
- 参数控制界面: 点击卡片可在一处访问所有相关参数。
- 编辑可写参数: 直接从管理面板修改支持的参数。
- 批量更新: 使用
Save All Changes选项一次性应用多个更改。
-
节点子组管理
-
节点页面
现可通过在节点组内创建子组并直接向其添加节点来更高效地组织节点。- 添加节点到子组: 用户现可将选定的节点添加到节点组内的子组中,在不改变现有工作流程的情况下实现更细粒度的组织。
- 手动节点注册: 用户现可在注册时将节点分配到子组,从设置阶段就改进组织。注册节点时可选择子组,而不是只能添加到父组。
-
节点组页面
用户现可在设置节点组时创建子组。- 创建为子组: 创建组时选择此选项可使其成为子组而非顶级节点组。可在创建期间轻松将子组分配到适当的父组下。
-
-
管理只读 CloudWatch 日志访问
超级管理员现可直接从Deployment Settings页面的Advanced Controls部分授予或撤销 CloudWatch 日志的只读访问权限。- 授予访问: 通过输入 IAM 用户的邮箱地址为用户提供 CloudWatch 日志只读访问权限。
- 撤销访问: 在不再需要时从用户处移除 CloudWatch 日志访问权限。
-
使用自定义镜像 URL 启动 OTA 任务
用户现可直接从 OTA Jobs 页面使用现有固件镜像或外部托管的镜像 URL 启动 OTA 任务。- 灵活的镜像选择: 从现有库中选择固件镜像或提供自定义 URL。使用时,固件镜像 URL 也会显示在 OTA 任务详情页面上。
- 直接访问: OTA 任务详情页面在适用时显示固件镜像 URL 及下载选项。
-
控制用户的固件二进制访问
对于基于用户批准的 OTA 任务,用户现可在启动任务时决定是否授予最终用户固件二进制访问权限。当节点无法直接下载 OTA 镜像且需要用户向其发送二进制文件/url 时,此功能很有用。- 任务创建时的访问控制: 根据需要启用或限制固件二进制访问。
-
手动节点注册时添加标签
用户现可在手动注册节点时添加标签,从创建节点时就简化组织。- 注册时的标签支持: 直接在注册流程中以
key:value格式添加多个标签。 - 基于 CSV 的标签: 使用 CSV 列值创建标签,允许每个节点使用唯一标签(例如
serial_num、mac_addr等)。
- 注册时的标签支持: 直接在注册流程中以
-
Timeseries 选项卡支持 Object 和 Array 数据
Node Details页面上的Timeseries选项卡现支持 Object 和 Array 数据类型,确保更完整的节点数据可见性。- 扩展数据支持: 查看 Object 和 Array 类型参数的时序数据,无任何问题。
-
2025 年前端发布版本
2.6.1 (2025.10.28)
所需最低后端版本: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 (2025.9.25)
所需最低后端版本: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 (2025.6.16)
所需最低后端版本: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按钮的问题。
-