Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation.

Captures d’écran Extraites du README de rhizomatics/supernotify.

Example Notification Action

À propos

Supernotify est une intégration qui achemine et regroupe les notifications sur plusieurs canaux à partir d’une seule action notify. Un seul appel peut atteindre les applications mobiles, les e-mails, les annonces vocales, les carillons et d’autres plateformes notify, avec des adaptateurs qui ajustent les données pour chacune. Elle découvre les appareils d’application mobile et les destinataires à partir des entités person de Home Assistant, et elle peut joindre des instantanés de caméra aux messages. Les notifications peuvent être mises en pause ou coupées pour tout le monde ou pour une seule personne, avec des limites selon la livraison, le transport, la priorité, la caméra ou l’étiquette. La détection des doublons, une archive facultative avec publication MQTT et des actions de débogage qui affichent la dernière notification et les scénarios actifs sont incluses. Elle ajoute des boutons, des interrupteurs, des capteurs pour les notifications envoyées et les échecs, ainsi que des outils pour Assist, et elle se configure dans l’interface.

Résumé automatique du README et du code de rhizomatics/supernotify, traduit automatiquement. Une erreur, ou tu maintiens ce projet et tu veux ton propre texte ici ? Prendre contact

Prise en charge

  • Fonctionne en local Communique avec tes appareils sur ton propre réseau. Aucun cloud de fournisseur entre les deux.

  • Depuis la Marketplace S’installe depuis la Marketplace, anciennement HACS.

  • Maintenance active Son auteur a publié une version ou poussé une modification au cours des six derniers mois.

Fournit

  • Interrupteurs
  • Capteurs

Mise en place

Installe-la depuis la Marketplace et redémarre Home Assistant, puis ajoute-la dans Paramètres > Appareils et services.

Environnement

  • NomDétermine le nom de l'action notify enregistrée (notify.NAME) - à modifier uniquement si vous avez besoin d'autre chose que notify.supernotify, par exemple pour correspondre à une automatisation existante
  • Chemin des modèlesEmplacement optionnel des modèles Jinja2 pour les e-mails HTML. Les chemins relatifs sont résolus dans le répertoire de configuration de Home Assistant
  • Chemin des médiasChemin de stockage pour les médias créés lors des notifications, par exemple les captures de caméra pour les pièces jointes. Les chemins relatifs sont résolus dans le répertoire de configuration de Home Assistant
  • Préfixe d'URL des médiasPréfixe de chemin d'URL sous lequel les médias stockés, comme les captures de caméra, sont servis
  • Découverte des appareils mobilesDécouvre automatiquement les appareils de l'application mobile enregistrés dans Home Assistant pour les notifications push
  • Découverte des destinatairesDécouvre automatiquement les destinataires à partir des entités personne de Home Assistant

Également demandé lors d’une modification de la connexion.

Après la mise en place

  • ActivéActive l'archive des notifications
  • Chemin des archivesChemin de stockage pour les notifications archivées, utile pour déboguer la configuration, les scénarios, etc. Les chemins relatifs sont résolus dans le répertoire de configuration de Home Assistant
  • Jours de rétentionNombre de jours de conservation des notifications archivées
  • Intervalle de purge (minutes)Intervalle minimal en minutes entre les purges automatiques de l'archive
  • Sujet MQTTSujet MQTT optionnel sur lequel publier les notifications archivées
  • QoS MQTTNiveau de qualité de service (QoS) MQTT utilisé lors de la publication des notifications archivées
  • Conserver MQTT (retain)Indique si les notifications archivées publiées sur MQTT sont conservées (retain)
  • Nom de l'événementNom de l'événement Home Assistant émis pour les notifications archivées
  • Sélection des événementsQuels résultats de notification déclenchent un événement
  • Sélection des diagnosticsQuels résultats de notification sont enregistrés avec le détail diagnostique complet
  • Durée de vie (secondes)Durée pendant laquelle une notification est mémorisée pour la détection des doublons
  • Taille du cacheNombre maximal de notifications récentes mémorisées pour la détection des doublons
  • Politique de doublonsAvec quelle rigueur les notifications sont comparées pour détecter les doublons
  • Heure d'entretienHeure de la journée (HH:MM:SS) à laquelle l'entretien planifié, comme la purge des médias, s'exécute
  • Jours de stockage des médiasNombre de jours de conservation des médias stockés, comme les captures et pièces jointes
  • Outils d'actionEnvoyer des notifications, les mettre en pause ou en sourdine
  • Outils de diagnosticExpliquer les notifications récentes, simuler qui une notification atteindrait, lister les mises en pause et consulter la documentation de Supernotify en ligne
  • Phrases de l'agent intégréPhrases en anglais pour l'agent intégré, comme 'tell Alice that dinner is ready' ou 'snooze my notifications for 30 minutes'
  • Inclusion des livraisonsContrôle la façon dont les livraisons sont prises en compte pour les notifications
  • Présence pour les livraisons vocalesLimite, selon la présence à la maison, quand les livraisons vocales, comme TTS ou Alexa Devices, sont prises en compte pour les notifications

Textes issus du code de rhizomatics/supernotify.

Entités

  • BoutonsRéinitialiser les forçages
  • CapteursNotifications envoyées, Échecs de notification

Actions

  • RechargerRecharge les services Supernotify.
  • NotifierEnvoie une notification via Supernotify vers une ou plusieurs plateformes de notification par le biais d'une interface unique et unifiée.Champs : Message, Titre, Cible, Cibles personnalisées, Priorité, Sélection de livraison, Livraison, Scénarios requis, Scénarios à appliquer, Scénarios restrictifs
  • Consulter la configurationAssistant de débogage pour afficher la configuration Supernotify actuellement chargée
  • Consulter les livraisons par scénarioAssistant de débogage pour afficher la liste des livraisons pour chaque scénario, y compris l'utilisation par défaut
  • Consulter les livraisons implicitesAssistant de débogage pour afficher les livraisons utilisées automatiquement par défaut pour chaque transport
  • Consulter la dernière notificationAssistant de débogage pour afficher le contenu de la dernière notification envoyéeChamps : Diagnostic
  • Consulter les destinatairesAssistant de débogage pour afficher les destinataires actuellement configurés
  • Consulter les scénariosAssistant de débogage pour afficher les scénarios actuellement configurés et leurs attributs
  • Consulter les scénarios actifsAssistant de débogage pour afficher les scénarios actuellement actifsChamps : Traçage
  • Consulter l'occupationAssistant de débogage pour afficher l'état d'occupation actuel utilisé pour le ciblage des livraisons
  • Consulter les snoozesAssistant de débogage pour afficher les snoozes actuellement actifs
  • Actualiser les entitésActualise toutes les entités exposées par Supernotify pour l'inspection et le contrôle
  • Réinitialiser les forçagesRemet chaque scénario, destinataire, livraison et transport activé ou désactivé en cours d'exécution dans son état configuréChamps : Type
  • Effacer les snoozesEfface tous les snoozes actuellement actifs
  • Mettre en pauseMet les notifications en pause quelques minutes - pour tous ou une personne, tout ou seulement certains envois, moyens de transport, priorités, caméras ou étiquettesChamps : Portée, Nom, Personne, Durée en minutes, Raison
  • Rendre silencieuxRend les notifications silencieuses jusqu'à la reprise - pour tous ou une personne, tout ou seulement certains envois, moyens de transport, priorités, caméras ou étiquettesChamps : Portée, Nom, Personne, Raison
  • ReprendreRetire la pause ou le silence avec cette portée, ce nom et cette personneChamps : Portée, Nom, Personne
  • Purger les médiasSupprime les fichiers multimédias stockés plus anciens que le nombre de jours configuré (ou indiqué)Champs : Jours
  • Purger l'archiveSupprime les enregistrements de notifications archivées plus anciens que le nombre de jours configuré (ou indiqué)Champs : Jours
  • Consulter l'archiveRenvoie les notifications archivées. Sans 'id', renvoie une liste (la plus récente d'abord) ; avec 'id', renvoie le détail complet d'une notification.Champs : Id de notification, Limite, Après, Avant, Résultat, Période, Niveau de détail, Priorité

Dépannage

  • DiagnosticsTélécharge un fichier de diagnostics à joindre à un rapport de bug.
  • Avis de correctionLes avis qu’elle peut afficher dans Paramètres > Corrections :Livraison invalide pour le scénario, Groupe d'actions mobile invalide pour le scénario, Condition invalide pour le scénario, Transport inconnu pour la livraison, Le chemin des médias ne peut pas être utilisé, La livraison a un nom réservé, La livraison a une action invalide, Action obsolète du transport générique, Application mobile introuvable pour le destinataire, L'entité notify existe déjà, La livraison a une condition invalide, La livraison n'est plus incluse par défaut, La configuration YAML de Supernotify doit être déplacée, La configuration YAML de Supernotify doit être migrée manuellement, La prise en charge de Python 3.13 a pris fin

Extrait du README

Unified Notifications for Home Assistant

!!! tip inline end "Recipes" Get started quickly, or get inspired, with one of the notification recipes, try making Alexa whisper low priority notifications, set off sirens for critical alerts, make the Frigate blueprint send e-mail with attached images, move and zoom a camera to take a snapshot or even have spooky notifications on Halloween.

  • One Action -> Multiple Notifications
  • Remove repetitive config and code from automations
  • Adaptors automatically tune notification data for each integration
  • For example, use with a Frigate Blueprint to get camera snapshots by e-mail instead of, or as well as, mobile notifications. See the Frigate Recipe for more info.
  • Automated set-up
  • Delivery configuration auto-discovered, including for Alexa Devices, Mobile Push, Email (SMTP).
  • Mobile Apps automatically discovered, including Manufacturer and Model of the phone, which can be used to customize delivery
  • Alexa Devices for sending chime noises automatically discovered from Home Assistant
  • Go beyond notify integrations
  • Chimes, sirens, SMS, TTS, Alexa Announcements and Sounds, API calls, MQTT devices, Gotify, ntfy, LaMetric, Pushover, Telegram
  • All the standard notify and notify.group implementations available, including the modern NotifyEntity based ones
  • Greatly simplified use of Mobile Push notifications, e.g. for iPhone
Extrait du README de rhizomatics/supernotify, Apache License 2.0. Abrégé.

S’affiche dans Vulpo :

carte Bascule rapide, carte Bouton, carte Graphique, Apple Watch, centre de contrôle.

Informations

Installations
61 partagent leurs statistiques
Étoiles GitHub
23
Connexion
Fonctionne en local
Maintenance
Mise à jour au cours des 6 derniers mois
Version
v2.16.0,
Type
Intégration de la Marketplace
Prérequis
Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
Domaine
supernotify

À découvrir aussi

Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation. À propos de ces chiffres