Entrée / Sortie

Bonjour,

vous savez que je débute et donc j’ai besion de votre aide :

contacteur porte → on puis PIR Hall → on == quelqu’un rentre
Hall pir → on puis contacteur porte → on == quelqu’un sort

je bute pour le deuxième test car je teste par current state, mais le node n’a pas d’entrée

merci

Bonjour @Wanfr
Montre-nous ce que tu as déjà fait, ce sera plus simple pour t’aiguiller.

Bonjour,

ce que j’ai fait est simple mais…

image

pour lier les deux, un après l’autre ?!

si ouvert, on teste pir si pir actif on rentre

si fermé on test le pir si on on sort

et inversement

Voilà une façon de faire:

Ca utilise deux noeuds souvent intéressants. Trafic (en gros un feu vert/rouge) et trigger.
L’idée est que la Porte mette le feu « porte 1st » à vert et que le message envoyé par Hall traverse le trafic (feu vert). Le feu redevient rouge au bout de 5s (à ajuster suivant le besoin).

Et l’inverse pour l’autre capteur.

[{"id":"e2f4e474.eea198","type":"trigger-state","z":"d59703d6.87ebf","name":"Porte","server":"d28c9492.f419c8","exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityid":"binary_sensor.fenetre_buanderie","entityidfiltertype":"exact","debugenabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","comparatorType":"is","comparatorValueDatatype":"bool","comparatorValue":"true","propertyValue":"new_state.state"}],"outputs":2,"customoutputs":[],"outputinitially":false,"state_type":"str","x":110,"y":3520,"wires":[["71d21899.7a25e8","dda9263d.99a1e8"],[]]},{"id":"f24d31b5.1f93f","type":"trigger-state","z":"d59703d6.87ebf","name":"Hall","server":"d28c9492.f419c8","exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityid":"sensor.oeil_salon_presence","entityidfiltertype":"exact","debugenabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","comparatorType":"is","comparatorValueDatatype":"bool","comparatorValue":"true","propertyValue":"new_state.state"}],"outputs":2,"customoutputs":[],"outputinitially":false,"state_type":"str","x":110,"y":3680,"wires":[["c2eb3c58.5f126","1155d85b.2daee8"],[]]},{"id":"1155d85b.2daee8","type":"traffic","z":"d59703d6.87ebf","name":"Porte 1st","property_allow":"payload","filter_allow":"On","ignore_case_allow":false,"negate_allow":false,"send_allow":false,"property_stop":"payload","filter_stop":"Off","ignore_case_stop":false,"negate_stop":false,"send_stop":false,"default_start":false,"differ":false,"x":480,"y":3560,"wires":[["8926e1a.c23d62"]]},{"id":"71d21899.7a25e8","type":"trigger","z":"d59703d6.87ebf","name":"","op1":"On","op2":"Off","op1type":"str","op2type":"str","duration":"5","extend":false,"overrideDelay":false,"units":"s","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":300,"y":3520,"wires":[["1155d85b.2daee8"]]},{"id":"dda9263d.99a1e8","type":"traffic","z":"d59703d6.87ebf","name":"Hall 1st","property_allow":"payload","filter_allow":"On","ignore_case_allow":false,"negate_allow":false,"send_allow":false,"property_stop":"payload","filter_stop":"Off","ignore_case_stop":false,"negate_stop":false,"send_stop":false,"default_start":false,"differ":false,"x":480,"y":3640,"wires":[["8af3b2df.8fc53"]]},{"id":"c2eb3c58.5f126","type":"trigger","z":"d59703d6.87ebf","name":"","op1":"On","op2":"Off","op1type":"str","op2type":"str","duration":"5","extend":false,"overrideDelay":false,"units":"s","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":300,"y":3680,"wires":[["dda9263d.99a1e8"]]},{"id":"8926e1a.c23d62","type":"debug","z":"d59703d6.87ebf","name":"Porte puis Hall","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":680,"y":3560,"wires":[]},{"id":"8af3b2df.8fc53","type":"debug","z":"d59703d6.87ebf","name":"Hall puis Porte","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":680,"y":3640,"wires":[]},{"id":"d28c9492.f419c8","type":"server","name":"hassio","legacy":false,"addon":false,"rejectUnauthorizedCerts":false,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true}]
1 « J'aime »

Salut @golfvert

bravo !
je ne connaissais pas trafic, je vais tester !

merci beaucoup