Bonjour,
J’ai besoin d’un petit coup de main pour peaufiner le code. Je me suis inspirer de ce post avec comme combinaison
- mon portable connecté au bluetooth de ma voiture
- je rentre dans une premiere zone (elargie) qui active une mise a jour de mon « device_tracker »
- lorsque je rentre dans la zone Home
Ca ouvre mon portail.
Ca fonctionne, sauf que le délai est de l’ouverture est très variable. Ca s’ouvre en bas de ma rue, comme des fois, j’attends 10-15 sec devant ma porte …
La question est comment forcé la mise a jour du tracker pour que ce soit chaque seconde par exemple …
L’automatisation pour la premiere zone
- id: '1681682626613'
alias: 'Maj Phone Portail grande zone '
description: ''
trigger:
- platform: zone
entity_id: person.totor
zone: zone.maj_tracker_phone_portail
event: enter
condition: []
action:
- service: notify.mobile_app_totor_s_phone
data:
message: Maj Tracker
- repeat:
until:
- condition: zone
entity_id: person.totor
zone: zone.home
sequence:
- service: homeassistant.update_entity
data: {}
target:
entity_id: device_tracker.totor_s_phone
mode: single
L’automatisation pour l’arrivé dans la zone home
- id: '1681714352602'
alias: Ouverture Portail Totor Entrant
description: ''
trigger:
- platform: zone
entity_id: person.totor
zone: zone.home
event: enter
condition:
- condition: template
value_template: '{{(state_attr(''sensor.totor_s_phone_bluetooth_connection'',''connected_paired_devices'')!=None)
and (''48:F0 (Totor Car)'' in state_attr(''sensor.totor_s_phone_bluetooth_connection'',''connected_paired_devices''))}}'
action:
- service: notify.mobile_app_totor_s_phone
data:
message: Portail s'ouvre
- service: script.toggle
data: {}
target:
entity_id: script.portail_voiture
- delay:
hours: 0
minutes: 1
seconds: 0
milliseconds: 0
mode: single
Merci de votre aide …
Ma configuration
System Information
version | core-2023.3.6 |
---|---|
installation_type | Home Assistant OS |
dev | false |
hassio | true |
docker | true |
user | root |
virtualenv | false |
python_version | 3.10.10 |
os_name | Linux |
os_version | 5.15.90 |
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 | 5000 |
Installed Version | 1.28.4 |
Stage | running |
Available Repositories | 1250 |
Downloaded Repositories | 5 |
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 9.5 |
---|---|
update_channel | stable |
supervisor_version | supervisor-2023.03.3 |
agent_version | 1.4.1 |
docker_version | 20.10.22 |
disk_total | 30.8 GB |
disk_used | 10.6 GB |
healthy | true |
supported | true |
board | ova |
supervisor_api | ok |
version_api | ok |
installed_addons | MariaDB (2.5.2), Mosquitto broker (6.2.0), NGINX Home Assistant SSL proxy (3.2.0), Samba share (10.0.0), AdGuard Home (4.8.3), Node-RED (14.1.3), ESPHome (2023.3.2), UniFi Network Application (2.6.0), Studio Code Server (5.5.5), Duck DNS (1.15.0), Terminal & SSH (9.6.1), PS5 MQTT (1.3.1) |
Dashboards
dashboards | 1 |
---|---|
resources | 4 |
views | 1 |
mode | storage |
Recorder
oldest_recorder_run | 24 mars 2023 à 17:31 |
---|---|
current_recorder_run | 30 mars 2023 à 22:05 |
estimated_db_size | 66.95 MiB |
database_engine | sqlite |
database_version | 3.38.5 |
Ma configuration
Comment récupérer ma configuration :
Dans votre HA, Menu latéral
Paramètres
> Système
> Corrections
puis les trois petits points en haut a droite > Informations Système
puis une fois en bas Copier