Código Abierto

Xiaomi Home: Plugin Oficial de Home Assistant de Código Abierto por Xiaomi

Xiaomi Home es la integración oficial de Home Assistant por Xiaomi para controlar dispositivos inteligentes IoT de Xiaomi con opciones de control local y en la nube.

Keeping this site alive takes effort — your support means everything.
無程式碼也能輕鬆打造專業LINE官方帳號!一鍵導入模板,讓AI助你行銷加分! 無程式碼也能輕鬆打造專業LINE官方帳號!一鍵導入模板,讓AI助你行銷加分!
Xiaomi Home: Plugin Oficial de Home Assistant de Código Abierto por Xiaomi

Home Assistant se ha convertido en el estándar de facto para la automatización del hogar de código abierto, unificando dispositivos de docenas de fabricantes en una única interfaz de control. Pero la integración con cualquier ecosistema específico ha dependido históricamente de plugins desarrollados por la comunidad que realizan ingeniería inversa de protocolos y se rompen cuando el fabricante actualiza su firmware. Xiaomi Home (ha_xiaomi_home) cambia esta dinámica drásticamente: es la integración oficial de Home Assistant desarrollada y mantenida por la propia Xiaomi.

Este respaldo oficial significa que la integración recibe soporte directo del equipo de ingeniería de Xiaomi, acceso a APIs oficiales y compatibilidad garantizada con dispositivos IoT de Xiaomi actuales y futuros. Para los millones de usuarios de hogares inteligentes Xiaomi y Mijia, esta integración cierra la brecha entre el ecosistema de dispositivos asequibles y extensos de Xiaomi y el potente motor de automatización de Home Assistant.

La integración soporta dos modos operativos: control local mediante el protocolo Mi Home a través de la red local, y control en la nube a través de los servidores de Xiaomi. El modo local ofrece menor latencia y funciona incluso cuando la conectividad a internet está caída, mientras que el modo en la nube permite acceso remoto y dispositivos que requieren intermediarios en la nube.


¿Cómo Funciona la Integración de Xiaomi Home?

La integración conecta Home Assistant al ecosistema IoT de Xiaomi a través de una arquitectura de múltiples capas.

diagrama de flujo TD
    A[Home Assistant\nMotor de Automatización] --> B[ha_xiaomi_home\nCapa de Integración]

    B --> C{Descubrimiento de Dispositivos\nProtocolo Mi Home}
    C --> D[Red Local\nUDP/TCP Directo]
    C --> E[API en la Nube\nServidores Xiaomi]

    D --> F[Dispositivos Locales\nAspiradoras / Luces / Sensores]
    E --> G[Dispositivos en la Nube\nCámaras / Algunos Interruptores]

    F --> H[Registro de Entidades\nDispositivos Home Assistant]
    G --> H

    H --> I[Automatizaciones\nScripts y Escenas HA]
    H --> J[Panel de Control\nInterfaz Lovelace HA]
    H --> K[Asistentes de Voz\nAlexa / Google Home]

Durante la configuración, la integración descubre dispositivos Xiaomi en la red local y se autentica con la API en la nube de Xiaomi. Los dispositivos se registran luego como entidades de Home Assistant, y las capacidades de cada dispositivo se mapean a los dominios apropiados de Home Assistant (luz, sensor, interruptor, aspiradora, etc.).


¿Qué Dispositivos Están Soportados y Qué Funciones Están Disponibles?

La integración soporta la mayoría de la extensa línea de productos IoT de Xiaomi.

Categoría de DispositivoEjemplosFunciones Soportadas
LucesBombillas LED Mijia, Luces de techo, Tiras LEDEncendido/apagado, brillo, temperatura de color, RGB
SensoresMovimiento, puerta/ventana, temperatura/humedad, luzMonitoreo de estado, nivel de batería
Interruptores y EnchufesEnchufes inteligentes, Interruptores inalámbricosEncendido/apagado, monitoreo de energía, temporizador
AspiradorasRoborock, Aspiradoras robot MijiaIniciar/parar, volver a base, limpieza por zonas
Purificadores de AirePurificadores de aire MijiaEncendido/apagado, velocidad del ventilador, estado del filtro
CortinasCortinas inteligentes MijiaAbrir/cerrar, porcentaje de posición
ClimaCalentadores Mijia, ventiladores, deshumidificadoresEncendido/apagado, modo, ajustes de temperatura

El soporte de dispositivos se expande continuamente a través de actualizaciones de la integración, y debido a que la integración es mantenida oficialmente, los nuevos lanzamientos de productos Xiaomi son típicamente soportados más rápidamente que las alternativas comunitarias.


¿Cuáles son las Opciones de Configuración e Instalación?

La integración está disponible a través de múltiples rutas de instalación, atendiendo a diferentes preferencias de usuarios.

Método de InstalaciónDificultadMecanismo de ActualizaciónNotas
HACSFácilAutomática vía HACSRecomendado para la mayoría de usuarios
Descarga ManualModeradaReemplazo manualPara usuarios sin HACS
Complemento de Home AssistantFácilAutomáticaVía repositorio de complementos dedicado

La configuración requiere una cuenta de Xiaomi y conocimiento de en qué región del servidor Xiaomi están registrados sus dispositivos. La integración soporta servidores de China, Europa, India, Rusia, Singapur y Estados Unidos. Durante la configuración inicial, la integración detecta automáticamente la región del servidor a partir de las características de la red, pero los usuarios pueden anularla manualmente.


¿Cuáles son las Ventajas de la Integración Oficial sobre las Alternativas Comunitarias?

Antes de que Xiaomi lanzara su integración oficial, los usuarios de Home Assistant dependían de componentes desarrollados por la comunidad como Xiaomi Gateway (Aqara) y Xiaomi Miot. La integración oficial ofrece varias ventajas.

AspectoIntegración Oficial (ha_xiaomi_home)Integraciones Comunitarias
MantenimientoEquipo de ingeniería de XiaomiVoluntarios de la comunidad
Acceso a APIAPIs oficiales y documentadasProtocolos con ingeniería inversa
Soporte de DispositivosGarantizado para dispositivos Xiaomi actualesDepende del interés del contribuyente
Retraso de ActualizaciónDías a semanas tras el lanzamiento del dispositivoSemanas a meses
Cambios RupturistasCoordinados con actualizaciones de firmwareRupturas inesperadas
AutenticaciónCuenta estándar de XiaomiPuede requerir tokens de dispositivo

Para usuarios comprometidos con el ecosistema Xiaomi dentro de Home Assistant, la integración oficial proporciona el camino más fiable y a prueba de futuro.


Preguntas Frecuentes

¿Qué es Xiaomi Home (ha_xiaomi_home)? Xiaomi Home es la integración oficial de Home Assistant desarrollada por Xiaomi que permite el control de dispositivos inteligentes Xiaomi y Mijia directamente desde la plataforma Home Assistant, soportando tanto control de red local como en la nube.

¿Qué métodos de instalación están disponibles? La integración se puede instalar a través de Home Assistant Community Store (HACS), instalación manual copiando el directorio de componentes personalizados, o descarga directa desde el repositorio de GitHub.

¿Qué dispositivos Xiaomi están soportados? La integración soporta una amplia gama de dispositivos inteligentes Xiaomi y Mijia incluyendo luces, sensores, interruptores, enchufes, aspiradoras, purificadores de aire, cortinas y más, con actualizaciones continuas que añaden soporte para nuevos dispositivos.

¿La integración soporta servidores regionales? Sí, la integración soporta todos los servidores regionales de Xiaomi incluyendo China, Europa, India, Rusia, Singapur y Estados Unidos, detectando automáticamente la región del servidor durante la configuración.

¿Cuál es la diferencia entre control local y en la nube? El control local se comunica con los dispositivos Xiaomi directamente a través de la red local para menor latencia y operación sin conexión, mientras que el control en la nube enruta los comandos a través de los servidores de Xiaomi y requiere conectividad a internet.


Lecturas Adicionales

TAG
CATEGORIES