LiveKit Agent integrated with Home Assistant MCP Server

LiveKit Agent integrated with Home Assistant MCP Server

site icon
2025.04.21 2
Python智能家居语音控制实时音视频通信交流协作开发效率
该项目将LiveKit Agents与Home Assistant的Model Context Protocol (MCP) Server集成,通过LiveKit代理实现智能家居的语音控制。主要功能包括通过LiveKit Agents控制Home Assistant设备、与AI助手进行实时音视频通信以及通过MCP访问Home Assistant的实体和服务。
View on GitHub

Overview

基本能力

产品定位

该项目旨在通过LiveKit Agents实现智能家居的语音控制,提升智能家居的交互体验。

核心功能

  • 通过LiveKit Agents控制Home Assistant设备
  • 与AI助手进行实时音视频通信
  • 通过MCP访问Home Assistant的实体和服务

适用场景

  • 智能家居语音控制
  • 实时音视频通信与AI助手交互
  • 通过MCP协议访问Home Assistant服务

工具列表

  • LiveKit Agents: 提供实时音视频通信和AI助手交互能力
  • Home Assistant MCP Server: 提供智能家居设备的控制接口

常见问题解答

使用教程

使用依赖

  • Home Assistant with MCP Server integration enabled
  • LiveKit and OpenAI settings
  • Python environment for running the agent

安装教程

  1. Configure Home Assistant MCP Server following the official documentation
  2. Set up your LiveKit agent using the LiveKit Agents framework
  3. Configure the agent with your Home Assistant URL and access token

调试方式

许可证

该项目遵循 None 开源许可条款。