唔使开 app 就控制到 Sonos?唔使開 app 就控制到 Sonos?Can I control Sonos without opening the app?
- 不用开 App:手上正在聊天,顺手发一句就点到歌。省掉「解锁 → 找 App → 等它连上」这一整圈。不用開 App:手上正在聊天,順手發一句就點到歌。省掉「解鎖 → 找 App → 等它連上」這一整圈。No app needed: you are already in a chat, so one line queues the music. Skips the whole unlock-find-app-wait-to-connect loop.
- 不限地点:走的是云端,不需要和音箱在同一个 Wi-Fi。在公司、在路上都发得动。不限地點:走的是雲端,不需要和音箱在同一個 Wi-Fi。在公司、在路上都發得動。Works from anywhere: it goes through the cloud, so you do not have to be on the speakers' Wi-Fi. Send from the office or on the road.
- 三个渠道同一个后端:微信、Telegram、QQ 绑的是同一个家,用哪个都一样,家人各用各的也行。三個渠道同一個後端:微信、Telegram、QQ 綁的是同一個家,用哪個都一樣,家人各用各的也行。One backend, three channels: WeChat, Telegram and QQ all bind to the same home. Use whichever you like, and family members can each use their own.
- 不只是点歌:广播、播新闻、切场景、调音量都可以,说人话就行,不用记命令。不只是點歌:廣播、播新聞、切場景、調音量都可以,說人話就行,不用記指令。More than music: announcements, news, scenes and volume all work too. Plain language, no commands to memorize.
开始前你需要開始前你需要Before you start
- ZoneFoundry iOS App,已经连上你的 SonosZoneFoundry iOS App,已經連上你的 SonosThe ZoneFoundry iOS app, already connected to your Sonos
- 微信、Telegram 或 QQ 任选其一(三个都绑也可以)微信、Telegram 或 QQ 任選其一(三個都綁也可以)WeChat, Telegram or QQ, any one of them (or all three)
不需要桥接。聊天点歌走的是云端,装不装本地 Bridge 都一样用。不需要橋接。聊天點歌走的是雲端,裝不裝本地 Bridge 都一樣用。No bridge required. Chat control goes through the cloud, so it works the same whether or not you run a local Bridge.
点样设定?點樣設定?How do I set it up?
在 App 里生成一个绑定码在 App 裡產生一個綁定碼Generate a bind code in the app
打开 ZoneFoundry → 右上角齿轮 → 「消息接入」,选你要用的渠道,点「生成绑定码」。会拿到一串像 WX-XXXXXX(微信)、TG-XXXXXX(Telegram)或 QQ-XXXXXX 的短码。这串码只用一次,有有效期。打開 ZoneFoundry → 右上角齒輪 → 「訊息接入」,選你要用的渠道,點「產生綁定碼」。會拿到一串像 WX-XXXXXX(微信)、TG-XXXXXX(Telegram)或 QQ-XXXXXX 的短碼。這串碼只用一次,有有效期。Open ZoneFoundry, tap the gear icon (top right), then Messaging entrances. Pick your channel and tap Generate code. You get a short code such as WX-XXXXXX, TG-XXXXXX or QQ-XXXXXX. It is single-use and expires.
网页控制台 zonefoundry.dev/app 登录后也能生成同一个码,用电脑操作更方便。網頁控制台 zonefoundry.dev/app 登入後也能產生同一個碼,用電腦操作更方便。You can also generate the same code from the web console at zonefoundry.dev/app once signed in, which is handier on a computer.
把码发给对应的机器人把碼發給對應的機器人Send the code to the bot
在聊天窗口里发 bind 你的码,例如 bind WX-8K3D9P。机器人回一句绑定成功,就完成了 —— 这一步一辈子只做一次。在聊天視窗裡發 bind 你的碼,例如 bind WX-8K3D9P。機器人回一句綁定成功,就完成了 —— 這一步一輩子只做一次。In the chat, send bind YOUR-CODE, for example bind WX-8K3D9P. The bot confirms and you are done. You only ever do this once.
Telegram 用户:点机器人链接自动带参数的 /start bind_TG-XXXXXX 也一样可以,不用手打。Telegram 用戶:點機器人連結自動帶參數的 /start bind_TG-XXXXXX 也一樣可以,不用手打。On Telegram: the deep-link form /start bind_TG-XXXXXX works too, so you do not have to type anything.
以后直接说人话以後直接說人話From then on, just talk to it
绑好之后不用再发码,直接说要做什么就行:綁好之後不用再發碼,直接說要做什麼就行:Once bound, skip the code entirely and just say what you want:
放点爵士到客厅放點爵士到客廳play some jazz in the living room全屋播报:吃饭啦全屋廣播:食飯啦announce to the whole house: dinner is ready念 3 条新闻念 3 條新聞read me 3 news stories主卧音量调到 20主臥音量調到 20set the bedroom volume to 20
播报和新闻念完会自动接回原来的音乐,不用你再点一次。廣播和新聞念完會自動接回原來的音樂,不用你再點一次。After an announcement or news finishes, your music resumes on its own. Nothing to tap.
常见问题常見問題Common questions
家里人也想用?每人各自生成一个码、各自绑就行,绑的是同一个家。要收回某个人的权限,在「消息接入」里解绑那个渠道即可。家裡人也想用?每人各自產生一個碼、各自綁就行,綁的是同一個家。要收回某個人的權限,在「訊息接入」裡解綁那個渠道即可。Want family members to use it too? Each person generates their own code and binds separately, and they all attach to the same home. To revoke someone, unbind that channel under Messaging entrances.
机器人没反应?先确认绑定码没过期(过期就重新生成一个),再确认 App 里那台 Sonos 是在线的。绑定码一码一用,发过一次就作废。機器人沒反應?先確認綁定碼沒過期(過期就重新產生一個),再確認 App 裡那台 Sonos 是在線的。綁定碼一碼一用,發過一次就作廢。Bot not responding? First check the code has not expired (generate a fresh one if it has), then check the Sonos is online in the app. Codes are single-use, so once sent that one is spent.