Saltar al contenido

MCP Server for Xiaozhi: un asistente de voz ESP32 que controla tu casa

Conecta un asistente de voz Xiaozhi (ESP32) a Home Assistant con su servidor MCP para controlar por voz las entidades expuestas a Assist.

  • avanzado
  • Publicado el

Descripción general

MCP Server for Xiaozhi convierte Home Assistant en un servidor MCP al que se conecta un asistente de voz Xiaozhi AI: una placa ESP32 barata con micrófono y altavoz. El asistente entiende lo que dices con un modelo de lenguaje y usa las funciones de Home Assistant para encender, apagar o consultar.

Esquema: el Xiaozhi envía la voz a su nube, que se conecta por WebSocket al servidor MCP de Home Assistant
La voz pasa por la nube de Xiaozhi, que habla con Home Assistant por WebSocket.

Esquema: NODARA.

Requisitos

Ideas de uso

Ejemplo de uso

No hay YAML: se usa hablando con el dispositivo.

Acción
«Enciende la luz del salón»
Resultado
light.salon = on
El Xiaozhi responde que la ha encendido

Cómo funciona:

Volver a Repositorio