Problème déclenchement automatisation avec présence/absence

Bonjour à toutes et tous.

Depuis la mise à jour core 2024.6, je rencontre un problème avec mes automatisations comprenant un trigger de présence/absence alors que tout fonctionnait bien avant.

Toutes mes autres automatisations sans trigger de ce type fonctionnent toutes parfaitement.

Voici un exemple précis d’une de ces automatisations récalcitrantes :
En cas de détection d’absence des tracker de nos téléphones (wifi), la prise TV se coupe.
Il y a la même qui fonctionne dans le sens inverse (enfin, qui ne fonctionne plus non plus du coup !)
Ci-après l’automatisation :

alias: Extinction Setup TV Chambre Parents
description: ""
trigger:
  - platform: state
    entity_id:
      - group.all_users
    from: home
    to: not_home
condition: []
action:
  - type: turn_off
    device_id: 0b2deadb454e6274dcb15babd3217475
    entity_id: switch.prise_setup_tv_chambre_parents
    domain: switch
mode: single

Le groupe « all.users » est celui que j’ai créé comprenant tous les trackers wifi de nos mobiles.

Encore une fois, toutes les automatisation de ce type ont toujours fonctionné sans problème depuis plus d’un an maintenant.

Auriez-vous une piste ?
La MAJ aurait-elle cassé les auto liées à la détection de présence ?
Faudrait-il maintenant pour une raison inconnue devoir lister une par une les entités requises par le trigger ?
Faut-il changer le :
« from: not_home
to: home »

à « is: not home » ?

Merci de votre aide.

Ma configuration


[center]## System Information

version core-2024.6.2
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.12.2
os_name Linux
os_version 6.6.29-haos
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 4743
Installed Version 1.34.0
Stage running
Available Repositories 1392
Downloaded Repositories 48
Home Assistant Cloud
logged_in true
subscription_expiration 26 mai 2025 à 02:00
relayer_connected true
relayer_region eu-central-1
remote_enabled true
remote_connected true
alexa_enabled false
google_enabled false
remote_server eu-central-1-8.ui.nabu.casa
certificate_status ready
instance_id 6a68e0d727de4866aa807a2f96ddde61
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 12.3
update_channel stable
supervisor_version supervisor-2024.06.0
agent_version 1.6.0
docker_version 25.0.5
disk_total 30.8 GB
disk_used 10.2 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization oracle
board ova
supervisor_api ok
version_api ok
installed_addons File editor (5.8.0), Terminal & SSH (9.14.0), eufy-security-ws (1.8.0-2), MyElectricalData (0.13.2), Mosquitto broker (6.4.1), Home Assistant Google Drive Backup (0.112.1), Samba share (12.3.1), phpMyAdmin (0.9.1), MariaDB (2.7.1)
Dashboards
dashboards 2
resources 33
views 10
mode storage
Recorder
oldest_recorder_run 31 mai 2024 à 16:53
current_recorder_run 11 juin 2024 à 17:07
estimated_db_size 624.30 MiB
database_engine mysql
database_version 10.11.6

Salut,

Que donne l’historique d’exécution de l’automatisation en question ?

@Pulpy-Luke
Il y a effectivement un pb avec les groupes « Old Style » :

Dans l’attente de la correction changer les states en On et Off plutôt que home, not_home ?

1 « J'aime »

Ou sinon un zone.home == 0

1 « J'aime »

Oui, c’est ce que j’utilise depuis un moment, mais dans son cas ce sont des tracker liés au wifi . Ca fonctionne aussi dans ce cas ? :thinking:

A vérifier oui. Je n’ai pas de trackers wifi :wink:

Salut

Je ne connaissais pas et je viens de vérifier oui ça fonctionne avec les trackers wifi aussi. Mon zone.home est bien à 1 et mon téléphone est reconnu par le wifi.

nb: je suis encore en version 2024.5.5

Merci @Tochy pour la confirmation. :+1:

Bonsoir,
Je suis en 2024-6-1, si je vous suis, si je passe en 2024-6-2 je vais avoir le problème de tracker de téléphone ?
Bob

hello voisin :wink:

C’est pas un pb de tracker du téléphone, ce sont les groupes « old style » avec des tracker qui sont impactés. Donc si tu utilise ces groupes pour des auto… pb !

Merci @Krull56,
Je suis seul maitre à bord de mon HA, donc pas de groupe de tracker.

Cool, merci voisin.
Bob

1 « J'aime »

Merci à tous pour vos retours.
@Pulpy-Luke il n’y a pas d’historique puisque l’auto ne se déclenche pas.
Donc soit je modifie les home/not_home par On et Off, soit j’attends une correction ?
Ou au pire est-ce que je peux remplacer le groupe par les trackers individuels dans le trigger ?

Edit :
Grâce au lien fourni par @Krull56, j’ai pu voir une solution temporaire.
Il s’agit de simplement recharger la configuration Yaml pour voir les entités de groupe passer de « on/off » à « home/not_home » à nouveau.
Dès lors, les automatisations liées fonctionnent comme précédemment.
A refaire pour l’instant après chaque redémarrage de HA (ce qui remet « on/off » d’office) en attendant le correctif.
https://github.com/home-assistant/core/issues/119032#issuecomment-2154979589

1 « J'aime »