Licznik naciśnięć przycisku monostabilnego

Witam wszystkich,
zrobiłem sobie w node red licznik zliczający ile razy nacisnę wyłącznik na ścianie. Dana ilość przyciśnięć wywołuje jakąś akcję, np. zmieniam barwę, jasność etc. Jeśli ilość akcji zostanie wyczerpana licznik resetuje się i można od nowa wywołać inną akcję. Problem mam z wyłączeniem światła. Chciałbym żeby licznik był aktywny przez określony czas np. 5 min. po tym czasie wyłącznik działałby jak bez licznika czyli nacisnięcie powodowałoby zmianę stanu zał/wył. (czyli jedno naciśniecie załącza a następne wyłącza światło).czy jest jakiś node który miałby dwa wyjścia jedno działa przez zadany czas a drugie poza tym czasem. Może są jakieś inne sposoby żeby to ogarnąć
Pozdrawiam

flows.json (6,2 KB)

Jaki to wyłącznik? Zwykły ON/OFF ?

Zobacz node-red-contrib-button-events
https://github.com/bartbutenaers/node-red-contrib-button-events

Jest to monostabilny wyłącznik scienny zigbee. Jedno naciśnięcie daje on a drugie off

Czyli przełącznik jest elementem wykonawczym z przekaźnikami które załączają światło ?
Czy Światło ma swoją encje a przełącznik swoją ?

Światło swoją encje a wyłącznik swoją.
Dzięki za link musze zainstalować tego noda i potestuje

traffic.json (7,7 KB)
Taki mały przykład

Dzięki za zainteresowanie, niestety nie mogę sprawdzić tego flow. Wygląda na to że chyba czegoś mi brakuje w node red

ok juz mam node-red-contrib-traffic. Doinstaluje i przyjże się temu