ca vient de fonctionner. Mais j’ai trouvé long à la détente
Ca a marché une fois. J’ai éteint le bureau, m’en suis éloigné. J’y suis retourné, et rien ne s’allume
vais prendre une douche, ça va détendre
Pourtant il est bluffant d’après MakerNix.
sortie de douche, le bureau s’est allumé. A creuser donc, je porte un jugement alors que je suis une quiche.
donc comment faire évoluer mon automatisation. Qu’il éteigne au bout de 30 seconde de non-détection. Mais surtout qu’il n’y ait pas de délai pour la détection suivante, que ce soit réactif en fait
Bj
@Stef51 , poste tes code yaml au complet avec la balises </>
cela nous permet d’intervenir sur ton code complet pour le corrigé ou optimisé celui-ci
Avec des captures d’ecran on peux pas faire grand choses et de plus de deplis pas les infos de ton UI…
`alias: test présence bureau
description: ""
trigger:
- type: motion
platform: device
device_id: 9883cc4b8a30b19d7f8257f9e9122db3
entity_id: 6b4ae838a41a03d30d1e2b5e680c5fcd
domain: binary_sensor
condition: []
action:
- service: switch.turn_on
metadata: {}
data: {}
target:
entity_id:
- switch.interrupteur_secteur_bureau_center
mode: single
`
je suis sur un raspberry Pi3, avec mqtt et z2m.
Dites moi s’il faut d’autres infos.
merci à vous
Salut,
voici ton automatisation, qui allume l’interrupteur quand tu est présent et l’éteins quand tu n’est plus présent.
alias: test présence bureau
description: ""
trigger:
- type: motion
platform: device
device_id: 9883cc4b8a30b19d7f8257f9e9122db3
entity_id: 6b4ae838a41a03d30d1e2b5e680c5fcd
domain: binary_sensor
id: "on"
- type: no_motion
platform: device
device_id: 9883cc4b8a30b19d7f8257f9e9122db3
entity_id: 6b4ae838a41a03d30d1e2b5e680c5fcd
domain: binary_sensor
id: "off"
condition: []
action:
- choose:
- conditions:
- condition: trigger
id:
- "on"
sequence:
- service: switch.turn_on
data: {}
target:
entity_id: switch.interrupteur_secteur_bureau_center
- conditions:
- condition: trigger
id:
- "off"
sequence:
- service: switch.turn_off
data: {}
target:
entity_id: switch.interrupteur_secteur_bureau_center
mode: single
Le paramètre de base de fin de présence est à 60s, avec le firmware v1.0.5 on peut descendre ce temps à 15sec.
Pour ton besoin, pas d’utilité a mettre un délai de 1min pour éteindre, vu que le capteur de présence dispose d’un délai de 1min.
et ben, j’y arrive pas. Je rentre ça s’allume et 1 demie seconde après ça s’éteint
alias: test présence bureau
description: ""
trigger:
- type: motion
platform: device
device_id: 9883cc4b8a30b19d7f8257f9e9122db3
entity_id: 6b4ae838a41a03d30d1e2b5e680c5fcd
domain: binary_sensor
- type: no_motion
platform: device
device_id: 9883cc4b8a30b19d7f8257f9e9122db3
entity_id: 6b4ae838a41a03d30d1e2b5e680c5fcd
domain: binary_sensor
condition: []
action:
- service: switch.turn_on
metadata: {}
data: {}
target:
entity_id:
- switch.interrupteur_secteur_bureau_center
- service: switch.turn_off
metadata: {}
data: {}
target:
entity_id:
- switch.interrupteur_secteur_bureau_center
mode: single
Bonjour,
c’est normal.
Je t’es fais une automatisation , toute prête. Tu la essayer ?
Dans ton automatisation, faut donné un nom au action. Les 3 point et modifier ID.
Un déclencheur quand ton capteur pas en détecter, que tu nomme « on », et un déclencheur quand ton capteur est sur non détecter, que tu nomme « off »
trigger:
- type: motion
platform: device
device_id: 9883cc4b8a30b19d7f8257f9e9122db3
entity_id: 6b4ae838a41a03d30d1e2b5e680c5fcd
domain: binary_sensor
id: "on"
- type: no_motion
platform: device
device_id: 9883cc4b8a30b19d7f8257f9e9122db3
entity_id: 6b4ae838a41a03d30d1e2b5e680c5fcd
domain: binary_sensor
id: "off"
Dans action, tu choisi « choisir »
Dans Option1, tu choisie dans condition déclencher par:
Tu choisie, déclencher par « on » et dans action ( de l’option 1) tu choisir le service switch.turn_on et ton interrupteur.
Tu clique sur ajouter une option, tu aura une option 2.
Tu fais comme pour l’option 1, mais pour off et eteindre l’interrupteur.
bordel, j’y comprend rien, je n’arrive pas à obtenir la même chose que toi.
Je commence comme ça, je dois faire quoi?
ta essayer mon code Ma première automatisation ne fonctionne pas, capteur IR vers allumage - #40 par WarC0zes
tu créer uner nouvelle automatisation, les 3 points en haut a droite et tu choisie mode yaml.
tu copie/ colle mon code. tu peu te remettre en mode UI , pour voir si tu veut et sauvegarde.
test l’automatisation.
Comme ma capture, choisie appareil.
dans déclencheur, ta plusieurs option, choisie quand ca passe en détecter ou présence.