Opóźnienie wykonywania przepływu o wartość z msg.payload

Cześć,

Z JS jestem noga i to od razu piszę. Potrzebuję opóźnić wykonywanie określonego flow o wartość, którą mam w msg.payload. Może ktoś podać mi jakąś funkcję na to albo ewentualnie jakiś nod? Nod delay albo stoptimer nie maja z tego co się orientuję takiej funkcjonalności.

Oczywiście że mozesz to zrobić nodem delay

dealay

a przed nim zrób sobie noda change:

change

Pytanie co masz payload jaką wartość, ja masz np. minuty, to daj function przed delay zamiast change, bo w delay wartość podaje się w milisekundach

funct

Bardzo dziękuję, o to mi chodziło!

Cześć,
pewnie to banał ale nie mogę ogarnąć w 100%.
Mam kilka przełączników/czujników ruchu i chciałbym aby każdy z nich resetował opóźnienie i liczył od nowa. Póki co “delay” kolejkuje te opóźnienia a jak daję “reset” to wyzerowuje i światło nie gaśnie. Co robię nie tak?
Ten drugi flow chyba działa ale chciałbym się jeszcze upewnić czy jest to dobre rozwiązanie bo reset jest wysyłany jednocześnie z włączeniem światła i opóźnienia i czy to czasem samo siebie się nie zresetuje?

użyj noda “trigger”

To jest to:)
Dzięki!