Que sont les notifications persistantes et comment sont-elles utilisées? Home Assistant

1 minutes de lecture

Home Assistant Logo officielComme on le sait, le concept de "notification" dans le domaine de la domotique personnelle est l’une des fonctions plus apprezzéparce que, pour les utilisateurs de ces technologies, ils connaissent ponctuellement un certain état - quand il se produit - il est important, parfois crucial. Il suffit de penser à celles liées aux alarmes: inondations, effractions, dépassement de différents seuils peuvent facilement être notifiés via les nombreuses plateformes filles du composant "Notifications"(Si vous manquez le concept de relation composant-plate-forme-entité de Home Assistant c'est le cas que tu lis vite cette) ainsi que, souvent, via un haut-parleur intelligent (par exemple, Alexa, comme nous l’avons expliqué ici).

Cependant, il existe une autre méthode de notification qui peut être utilisée sur Home Assistant: le "Persistant Notification».

Le "défaut" des notifications plus traditionnelles, en fait, si nous voulons, c’est leur volatilité: après les avoir reçues, le dépassement du contenu est pratiquement immediato: est lu (si lu) et / ou écouté, puis voilà, notification disparu et beaucoup de choses chères.

La "notification persistante" a plutôt la caractéristique proavant de continuer, procomme son nom l'indique: il est possible, à l'aide de l'automatisation qui déclenche généralement une notification donnée, d'utiliser le service correspondant (persistent_notification.create) pour définir une ou plusieurs notifications "publiées" sur l'interface Lovelace UI (et, par conséquent, également sur app meubles "Home Assistant Compagnon” per Android e iOS) le quali possono essere consultate e, solo esplicitamente, rimosse.

Comment ça marche

Définir une notification persistante est élémentaire. Le service principalement connecté au composant est “persistent_notification.create"(Alors que son possible double, pour supprimer programmaticalement, via l'automatisation, une notification est "persistent_notification.dismiss« ). Utilisé par exemple dans l'automatisation, un bloc action "Type" pourrait être le suivant:

 action:
  service: persistent_notification.create
  data:
    message: "La lavatrice "
    title: "Custom subject"

qui, une fois exécuté, génère une notification de ce type:

Home Assistant - Exemple de notification persistante

Dans cet exemple spécifique, nous avons utilisé une notification qui, contre la détection d’un changement de état d'un appareil ménager traditionnel, informez l'utilisateur de ce changement (plus précisément de la fin d'un cycle de lavage).

Notification persistante appsont dans la liste ... des notifications frontales; peut être supprimé en cliquant manuellement sur «REJETER"Ou via le service mentionné précédemment"persistent_notification.dismiss».


Une notification persistante est également possible syntaxe de démarquage, qui prévoit l’utilisation du formatage de texte spécifique (gras, italique, etc.) ainsi que de toute image.

Tous les détails sont disponibles sur page de composant.


Home Assistant Logo officielATTENZIONE: rappelez-vous qu'il y a sur notre communauté FORUM une section ad hoc dédiée à Home Assistantpour tout doute, question, information sur le mérite spécifique de ces composants.


Veuillez commenter ci-dessous