中国电信 19:00
设备信息
设备共享
1人
定时任务
A1
温度单位
°C
勿扰设置
设备消息通知
固件升级
有新版本
使用帮助
意见反馈
A2
移除设备
摄氏度 (°C)
华氏度 (°F)
取消

页面定位

作为水族箱设备的设置聚合页,集中承载设备信息、共享、定时任务、温度单位、勿扰设置、 固件升级、帮助与移除设备等入口,是与账号、权限和长期运维相关的配置中枢。

上下游关系

  • 入口:来自设备主面板右上角「更多」或「设置」按钮。
  • 下游:各类子配置页(设备信息、设备共享、勿扰设置、温度提醒、固件升级、移除设备等)。
  • 从任一子页返回时,应回到本页并保留滚动位置。

数据与权限

  • 部分入口(如「设备共享」「移除设备」)仅对 Owner 可见/可操作,Member 只读或隐藏。
  • 开关类配置(通知、温度单位)需与云端或设备 DP 同步,避免多端不一致。

交互与生效范围

  • 点击「温度单位」行,底部弹出 Action Sheet 供用户在 °C / °F 之间切换。
  • 选择后,当前设备相关页面(主面板、水温记录、温度提醒等)展示单位需同步更新
  • 单位切换为纯前端展示换算(例如 °F = °C×1.8+32),底层 DP 仍以摄氏度上报。

状态与存储

  • 建议将用户选择写入设备维度配置,例如: PUT /devices/{id}/settings/temperature-unit
  • 多端登录时需保持一致,避免 A 端 °C、B 端 °F 导致认知混乱。

业务含义

「移除设备」将当前账号与设备的绑定关系彻底解除,同时取消对其他被共享用户的授权, 适用于设备转赠、退货或长期停用等场景。

交互与安全

  • 点击按钮后弹出高风险确认弹窗,需清晰说明: 移除后「无法查看和控制该设备」「共享成员将被移除」。
  • Owner 能看到并点击该按钮,Member 不展示或置灰不可点。
  • 确认后调用接口: DELETE /devices/{id} 或解绑 API。

结果与埋点

  • 接口成功后返回设备列表页,列表中不再展示该设备。
  • event_device_remove:记录操作人角色、设备型号、是否有共享成员等。