Bonjour,
Je me suis rendu compte qu’un utilisateur ayant renommé son appareil dans l’application compagnon n’est plus notifié depuis les groupes de notification.
C’est à l’administrateur de surveiller ce point. Idem pour l’ajout ou la suppression d’appareil où l’administrateur doit maintenir les groupes de notification
Voici comment lister tous ce qui peut être notifié en observant l’intégration « Application Mobile »
{{ integration_entities('mobile_app')
| select('match','device_tracker')
| map('state_attr','friendly_name')
| map('slugify')
| map('regex_replace', '^','notify.mobile_app_')
| list }}
Qui me retourne
[‹ notify.mobile_app_s21_de_nina ›, ‹ notify.mobile_app_s24_de_nina ›, ‹ notify.mobile_app_s23_de_joel ›, ‹ notify.mobile_app_nom_persoe_a_i_xx ›]
Le dernier élément est un exemple avec un nom d’appareil exotique avec majuscule, accents, caractères inattendu: Nom Persoé à ï @/×x&*
Ce n’est qu’une brique pour script ou automate. A chacun de choisir comment l’utiliser.
Soit dans une boucle repeat ou en l’enregistrant dans une variable et en interrogeant les entrées par leur index (les termes sont approximatif, je ne maîtrise pas tout)
Exemple
{% set exemple = [ 'texte1', 'deuxième' ] %}
{{ exemple[1] }}
Pour afficher la valeur deuxième