![]()
Supernotify¶
Notificaciones Unificadas para Home Assistant
Una interfaz de notificación unificada sobre la plataforma notify integrada de Home Assistant, para simplificar en gran medida los canales de notificación múltiples y los escenarios complejos, incluyendo notificaciones multicanal, notificaciones condicionales, acciones móviles, capturas de cámara, carillones y correos electrónicos HTML basados en plantillas.
Supernotify tiene un único objetivo: hacer que la notificación más simple posible envíe tantas notificaciones como sea necesario, sin código y con configuración mínima.
Esto mantiene las automatizaciones, scripts y aplicaciones AppDaemon simples y fáciles de mantener, con todos los detalles y reglas gestionados en un solo lugar. La notificación más pequeña posible — solo un mensaje — puede ser suficiente para desencadenar todo lo necesario. Cambia las direcciones de correo electrónico en un solo lugar y deja que Supernotify determine qué aplicaciones móviles usar.
Con solo dos líneas de YAML muy simple, comienza las notificaciones push móviles a todos los registrados en casa, sin configurar los nombres de las aplicaciones móviles en las notificaciones.
Distribución¶
Supernotify es un componente personalizado disponible a través del Home Assistant Community Shop (HACS). Es gratuito y de código abierto bajo la licencia Apache 2.0.
Documentación¶
Prueba el inicio rápido, la explicación de los conceptos fundamentales y los adaptadores de transporte disponibles. Notificando muestra cómo llamar a Supernotify desde automatizaciones o la página de herramientas para desarrolladores.
Hay muchas recetas con fragmentos de configuración de ejemplo, o navega por etiquetas.
Características¶
- Una acción -> Múltiples notificaciones
- Elimina la configuración y el código repetitivos de las automatizaciones
- Los adaptadores ajustan automáticamente los datos de notificación para cada integración
- Por ejemplo, úsalo con un Blueprint de Frigate para recibir capturas de cámara por correo electrónico
- Configuración automática
- Configuración de entrega para notificaciones push móviles, correo electrónico (SMTP) y entidades de notificación configurada automáticamente
- Aplicaciones móviles descubiertas automáticamente, incluyendo fabricante y modelo del teléfono
- Dispositivos Alexa para carillones descubiertos automáticamente
- Más allá de las integraciones
notify- Carillones, sirenas, SMS, TTS, anuncios y sonidos de Alexa, llamadas API, dispositivos MQTT
- Todas las implementaciones estándar
notifyynotify.groupdisponibles - Uso muy simplificado de notificaciones push móviles, por ejemplo para iPhone
- Notificaciones condicionales
- Usando
conditionsestándar de Home Assistant - Variables de condición adicionales, incluyendo mensaje y prioridad
- Combina con la detección de ocupación para personalizar notificaciones
- Usando
- Escenarios para configuración simple y concisa
- Empaqueta bloques comunes de configuración y lógica condicional
- Aplica bajo demanda (
red_alert,nerdy) o automáticamente según condiciones
- Modelo unificado de personas
- Define un correo electrónico, número SMS o dispositivo móvil y luego usa la entidad
personen acciones de notificación - Las personas se configuran automáticamente junto con sus aplicaciones móviles
- Define un correo electrónico, número SMS o dispositivo móvil y luego usa la entidad
- Plantillas de correo electrónico HTML fáciles
- Jinja2 estándar de Home Assistant, definido en configuración YAML, llamadas de acción o archivos independientes
- Plantilla general predeterminada incluida
- Acciones móviles
- Configura un conjunto consistente de acciones móviles para múltiples notificaciones
- Incluye acciones de posposición para silenciar según criterios
- Capturas de imágenes flexibles
- Compatible con cámaras, imágenes MQTT y URLs de imágenes
- Reposiciona cámaras a preajustes PTZ antes y después de una captura
- Elección del nivel de configuración
- Establece valores predeterminados a nivel de adaptador de transporte, entrega y acción
- Supresión de notificaciones duplicadas
- Configura el tiempo de espera antes de volver a permitir
- Archivo de notificaciones y soporte de depuración
- Archiva opcionalmente notificaciones en el sistema de archivos y/o tema MQTT
- Incluye información completa de depuración
- Entregas, transportes, destinatarios y escenarios expuestos como entidades en la interfaz de Home Assistant
Se necesita algo de YAML¶
Supernotify actualmente solo admite configuración basada en YAML. Con solo 2 líneas de configuración de copiar y pegar ya puedes hacer mucho:
- action: notify.supernotify
data:
message: ¡Hola! Probando Supernotify enviando a las aplicaciones móviles de todos
Rhizomatics Open Source para Home Assistant¶
HACS¶
- AutoArm - Armar y desarmar automáticamente paneles de control de alarma de Home Assistant usando botones físicos, presencia, calendarios y más
- Remote Logger - Captura de eventos OpenTelemetry (OTLP) y Syslog para Home Assistant
Python / Docker¶
- Anpr2MQTT - Integración con cámaras ANPR/ALPR de matrículas a través del sistema de archivos a MQTT
- Updates2MQTT - Notificación automática vía MQTT en actualizaciones de imágenes Docker