LiveKit代理与家庭助理MCP服务器集成
概述
这种集成实现了:
- 通过LiveKit代理对家庭助理设备进行语音控制
- 与AI助手进行实时音频/视频通信
- 通过MCP访问家庭助理实体和服务
先决条件
- 启用MCP服务器集成的家庭助理
- LiveKit和OpenAI设置
- 运行代理的Python环境
设置
- 按照以下步骤配置家庭助理MCP服务器 官方文件
- 使用设置LiveKit代理 LiveKit代理框架
- 使用您的家庭助理URL和访问令牌配置代理
配置
# Example configuration
LIVEKIT_URL = "wss://your-livekit-server.com"
LIVEKIT_API_KEY = "your-api-key"
LIVEKIT_API_SECRET = "your-api-secret"
OPENAI_API_KEY
HOME_ASSISTANT_URL = "http://your-homeassistant:8123/mcp_server/sse"
HOME_ASSISTANT_TOKEN = "your-long-lived-access-token"