HectorziN - Domótica y Home Assistant
Blog de HectorziN
Volver a todas las entradas

Guía Avanzada: Cómo Integrar Cualquier Videoportero Inteligente en Home Assistant mediante Notificaciones

Uno de los mayores retos en la domótica actual es la falta de integraciones oficiales o completas para ciertos videoporteros (como modelos de Tuya, Smart Life, EZVIZ, entre otros). Aunque muchos permiten ver el vídeo en directo, carecen de entidades para detectar el movimiento o la pulsación del timbre. En este artículo, detallamos un "truco" técnico de alto nivel que utiliza la aplicación complementaria de Home Assistant para capturar eventos de cualquier dispositivo que envíe notificaciones a un smartphone.

En YouTube comparto más tutoriales, pruebas y domótica real. Suscribirme

Domotizar e integrar videoportero en Home Assistant

Vídeo relacionado en YouTube

Video

1. El Concepto: Captura de Notificaciones

La estrategia no se basa en una integración directa con el hardware del videoportero, sino en el uso del sensor last_notification del móvil. Al interceptar la notificación que la App original (Tuya, por ejemplo) envía al teléfono, podemos desencadenar automatizaciones en Home Assistant en tiempo real.

2. Configuración en el Dispositivo Móvil

Para que este sistema funcione, es imprescindible tener instalada la App oficial de Home Assistant en un dispositivo Android (smartphone, tablet o un terminal antiguo dedicado).

Pasos en la App de Home Assistant:

  1. Acceder a Ajustes > Aplicación complementaria.
  2. Entrar en Administrar sensores.
  3. Localizar y activar los sensores de notificaciones:
    • Contador de notificaciones.
    • Última notificación (Last Notification): Este es el sensor crítico que debemos habilitar.

3. Identificación de Eventos (Debugging)

Cada videoportero envía mensajes distintos. Para saber exactamente qué buscar, debemos provocar los eventos y observar el estado en Home Assistant.

  1. Provoca un movimiento frente a la cámara o pulsa el timbre.
  2. En Home Assistant, ve a Herramientas de desarrollo > Estados.
  3. Busca el sensor sensor.tu_movil_last_notification y observa sus atributos.

Ejemplos detectados en nuestras pruebas:

  • Movimiento: "Videoportero has detected movement".
  • Llamada: "You have a visitor", "Timbre sonando" o "Llamada de timbre de puerta".

4. Creación de Automatizaciones Precisas

Para evitar falsos positivos (por ejemplo, que un mensaje de WhatsApp con el mismo texto active el timbre), debemos usar condiciones basadas en el paquete de la aplicación (package).

Ejemplo de Configuración:

  • Desencadenante: El estado de last_notification cambia a "Videoportero has detected movement".
  • Condición (Crucial): El atributo package debe ser com.tuya.smart (o el correspondiente a Smart Life / EZVIZ). Esto garantiza que la señal provenga exclusivamente de la App del portero.
  • Acción:
    • Enviar una notificación de respaldo vía Telegram.
    • Hacer parpadear las luces de la cocina si alguien toca el timbre.
    • Reproducir un sonido de ladrido de perro en altavoces inteligentes (Alexa/Google Nest) si se detecta movimiento y no hay nadie en casa.

5. Ventajas y Aplicaciones Extendidas

Este método no se limita a videoporteros. Puede aplicarse para monitorizar:

  • Entregas de paquetes (AliExpress, Amazon).
  • Alertas de aplicaciones de seguridad sin integración.
  • Mensajería crítica de aplicaciones de terceros.

Conclusión

Este sistema convierte cualquier dispositivo con notificaciones en un sensor útil para Home Assistant. Es una solución elegante y funcional que rompe las limitaciones de los ecosistemas cerrados, permitiendo una casa más inteligente y reactiva.

Enlaces a productos mencionados en el vídeo:

Este artículo técnico ha sido redactado siguiendo las pruebas de campo realizadas por HectorziN en su laboratorio de domótica.

Video relacionado

CUPONES ALIEXPRESS