Kiki35
1
enclencher alarmo avec la géolocalisation
Est il possible de d 'enclencher alarmo avec la géolocalisation?
Merci a vous
Ma configuration
[center]## System Health
version |
core-2022.2.9 |
installation_type |
Home Assistant OS |
dev |
false |
hassio |
true |
docker |
true |
user |
root |
virtualenv |
false |
python_version |
3.9.7 |
os_name |
Linux |
os_version |
5.10.92-v8 |
arch |
aarch64 |
timezone |
Europe/Paris |
Home Assistant Community Store
GitHub API |
ok |
GitHub Content |
ok |
GitHub Web |
ok |
GitHub API Calls Remaining |
4292 |
Installed Version |
1.23.0 |
Stage |
running |
Available Repositories |
993 |
Downloaded Repositories |
27 |
Home Assistant Cloud
logged_in |
false |
can_reach_cert_server |
ok |
can_reach_cloud_auth |
ok |
can_reach_cloud |
ok |
Home Assistant Supervisor
host_os |
Home Assistant OS 7.4 |
update_channel |
stable |
supervisor_version |
supervisor-2022.01.1 |
docker_version |
20.10.9 |
disk_total |
222.8 GB |
disk_used |
10.9 GB |
healthy |
true |
supported |
true |
board |
rpi4-64 |
supervisor_api |
ok |
version_api |
ok |
installed_addons |
Samba share (9.5.1), Terminal & SSH (9.3.0), File editor (5.3.3), Duck DNS (1.14.0), Node-RED (11.0.3), ESPHome (2022.2.5), Spotify Connect (0.10.0), Home Assistant Google Drive Backup (0.105.2), AdGuard Home (4.4.4), InfluxDB (4.3.0), VLC (0.1.3), Mosquitto broker (6.0.1) |
Lovelace
dashboards |
1 |
resources |
18 |
views |
8 |
mode |
storage |
Spotify
api_endpoint_reachable |
ok |
[/center]
Comment récupérer ma configuration :
Dans votre HA, Menu latéral `Configuration` > ` Paramètres` > `Info` > bouton copier > `Pour Github`

___
@Kiki35 il suffit de faire une automation sur la resultat de la geoloc de ton tel
bonjour,
Je relance ce vieux sujet car c’est exctement ce que je faisais, mais depuis peu cela ne marche plus
ici mon automatisation d’activation
alias: Alarmo ***
description: « »
triggers:
- trigger: geo_location
source: ***
zone: zone.home
event: leave
conditions:
- condition: and
conditions:
- condition: state
entity_id: person.****
state: not_home
- condition: state
entity_id: person.*****
state: not_home
actions:
- action: alarm_control_panel.alarm_arm_away
metadata: {}
data: {}
target:
device_id: ****
mode: single
et de désactivation
alias: Alarmo déactivation
description: « »
triggers:
- trigger: geo_location
source: ***
zone: zone.home
event: enter
- trigger: geo_location
source: ****
zone: zone.home
event: enter
- trigger: geo_location
source: *****
zone: zone.home
event: enter
conditions:
actions:
- action: alarm_control_panel.alarm_disarm
metadata: {}
data: {}
target:
device_id: *********************
mode: single
alors que l’automastisme aurait du se lancer
merci d’avance pour votre aide
Regarde l’historique d’exécution de ton automatisation, tu auras surement des indices.
le problème que j’ai c’est que mon automatisme ne démarre pas au changement d’état
Tu n’as rien du tout dans l’historique ? Pour aucun des trigger ?
comme je me suis dit que cela pouvait mon code pour l’automatisme, je fais un recherche par claude ai et là même pb…
la detection de l’absence se fait
mais je n’ai pas de déclenchement de l’automatisme
triggers:
- entity_id:
- person.****
- person.****
- person.****
zone: zone.home
event: leave
id: someone_left
trigger: zone
- entity_id:
- person.****
- person.****
- person.****
zone: zone.home
event: enter
id: someone_arrived
trigger: zone
ici un test d’action plustôt, mais rien après…
et ici le journal associé
Montre l’ensemble de la partie historique parce que a première vue tu as bien un déclanchement.
bon j’ai vraiment qqch qui ne va pas….
je change l’état
le journal enregistre
mais ce simple automatisme ne se déclanche pas
alias: Alarmo - pb geoloc
description: Active/désactive Alarmo selon la position
triggers:
- source: ****
zone: zone.home
event: leave
trigger: geo_location
conditions: []
actions:
- action: alarm_control_panel.alarm_arm_away
data: {}
mode: single
pareil si je prends le telephone associé au profile
Si tu essais avec l’etat de la personne ?
Tu mets quoi dans source ?
Tu les mets à la main ou tu peux les sélectionner via l’UI ? Parce que les éléments de géolocalisation sont particuliers.
Pour ce que tu veux faire c’est plus l’état de la personne dans la zone qu’il faut utiliser je pense.
entity_id:
- person.xxxx
from: home
to: null
trigger: state
entity_id:
- person.xxxx
from: null
to: home
trigger: state
Effectivement c’est bien cela ! Comme quoi même avec les IA, on a toujours besoin de l’expérience d’un humain.
Merci encore @Idaho947
1 « J'aime »