大床共享原型流程

适用于一个控制盒、左右两侧都有传感器的大床。第一个连床的人是主账号,可以控制床;第二个人扫主账号的分享码加入,自动分到空着的那一侧,只能看自己的睡眠数据。画面基于 Sleep Assist® 现有 UI 截图修改。

现有页面不变 改动现有页面改动 新增新增页面或状态 改动位置

前提与规则

  1. 只对「一个控制盒、左右各有传感器」的这款大床开放,不按「双人床」判断。
  2. 控制指令只走主账号手机的蓝牙:伴侣不能遥控,两侧睡眠数据也经主账号手机上传。
  3. 没有账号管理:看不到另一侧是谁,只在连床或分享时知道另一侧有没有被占用。
  4. 选 Center(一人睡双床)也算占用两侧。
  5. 主账号的另一侧空着才能分享;伴侣扫码后自动分到空出的那一侧。
  6. 伴侣跳过搜床、蓝牙和 Wi-Fi 连接,走注册、授权、资料填写。

待确认

  1. 分享码有效期多长?原型先按 10 分钟画。
  2. 换边:之前定的「不用对方同意、要确认」,在看不到另一侧账号时怎么落?原型先按「对方那侧置灰,需对方先断开」画(C4)。
  3. 主账号断开或换床时,伴侣跟着解绑并收到通知,还是保留绑定、等主账号重连?
  4. 主账号手机不在家的晚上,伴侣首页的无数据提示要不要说明原因?
  5. Onboarding 规则 7(床已被其他账号绑定即拒绝)要为分享码开例外。

A 主账号分享

前提:主账号已连好床,床边是 Left 或 Right,另一侧空着。分割线右边是点 Share Bed 时不满足前提的分支。

A1改动

Bed Settings 加入口

Bed Settings 现有页面
Share Bed

在 Hardware Update 下面新增 Share Bed 一行,只对这款大床显示。伴侣的 Bed Settings 里不显示这一行(见 C2)。

A2新增

Share Bed 分享码页

Share Bed

Ask your partner to open Sleep Assist® on their phone and scan this code.

Your partner will join on the Right side

Code expires in 09:59

Your partner will see their own sleep data. The bed can only be controlled from this phone.

Refresh Code

生成一次性分享码,有效期先按 10 分钟画(时长待定)。写明伴侣会被分到哪一侧,并提前说明伴侣不能控制床。

A1 分支新增

床边是 Center 时

Bed Settings 现有页面
Center
Share Bed
Choose a Side First

You sleep in the Center, which uses both sides of the bed. Change your Bed Side to Left or Right before sharing.

Cancel
Change Side

选 Center(一人睡双床)等于占了两侧,不能分享。点 Change Side 打开现有的 Bed Side 抽屉。

A1 分支新增

另一侧已被占用时

Bed Settings 现有页面
Share Bed
Other Side in Use

The other side of this bed is already connected to another account, so it can't be shared.

OK

没有账号管理,只提示「已被占用」,不显示对方是谁。要重新分享,得等对方在自己手机上断开(见 C3)。

B 伴侣扫码加入

伴侣不连床:跳过搜床、蓝牙权限、蓝牙和 Wi-Fi 连接,扫主账号的分享码之后,走注册、授权和资料填写。

B1改动

欢迎页加入口

欢迎页现有页面
Joining a partner's bed? Scan their code

按钮上方加一个文字入口,点开直接进扫码页。伴侣全程不需要开蓝牙。

B2改动

扫分享码

扫码页现有页面
Scan the code on your partner's Share Bed screen.
隐藏手动输入

复用现有扫码页,只改说明文案;底部「手动输入床号」对伴侣没有意义,隐藏。相机权限沿用现有授权页。

B3现有

注册或登录

注册页现有页面

沿用现有注册和登录页。登录后服务端把账号绑到空出的一侧,这里要为 Onboarding 规则 7(床已被绑定即拒绝)开例外。

B4现有

Sleep Data Tracking

Sleep Data Tracking 现有页面

伴侣自己确认 Sleep Data Tracking,再问通知权限。蓝牙和 Wi-Fi 连接这一段整个跳过。

B5现有

填写昵称

昵称填写现有页面

资料填写的开头不变:昵称,然后是信息填写说明页。

B6改动

床边自动分配

床边选择现有页面
The left side is in use. You've been assigned the right side.
In use
In use

直接选中空出的那一侧,另外两项置灰并标 In use,伴侣点 Continue 即可。后面的资料页不变。

B7改动

伴侣的首页

首页现有页面
伴侣隐藏快捷控制

只显示自己这一侧的报告。快捷控制和 Remote 对伴侣不可用(指令只走主账号手机的蓝牙),点 Remote 的状态见 C1。

B′ 扫码失败

提示样式沿用扫码页现有的顶部提示。前两种在扫码时就能判断,第三种要等登录后才知道。

B2 失败新增

码过期或已用过

扫码页现有页面
This code has expired or has already been used. Ask your partner to refresh it.

停留在扫码页,可以接着扫主账号刷新后的新码。

B2 失败新增

另一侧已被占用

扫码页现有页面
The other side of this bed is already in use.

码还在有效期内,但在这期间另一侧被占了(比如主账号改成了 Center)。

B3 失败新增

该账号已绑定其他床

注册页现有页面
This account is already connected to a bed. Disconnect it in Bed Settings first.

伴侣用已绑过床的老账号登录时,登录后才能判断,提示先去断开原来的床。

C 加入后的日常与设置

C1 到 C3 是伴侣这边,C4 是主账号这边。这几张是单独的状态,不是连续步骤。

C1 伴侣新增

Remote 不可用

Remote 现有页面
Remote Unavailable

This bed can only be controlled from the phone it's connected to via Bluetooth.

伴侣点底部 Remote 时显示这个状态,不渲染按钮。首页快捷控制也一起隐藏(见 B7)。

C2 伴侣改动

伴侣的 Bed Settings

Bed Settings
Bed SideRight
Sleep Data Tracking
Disconnect Bed
已隐藏:止鼾灵敏度、硬件升级、Share Bed
Bed ID 0269876547

Bed Side 只读,没有箭头。止鼾灵敏度和硬件升级都要走蓝牙,伴侣这边也没有空位可分享,这三项隐藏。

C3 伴侣改动

断开 = 退出这张床

断开确认弹窗现有页面
You'll leave this bed and your side will become available. You can still see your historical data.

沿用现有弹窗,只改文案。伴侣断开后,这一侧空出来,主账号可以重新分享。

C4 主账号改动

有伴侣时改床边

床边抽屉现有页面
Unavailable
In use

主账号在 Left、伴侣在 Right 时,Right 标 In use,Center 也不可选。要换边得先让伴侣断开,换边规则待定。