managing-tuya-ios-current-home
Installation
SKILL.md
概述 {#description}
为涂鸦 IoT iOS App 构建一个「当前家庭」中间层管理模块。涂鸦 SDK 的设备控制、场景、自动化等业务都依赖 homeId,本模块统一维护这个概念,避免各业务模块各自管理导致状态不一致。
模块三大职责:
- 当前家庭 ID API — 全局唯一的 homeId 获取/切换入口
- 家庭切换弹窗 — 展示用户所属家庭列表,支持切换当前家庭
- 家庭事件监听 — 处理邀请、移除、新增等回调,维护当前家庭的有效性
适用场景 {#scene}
已完成 SDK 集成、账号体系和家庭基础能力,用户已登录,需要为设备控制、设备列表等上层业务模块提供统一的 homeId 访问入口时使用。
核心接口设计建议(ObjC):