Notification Dynamique avec choix sur Android

Hello. Je voulais partager avec vous mon expérience « Notification à choix multiple » sur Android, sans passer par un nodered ou autres mais uniquement avec la puissance de notre joujou favori.

Tuto pour NOOB comme moi :slight_smile:

Pour aller au plus simple pour tous, j’ai utilisé un blueprint qui marche du tonnerre, que l’on peut trouver ici : 🔔 Actionable notifications for Android - Blueprints Exchange - Home Assistant Community

Le principe va être de créer une automation qui, « si tel automation fait ça ou se déclenche, envoie moi une notification avec des choix sur mon portable »

Je vais partager avec vous mon automatisme sur mon garage (comme l’ex du lien plus haut), qui si il est « ouvert » alors je recois une « notification sur mon portable qui me donne 3 choix » (Fermer le garage/activer l’alarme/ouvri mon app home assistant)

Pré-Requis : (créer un snapshot avant on sait jamais)
1 / Importer le blueprint du lien en haut
2 / Créer un « input Bolean » dans Configuration → Entrées → Ajouter une entrée


Nommez la par ex « Notif Garage »
3/ Avoir l’app home assistant bien sur sur son portable android (désolé j’ai pas ios) et que vous n’ayez pas bloqué les notifs (celà va de soit), pusique c’est l’app qui affiche la notif.

Etapes :

  • Ajouter une automatisation → Sélectionner le blueprint → c’est partit
  • Donner le titre (on va prendre « Notif Choix Garage »), éventuellement le sous titre
  • Indiquer l’input bolean créé dans l’entité trigger (celui que vous avez fait plus haut)
  • Indiquer l’action 1, par exemple « Fermer » et « action 1 » allez chercher votre appareil, et sélectionner son action
  • Action 2, par exemple « Alarme » → idem …
  • Action 3 , indiquez l’URL : app://io.homeassistant.companion.android

Enregistrez / Testez avec « executer » plus haut sur automatisme. Si la notif arrive c’est gagné !

A ce stade il faut comprendre que vous avez associé un input bolean qui par défaut est en statut « off » qui réagira en « on » si on lui envoie l’ordre.
On doit passer par une autre automatisation ou un ajout à une de vos automatisations existantes. (et c’est important parce que ce que vous avez fait plus haut n’est pas dynamique à ce stade)

Inclusion dans Automatisme :

  • Créer ou ajouter dans un de vos automatismes dans la partie « actions »
  • Type action " appeler un service" → « votre bolean crée tout au début de ce tuto » → sélectionner l’entité « automatisme que vous venez de créer avec le blueprint »
  • Sauvegardez.
  • Testez en cliquant sur « executer » plus haut.

Faite un scénario simple et vous allez vite comprendre que vous pouvez faire des trucs sympas.

Essayez et partagez vos scénarios ! :slight_smile:

C’est mon 1er tuto alors j’espère que j’ai été clair ! Et honnêtement si j’y suis arrivé alors vous y arriverez !

7 « J'aime »

Très bonne initiative ! :heart:

Merci :+1:

Merci pour le partage