不用打开 app 就能控制 Sonos?
- 不用开 App:手上正在聊天,顺手发一句就点到歌。省掉「解锁 → 找 App → 等它连上」这一整圈。
- 不限地点:走的是云端,不需要和音箱在同一个 Wi-Fi。在公司、在路上都发得动。
- 三个渠道同一个后端:微信、Telegram、QQ 绑的是同一个家,用哪个都一样,家人各用各的也行。
- 不只是点歌:广播、播新闻、切场景、调音量都可以,说人话就行,不用记命令。
开始前你需要
- ZoneFoundry iOS App,已经连上你的 Sonos
- 微信、Telegram 或 QQ 任选其一(三个都绑也可以)
不需要桥接。聊天点歌走的是云端,装不装本地 Bridge 都一样用。
怎么设置?
1
在 App 里生成一个绑定码
打开 ZoneFoundry → 右上角齿轮 → 「消息接入」,选你要用的渠道,点「生成绑定码」。会拿到一串像 WX-XXXXXX(微信)、TG-XXXXXX(Telegram)或 QQ-XXXXXX 的短码。这串码只用一次,有有效期。
网页控制台 zonefoundry.dev/app 登录后也能生成同一个码,用电脑操作更方便。
2
把码发给对应的机器人
在聊天窗口里发 bind 你的码,例如 bind WX-8K3D9P。机器人回一句绑定成功,就完成了 —— 这一步一辈子只做一次。
Telegram 用户:点机器人链接自动带参数的 /start bind_TG-XXXXXX 也一样可以,不用手打。
3
以后直接说人话
绑好之后不用再发码,直接说要做什么就行:
放点爵士到客厅全屋播报:吃饭啦念 3 条新闻主卧音量调到 20
播报和新闻念完会自动接回原来的音乐,不用你再点一次。
常见问题
家里人也想用?每人各自生成一个码、各自绑就行,绑的是同一个家。要收回某个人的权限,在「消息接入」里解绑那个渠道即可。
机器人没反应?先确认绑定码没过期(过期就重新生成一个),再确认 App 里那台 Sonos 是在线的。绑定码一码一用,发过一次就作废。