Qué dispositivos Zigbee comprar primero y cómo conectarlos a Home Assistant con un dongle USB
Guía práctica para empezar con Zigbee en Home Assistant: qué sensores, enchufes y mandos comprar primero y cómo emparejarlos con un dongle USB.
Si compras un dongle Zigbee USB y lo enchufas a Home Assistant, todavía no has montado nada útil. Tienes una radio. Lo interesante empieza cuando eliges bien qué cacharros poner al otro lado: sensores, enchufes, botones y mandos que convierten una casa en algo que un sistema local puede entender.
En cacharrosIA ya hablamos del dongle Zigbee USB universal y de cómo instalar Home Assistant desde cero. Esta guía es el siguiente paso: qué periféricos Zigbee tiene sentido comprar primero, qué hace cada uno y cómo conectarlos sin acabar con una red inestable o una casa llena de sensores que no sirven para nada.
Qué necesitas antes de empezar
- Home Assistant funcionando en una Raspberry Pi, mini PC o Home Assistant Green.
- Un dongle Zigbee USB compatible, como el SONOFF ZBDongle-P o ZBDongle-E.
- Un cable alargador USB de al menos 50 cm.
- O bien ZHA — la integración Zigbee nativa de Home Assistant — o bien Zigbee2MQTT — una app muy popular que expone los dispositivos por MQTT.
- Dos o tres periféricos Zigbee para empezar, no diez.
No necesitas saber programar. Sí necesitas una idea importante: Zigbee no funciona como Wi-Fi. Una red Zigbee tiene un coordinador, varios routers y varios dispositivos finales. El coordinador es tu dongle. Los routers suelen ser enchufes, bombillas o relés alimentados a corriente. Los sensores de pila suelen ser dispositivos finales: duermen mucho, ahorran batería y no amplían cobertura.
Qué hace exactamente el dongle USB
El dongle USB no es un “hub con app”. Es el coordinador de la red Zigbee local. Dicho sin jerga: es la pieza que hace de antena y de jefe de la red para que Home Assistant pueda hablar con sensores, enchufes y mandos Zigbee sin depender del hub propietario de cada marca.
Con ese dongle puedes usar dispositivos de Aqara, IKEA, SONOFF, Tuya y otras marcas en la misma red. Ahí está la gracia. En vez de tener tres hubs distintos y tres apps, montas una red local única y dejas que Home Assistant la use.
Si vas con ZHA, Home Assistant habla con el dongle directamente. Si vas con Zigbee2MQTT, el flujo es: dongle -> Zigbee2MQTT -> MQTT -> Home Assistant. Las dos rutas sirven. Si empiezas y quieres un camino muy guiado, ZHA es más corto. Si quieres más compatibilidad fina, más comunidad maker y más control, Zigbee2MQTT suele ser la ruta favorita.
En qué orden comprar periféricos Zigbee
Aquí está la parte que casi nunca te cuentan bien: el primer cacharro útil no siempre es el más emocionante.
1. Un enchufe Zigbee alimentado a corriente
Si vas a empezar desde cero, yo compraría antes un enchufe Zigbee que un sensor de puerta. Un enchufe tipo IKEA TRETAKT o INSPELNING hace dos cosas a la vez:
- te da una automatización inmediata
- actúa como router Zigbee, es decir, ayuda a que la red tenga más alcance y estabilidad
Esto importa mucho. Si tu primera compra son cuatro sensores de pila y ningún dispositivo alimentado a corriente, toda la red depende solo del dongle y de dónde esté colocado. Funciona, sí, pero es una forma bastante tonta de empezar.
El caso de uso más simple: lámparas, ventiladores, purificadores o cualquier carga ligera que quieras encender o apagar con horario, presencia o calidad del aire.
2. Un sensor de puerta o ventana
El segundo gran clásico es un sensor de contacto. Un Aqara MCCGQ11LM o un E1 moderno te da una señal muy útil por muy poco dinero: abierto o cerrado.
Eso sirve para:
- saber si alguien ha entrado o salido
- avisarte de una ventana abierta al activar calefacción o aire
- pausar automatizaciones si una puerta exterior sigue abierta
- combinarse con robots aspiradores, alarmas o presencia
Es de esos sensores que parecen tontos hasta que lo pones en la puerta correcta.
3. Un sensor de temperatura y humedad
Un SONOFF SNZB-02D o un Aqara similar son una forma barata de meter contexto ambiental en Home Assistant. Temperatura y humedad parecen datos aburridos hasta que los cruzas con personas, ventanas, climatización o ventilación.
Casos útiles:
- encender un ventilador cuando el despacho se calienta de verdad
- avisarte de humedad alta en baño o lavadero
- decidir si merece la pena ventilar
- entender por qué una habitación siempre está peor que otra
Además, muchos de estos sensores son pequeños, duran mucho con pila y no meten ruido en la casa.
4. Un botón o mando Zigbee
Un botón Zigbee es la pieza que convierte la domótica en algo que no depende solo del móvil o de la voz. Un mando IKEA como el E1743, por ejemplo, te deja lanzar acciones físicas:
- un clic: modo cine
- doble clic: apagar salón
- pulsación larga: apagar toda la casa
Esto es oro para gente que vive contigo y no quiere hablarle a una casa ni abrir una app para todo.
5. Un sensor de movimiento o presencia
Si ya tienes un enchufe-router y uno o dos sensores básicos, entonces sí: mete movimiento o presencia. Un Aqara Motion Sensor P1 es una compra muy sólida para empezar con luces automáticas, pasillos, baño o entrada.
Aquí conviene distinguir:
- movimiento: detecta paso, ideal para luces rápidas
- presencia: intenta saber si sigues ahí aunque no te muevas, normalmente con radar mmWave
Para Zigbee puro y simple, empezar con movimiento es más fácil y más barato.
Cómo conectarlos al dongle USB
Voy a asumir que usas Zigbee2MQTT, porque encaja muy bien con el dongle SONOFF y con el enfoque maker del proyecto. Si usas ZHA, la lógica general es la misma: activar emparejado, resetear el dispositivo y renombrarlo bien.
1. Coloca bien el dongle
Antes de emparejar nada, no dejes el dongle pinchado directamente en la Raspberry Pi o pegado al mini PC. La propia documentación de Zigbee2MQTT recomienda usar un alargador USB porque un adaptador pegado al ordenador sufre interferencias de radio y componentes eléctricos.
Esto parece una tontería hasta que te pasas dos horas pensando que un sensor falla y en realidad el problema es físico.
2. Comprueba el puerto del dongle
Si Zigbee2MQTT no detecta el adaptador automáticamente, abre la terminal del servidor y ejecuta esto:
ls -l /dev/serial/by-id
Deberías ver una ruta parecida a esta. Si tu dongle es un SONOFF ZBDongle-P, el adaptador normal en Zigbee2MQTT será zstack:
serial:
port: /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_XXXXXXXX-if00-port0
adapter: zstack
frontend:
enabled: true
homeassistant:
enabled: true
Si tu modelo es un ZBDongle-E, normalmente usarás adapter: ember en vez de zstack.
3. Abre el emparejado
En Zigbee2MQTT, el botón Permit join abre la red durante unos 254 segundos. Ese es el momento en el que el periférico puede entrar.
Hazlo desde la interfaz web, no a ciegas. Así ves enseguida si el dispositivo aparece, si entrevista bien y qué nombre provisional recibe.
4. Pon cada dispositivo en modo pairing
La parte importante aquí es no asumir que “encender” equivale a “emparejar”.
Ejemplos reales:
- SONOFF SNZB-02D: mantener pulsado el botón de pairing unos 5 segundos hasta que parpadee.
- Aqara door/window sensor: mantener pulsado unos 5 segundos; si se resiste, a veces ayuda seguir pulsando corto durante la entrevista.
- IKEA TRETAKT: pulsar el botón de pairing con un clip durante unos 2 segundos.
- IKEA E1743: pulsar el botón de pairing 4 veces seguidas.
- Aqara P1: mantener pulsado unos 5 segundos hasta que empiece a parpadear.
Cuando Zigbee2MQTT termine la entrevista, renómbralo enseguida con algo humano: puerta_entrada, temperatura_despacho, enchufe_purificador. Si dejas los nombres feos para “más tarde”, nunca llega ese más tarde.
La regla que evita media red rota
No emparejes cinco sensores de pila antes de poner uno o dos routers Zigbee en sitios sensatos.
La documentación de Zigbee2MQTT explica por qué: los dispositivos de batería no enrutan tráfico. Solo hablan con su padre, que será el coordinador o un router cercano. Si montas primero la base con un enchufe o dos, luego los sensores tienen mejores padres y la red nace mucho más estable.
Mi orden real para un piso normal sería este:
- Dongle USB con alargador.
- Enchufe Zigbee en salón o pasillo.
- Sensor de puerta principal.
- Sensor de temperatura en dormitorio o despacho.
- Segundo enchufe si hay otra zona alejada.
- Sensor de movimiento donde tenga más retorno.
- Botón o mando donde convenga.
Qué capa de IA le ponemos encima
Los periféricos Zigbee son baratos, pero juntos crean contexto. Y el contexto es justo lo que necesita una capa de IA local para no comportarse como un temporizador tonto.
Ejemplos que sí tienen sentido:
- puerta + presencia + hora: “no apagues el pasillo si alguien acaba de entrar”
- temperatura + humedad + ventana: “abre diez minutos antes de encender el AC”
- enchufe + calidad del aire: “enciende el purificador solo si hay gente en casa”
- botón + escena: “modo dormir” sin depender de voz ni del móvil
Aquí la IA no controla la radio Zigbee. La IA interpreta patrones y Home Assistant ejecuta reglas claras.
Lo que no te van a contar
No todos los dispositivos Zigbee son igual de agradecidos. Aqara, por ejemplo, suele ir muy bien, pero algunos modelos pueden ser más tiquismiquis con qué router los adopta. Zigbee2MQTT incluso menciona que para ciertos Aqara puede venir bien emparejar vía un router cercano en vez de dejar que elijan solos.
Tampoco todo lo que pone “smart” sirve para empezar. Un botón sin una red estable es un pisapapeles caro. Un sensor de movimiento mal colocado da falsos positivos. Un enchufe Zigbee con una carga rara puede ir perfecto como router y no ser tan buen candidato para controlar cierto aparato. Lo importante al principio no es comprar mucho: es comprar piezas que enseñen algo.
Y una última: no mezcles por ansiedad ZHA y Zigbee2MQTT con el mismo adaptador. Elige una ruta, deja que funcione bien y ya luego decides si te conviene migrar.
Fuentes para verificar compatibilidad y pairing
- SONOFF Dongle Introduction
- Zigbee2MQTT: adaptadores soportados
- Zigbee2MQTT: permitir emparejado
- Zigbee2MQTT: tipos de dispositivos en la red
- Zigbee2MQTT: mejorar alcance y estabilidad
- Home Assistant: ZHA
- Aqara MCCGQ11LM
- SONOFF SNZB-02D
- IKEA TRETAKT / E22x4
- IKEA E1743
- Aqara Motion Sensor P1
Veredicto
Si ya tienes Home Assistant y un dongle Zigbee USB, no empieces comprando “un poco de todo”. Empieza por una red con sentido: primero un enchufe-router, luego sensores simples y después botones o movimiento. Es la forma más barata de convertir una casa normal en una casa que Home Assistant — y luego una IA local — puede entender de verdad.