Bonjour,
Question de (grand) débutant, comment deux détecteurs PIR peuvent agir sur une action sans s’emmêler les pinceaux?
Pour ma cave j’ai un détecteur à l’entrée de la cage d’escalier puis un second (PIR02) dans la cave même (le premier étant hors du champ de détection du PIR02. Ils agissent sur la même lumière. Comment les faire travailler intelligemment ensemble?
Pour le moment si PIR01 ne me voit plus, il coupe la lumière même si je suis dans le champ de PIR02, ce qui est plutôt gênant .
Je suppose que les « condition type » et les « action type » sont la clé de mes problèmes, ne connaissant rien à la programmation auriez-vous un lien qui explique tout ça pour un néophyte comme moi (en fr de préférence).
Merci papoo pour l’exemple,
Je crois l’avoir compris, le code que tu as fourni est juste un explicatif ou il est fonctionnel?
Je l’ai reproduit et j’ai plus de…heu…, trucs que toi quand je regarde dans automation.yalm .
Tu m’as fait découvrir les timers et les services… j’ai passé qq. heures à trouver des infos sur tout ça et je vois que je n’ai pas fini de chercher et d’apprendre !
Après moult test, le principe à l’air bon, mais il ne fonctionne pas comme il devrait pour mon scénario.
Mon détecteur 01 allume bien la lumière et déclanche la temporisation.
Le détecteur 02 le réarme quand je passe devant, mais une unique fois !
Si je reste dans la zone 02 la lumière s’éteint après la fin de la temporisation.
Les détecteurs restent dans l’état « occupancy »: true," tant que je reste dans leurs zone de détection.
Si je me soustrais à la détection ils leurs faut 60 sec pour se réarmer.
A mon avis, HA ne fait pas tourner l’automatisation tant que le capteur ne change pas d’état, le problème vient probablement de là, comme faire pour y remédier?
Situation des PIR;
En haut des escaliers PIR01 qui allume ma lampe
en bas dans la pièce PIR02 qui maintient la lampe allumé.
Ces deux détecteurs agissent sur la même lampe…
Le scénario est simple;
Je veux descendre et rester dans ma pièce sans que la lumière soit éteinte par PIR01.
Et bien sûr que la lampe s’éteigne en sortant .
Après avoir fait plein d’essais, j’ai trouvé grâce à votre aide un automatisme qui satisfait mon scénario
J’ai aussi découvert les timers, les services et que je ne suis qu’au début de ma compréhension de HA!
Comme j’ai tendance à oublier après trois mois les tenants et aboutissements de ce que j’ai fait, je documente pour une compréhension future. Je suppose que pour la majorité d’entre vous c’est le b.a.-ba des automatismes dans HA mais ça peut toujours servir à un débutant
Ça fonctionne, mais si vous avez une meilleure idée, une façon de faire plus simple, plus courte ou plus élégante je suis preneur (ça fait quand même quatre « flux »).
Merci encore pour votre aide, et vive la communauté !
Personnellement j’aurai fusionné detect 01 off et detect 02 off dans le sens ou si les 2 sont off => lampe off…
Mais bon c’est juste une question de préférence
En mettant deux triggers « detect 01-02 Off » et une condition « detect 02 Off » pour éteindre la lampe?
Comment agissent deux triggers? C’est l’un ou l’autre ou les deux ensemble?