Saltar a contenido

Zigbee

Protocolo de smart home mesh sobre IEEE 802.15.4 (2.4 GHz), maduro desde 2003, optimizado por décadas para battery life y eficiencia. Es el backbone del setup actual del usuario y la base sobre la que se decide qué hacer con matter y thread. 4,000+ devices soportados en el ecosistema; ~3,400 funcionan con Z2M, ~2,000 con ZHA.

Contexto

Para este wiki, Zigbee es el status quo del setup del usuario: HA Yellow con coordinator integrado + devices Zigbee distribuidos. Toda decisión sobre Matter/Thread se mide contra "qué tan justificable es tocar lo que ya funciona". Spoiler: poco — Zigbee gana en madurez, battery, ecosistema. Ver ../comparisons/matter-vs-zigbee-2026.

Contenido

Stack

  • Radio: IEEE 802.15.4 sobre 2.4 GHz (mismo PHY que Thread).
  • Network: Zigbee NWK layer (no IPv6).
  • Aplicación: Zigbee Cluster Library (ZCL).
  • Coordinator: una pieza central por red (HA Yellow tiene EZSP integrado; otros: SONOFF Dongle, ZBT-1, SkyConnect).
  • Mesh: devices line-powered actúan como routers; sleepy devices (battery) cuelgan de un router parent.

Variantes / versiones

  • Zigbee Light Link (legacy, Hue early).
  • Zigbee HA (Home Automation, profile clásico).
  • Zigbee 3.0 (unifica los anteriores, base de la mayoría de devices nuevos).

Implementations en HA

Dos opciones, comparadas en ../comparisons/zha-vs-z2m-2026:

  • zigbee2mqtt (Z2M): standalone, habla MQTT con HA. Más devices, más diagnostics, más maintenance.
  • zha: integration nativa de HA. Menos devices, menos diagnostics, menos maintenance.

Por qué sigue siendo competitivo en 2026

  • Battery life: 3 años Aqara FP300 vs 2 años Thread.
  • Latencia: predecible, bajo overhead.
  • Madurez: 20+ años, fallos conocidos y resueltos.
  • Ecosystem: 4,000+ devices funcionando, brands de toda la industria.
  • Open stack: Z2M es FOSS, ZHA es FOSS.

Limitaciones honestas

  • No federación cross-vendor: cada coordinator es su propio dominio. Si querés que Apple Home también vea el device, hay que bridgear (no es trivial).
  • No IPv6 nativo: cada device es opaque desde la app del usuario.
  • Coordinator single point of failure: si se rompe, toda la red se cae hasta restore.
  • Re-pair entre coordinators: cuesta. Devices guardan binding keys al coordinator original.

Setup recomendado para el usuario

  • Quedarse con coordinator del HA Yellow (built-in, ya funciona).
  • Z2M (probablemente lo que ya tiene) > ZHA si tiene >20 devices o ecosistema mixto. Ver verdict en ../sources/ordoh-zha-vs-z2m-2026.
  • Coordinator backup off-site: copy del database.db + coordinator_backup.json en el repo de configs (o NAS) — esencial para recovery de coordinator muerto.

Relaciones

Citas / evidencia

Abierto / gaps

  • Crear entities/zigbee2mqtt.md y entities/zha.md propias (referenciadas acá).
  • Documentar el procedimiento de coordinator backup off-site como técnica formal.
  • Catálogo de coordinators recomendados 2026 (Z2M docs lista varios — SONOFF, ZBT-1, etc.).