Wyoming-Clawdbot
Bridge Home Assistant Assist voice commands to Clawdbot via Wyoming Protocol.
What it does
- - Receives voice commands from Home Assistant Assist
- Forwards them to Clawdbot for processing
- Returns AI responses to be spoken by Home Assistant TTS
Setup
- 1. Clone and run the server:
CODEBLOCK0
- 2. Add Wyoming integration in Home Assistant:
- Settings → Devices & Services → Add Integration
- Search "Wyoming Protocol"
- Enter host:port (e.g.,
192.168.1.100:10600)
- 3. Configure Voice Assistant pipeline to use "clawdbot" as Conversation Agent
Requirements
- - Clawdbot running on the same host
- Home Assistant with Wyoming integration
- Docker (recommended) or Python 3.11+
Links
- - GitHub: https://github.com/vglafirov/wyoming-clawdbot
Wyoming-Clawdbot
通过Wyoming协议将Home Assistant Assist语音命令桥接到Clawdbot。
功能
- - 接收来自Home Assistant Assist的语音命令
- 将其转发至Clawdbot进行处理
- 返回AI响应,由Home Assistant TTS进行语音播报
设置
- 1. 克隆并运行服务器:
bash
git clone https://github.com/vglafirov/wyoming-clawdbot.git
cd wyoming-clawdbot
docker compose up -d
- 2. 在Home Assistant中添加Wyoming集成:
- 设置 → 设备与服务 → 添加集成
- 搜索Wyoming Protocol
- 输入主机:端口(例如 192.168.1.100:10600)
- 3. 配置语音助手管道,将clawdbot设为对话代理
要求
- - 在同一主机上运行Clawdbot
- 已集成Wyoming的Home Assistant
- Docker(推荐)或Python 3.11+
链接
- - GitHub:https://github.com/vglafirov/wyoming-clawdbot