跳到主要内容

RainMaker 用户功能列表

概述

本功能列表基于 RainMaker 的用户角色划分,主要区分终端用户和管理员用户的功能权限。

需特别说明:对于私有部署 RainMaker 的客户,超级管理员用户可享有所有管理员用户的功能权限。

有关 ESP RainMaker 用户角色的详细说明,请参阅此文档


终端用户功能

终端用户功能功能说明
远程控制与监控- 单次 API 调用即可查询单个/全部节点的配置、参数值及连接状态。
- 支持单次 API 调用设置单个/多个节点参数。
- 通过折线图/柱状图查看时间序列数据。
(如温度传感器读数、能耗统计等)
本地控制与监控- 手机与设备同网络时提供更快速的访问体验,点击查看详情
时间序列数据- 查看参数完整的时间戳历史记录。
- 支持在指定时间窗口内计算聚合数据的最小值、最大值、平均值等指标,点击查看详情
时间管理与调度- 支持网络时间 (SNTP) 及时区(含夏令时自动调整)。
- 基于时间的自动化触发。
- 支持绝对时间(如 15:00)与相对时间(如 1 小时后)。
- 单次执行或周期重复(可指定星期)。
- 支持单节点或多节点同步操作。
- 节点执行定时任务时无需保持互联网连接。
- 点击查看详情
场景模式- “场景”指跨多节点设备的参数预设组合(如“夜晚”场景可同时开启所有灯光并设为暖色调)。
- 点击查看详情
分组功能- 支持多级抽象分组。
- 群组元数据可构建“家庭-房间”层级结构及存储扩展信息。
- 通过多节点 API 可间接实现群组操作。
- 支持群组共享功能。
节点共享- 支持向多个用户共享单个/多个节点。
- 新用户可设为完全权限(主要用户)或受限权限(次要用户,不可管理其他用户)。
- 支持整组共享并继承权限设置。
- 新增至共享组的节点自动获得共享属性(适用于智能家居场景)。
- 点击查看详情
自动化基于以下条件触发多节点联动:
- 其他节点的事件触发。
- 天气状况(降雪、降雨等)。
- 气象参数(温度、湿度等)。
- 日照时间(日出、日落)。
移动端推送通知实时推送以下事件:
- 节点新增。
- 节点移除。
- 节点云端连接状态变更。
- 节点共享请求创建/通过/拒绝。
- 节点告警消息。
语音助手集成支持 Alexa 和谷歌语音助手控制:
- 照明设备。
- 开关。
- 插座。
- 风扇。
- 温度传感器。
完整支持设备类型清单请查看详情使用指南

管理员功能

功能功能说明
节点注册- 使用 Python CLI 工具创建证书并完成注册。
分组- 支持基于固件版本、设备类型或型号创建抽象分组或结构化分组。
固件 OTA 升级- 上传固件二进制文件,云端服务自动解析固件版本与型号。
- 支持向单个/多个节点或整组推送 OTA 升级。
- 实时监控 OTA 任务状态。
- 支持取消 OTA 任务。
- 归档已取消/已完成的 OTA 任务。
- 固件端校验机制防止错误项目/版本固件下发。
OTA 升级策略- 强制推送:立即向所有在线节点发送 OTA 镜像 URL。
- 常规模式:仅当节点主动查询时下发 URL(支持启动时查询或按固件配置周期查询)。
- 用户可控:触发 OTA 后,终端用户可自主决定何时启动升级。
- 定时模式:指定 OTA 任务执行的时间窗口。
- 点击查看详情
数据统计- 节点注册量(管理员注册的证书数量)。
- 节点激活量(首次连接云端的设备数)。
- 用户账号创建量。
- 用户-节点关联统计。

用户管理

注册方式

支持以下注册方式:

  • 邮箱 + 密码:通过 OTP 安全验证码验证邮箱真实性
  • 手机号 + 密码:通过 OTP 安全验证码验证手机号有效性
  • 谷歌账号注册
  • 苹果账号注册
  • Amazon 账号注册(注:公有 RainMaker 及手机端应用不可用)
隐私说明

通过谷歌/Amazon 注册将向 RainMaker 提供用户真实邮箱,而苹果注册会使用专为 RainMaker 服务生成的虚拟邮箱地址。

登录方式

  • 邮箱 + 密码组合登录
  • 手机号 + 密码组合登录
  • 手机号 + OTP 安全验证码登录
  • 谷歌账号登录
  • 苹果账号登录
  • Amazon 账号登录(注:公有 RainMaker 及手机端应用不可用)
说明

新用户通过谷歌/苹果/Amazon 登录将自动完成注册流程,云端系统视登录与注册为同一操作。

密码修改

  • 仅限邮箱/手机号注册用户。需验证旧密码 + OTP 双重认证。
  • 密码修改后所有活跃会话将强制登出。
说明

根据 AWS Cognito 机制,被登出的会话最长可能保持 1 小时有效状态。

密码找回

  • 仅限邮箱/手机号注册用户。使用 OTP 验证机制。

账号注销

  • 提供账号删除功能,需通过 OTP 验证身份。

On this page