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 验证身份。