openclaw-watchie
v0.1.24
Published
Connect Watchie devices to OpenClaw for voice chat, calling, and audio playback
Maintainers
Readme
Watchie(OpenClaw 插件)
语言: English | 中文 | Bahasa Melayu
将 Watchie 手表接入 OpenClaw,用于语音回复、白名单联系人拨号和音频播放。
背景说明和新用户手册:
功能
- 接收手表消息并返回适合 TTS 的简短语音回复。
- 在长耗时任务前发送中间状态语音。
- 用
watchie_call_contact拨打手表电话本中的联系人。 - 用
watchie_play_audio把本地音频文件或远程音频 URL 播放到手表。
前置要求
- 本地已经安装 OpenClaw。
- OpenClaw Gateway 正在运行。
gateway.http.endpoints.chatCompletions.enabled已设置为true。- 已登录 Watchie 账号并完成手表绑定。
安装
openclaw plugins install openclaw-watchie
openclaw config set gateway.http.endpoints.chatCompletions.enabled true安装插件或修改配置后,重启 OpenClaw Gateway。
如果你启用了 plugins.allow,请把 watchie 加入 allowlist。
登录和绑定
openclaw watchie login <国家区号> <手机号>
openclaw watchie pair <imei>
openclaw watchie bind
openclaw watchie status示例:
openclaw watchie login +65 91234567
openclaw watchie pair 860000019579324
openclaw watchie bind
openclaw watchie statusopenclaw watchie bind 现在默认绑定到独立的 watchie agent。首次执行时,还会自动创建单独的手表 workspace,并生成自己的 SOUL.md、IDENTITY.md、AGENTS.md、TOOLS.md、USER.md。
常用命令
openclaw watchie configopenclaw watchie login <国家区号> <手机号>openclaw watchie logoutopenclaw watchie statusopenclaw watchie pair <imei>openclaw watchie unpair [imei]openclaw watchie set-interval <imei> <秒>openclaw watchie bind [agentId]openclaw watchie send <imei> <消息>
用户示例
用户可以直接说:
帮我打电话给爸爸。把这条消息发到手表 860000019579324。把这段音频播放到手表 860000019579324。
排错
手表消息没有进 OpenClaw
- 运行
openclaw watchie status,确认插件已连接且手表已配对。 - 确认 Gateway 已启用
gateway.http.endpoints.chatCompletions.enabled: true。 - 如果服务端提示
no OpenClaw connection for this user,说明当前登录账号和手表 owner 不一致。
音频播放失败
- 确认目标 IMEI 已出现在
openclaw watchie status。 - 显式传入 IMEI,并提供可用的
filePath或mediaUrl。
删除插件后重新安装
先从 ~/.openclaw/openclaw.json 里的 plugins.entries 删除 watchie,再重新安装。如果本地配置已经脏了,先运行 openclaw doctor --fix。
