Triggering on specific message

[{"id":"78b645cd.602a8c","type":"tab","label":"Flow 3","disabled":false,"info":""},{"id":"e6652eec.f3a0f","type":"function","z":"78b645cd.602a8c","name":"turn on water","func":"msg.payload =\"varun\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":710,"y":140,"wires":[["c3983561.cd69a8"]]},{"id":"5397c81b.e8ede","type":"delay","z":"78b645cd.602a8c","name":"","pauseType":"delay","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":630,"y":60,"wires":[["e6652eec.f3a0f"]]},{"id":"e5b6758a.9cc778","type":"inject","z":"78b645cd.602a8c","name":"start time","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"46 11 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"0","payloadType":"str","x":90,"y":62,"wires":[["c5d642.3a9381c"]]},{"id":"c3983561.cd69a8","type":"debug","z":"78b645cd.602a8c","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","x":770,"y":280,"wires":[]},{"id":"959d15f0.8513","type":"inject","z":"78b645cd.602a8c","name":"finish time","props":[{"p":"reset","v":"true","vt":"str"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"47 11 * * *","once":false,"onceDelay":0.1,"topic":"","x":160,"y":100,"wires":[["c5d642.3a9381c","7456c547.0cd6dc"]]},{"id":"c5d642.3a9381c","type":"trigger","z":"78b645cd.602a8c","name":"","op1":"1","op2":"1","op1type":"str","op2type":"str","duration":"-10","extend":false,"units":"s","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":360,"y":60,"wires":[["7456c547.0cd6dc","5397c81b.e8ede"]]},{"id":"7456c547.0cd6dc","type":"function","z":"78b645cd.602a8c","name":"turn off water","func":"msg.payload =\"xyz\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":410,"y":140,"wires":[["c3983561.cd69a8"]]}]

or try this

[{"id":"5bab1657.0011","type":"tab","label":"Flow 3","disabled":false,"info":""},{"id":"5d789fd9.18461","type":"inject","z":"5bab1657.0011","name":"start time","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"46 11 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"0","payloadType":"str","x":90,"y":62,"wires":[["829efe07.a4d908"]]},{"id":"291fd1ed.b2f2fe","type":"debug","z":"5bab1657.0011","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","x":550,"y":220,"wires":[]},{"id":"9fa02dc4.cf4618","type":"inject","z":"5bab1657.0011","name":"finish time","props":[{"p":"reset","v":"true","vt":"str"},{"p":"payload"}],"repeat":"","crontab":"47 11 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"varun","payloadType":"str","x":160,"y":100,"wires":[["829efe07.a4d908","31c327b.7fffe58"]]},{"id":"829efe07.a4d908","type":"trigger","z":"5bab1657.0011","name":"","op1":"1","op2":"1","op1type":"str","op2type":"str","duration":"-10","extend":false,"units":"s","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":360,"y":60,"wires":[["71951ed.951926"]]},{"id":"31c327b.7fffe58","type":"function","z":"5bab1657.0011","name":"turn off/on water","func":"msg.payload = msg.payload === \"varun\" ? \"xyz\" : \"varun\";\nflow.set(\"state\", msg.payload);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":420,"y":140,"wires":[["291fd1ed.b2f2fe"]]},{"id":"71951ed.951926","type":"change","z":"5bab1657.0011","name":"","rules":[{"t":"set","p":"payload","pt":"msg","to":"state","tot":"flow"}],"action":"","property":"","from":"","to":"","reg":false,"x":600,"y":60,"wires":[["31c327b.7fffe58"]]}]

Sorry. Thanks a lot for response. But both the flows are not stopping after finish time

from this image debug show start at 12.26.56 (start time 12:27)

this image shows debug stopped at 12:27:56 ( stop time 12:28)

[{"id":"43b2b7c5.11a318","type":"tab","label":"Flow 3","disabled":false,"info":""},{"id":"efe0f615.868918","type":"function","z":"43b2b7c5.11a318","name":"turn on water","func":"msg.payload =\"varun\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":710,"y":140,"wires":[["e70f074e.232118"]]},{"id":"cd176a22.13e578","type":"delay","z":"43b2b7c5.11a318","name":"","pauseType":"delay","timeout":"10","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":630,"y":60,"wires":[["efe0f615.868918"]]},{"id":"c26d9bc1.418ae8","type":"inject","z":"43b2b7c5.11a318","name":"start time","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"27 12 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"0","payloadType":"str","x":90,"y":62,"wires":[["2e0d77.a7585a8a"]]},{"id":"e70f074e.232118","type":"debug","z":"43b2b7c5.11a318","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","x":770,"y":280,"wires":[]},{"id":"463f1e64.093f1","type":"inject","z":"43b2b7c5.11a318","name":"finish time","props":[{"p":"reset","v":"true","vt":"str"},{"p":"payload"}],"repeat":"","crontab":"28 12 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"varun","payloadType":"str","x":160,"y":100,"wires":[["2e0d77.a7585a8a","89a441b5.5c395"]]},{"id":"2e0d77.a7585a8a","type":"trigger","z":"43b2b7c5.11a318","name":"","op1":"1","op2":"1","op1type":"str","op2type":"str","duration":"-20","extend":false,"units":"s","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":360,"y":60,"wires":[["89a441b5.5c395","cd176a22.13e578"]]},{"id":"89a441b5.5c395","type":"function","z":"43b2b7c5.11a318","name":"turn off water","func":"msg.payload =\"xyz\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":410,"y":140,"wires":[["e70f074e.232118"]]}]

Started at 9:36

Now 9:38 still not stopped.

In your flow I made start time 21:36 stop time as 21.:37 Other than that no change.

[{"id":"78e2613e.678e3","type":"function","z":"43af4378.afcdac","name":"turn on water","func":"msg.payload =\"varun\";\nreturn msg;","outputs":1,"noerr":0,"x":710,"y":140,"wires":[["21fa9399.e7541c"]]},{"id":"9f7dc948.c26fa8","type":"delay","z":"43af4378.afcdac","name":"","pauseType":"delay","timeout":"10","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":630,"y":60,"wires":[["78e2613e.678e3"]]},{"id":"72038b2b.c69dd4","type":"inject","z":"43af4378.afcdac","name":"start time","topic":"","payload":"0","payloadType":"str","repeat":"","crontab":"36 21 * * *","once":false,"onceDelay":0.1,"x":90,"y":62,"wires":[["9cb618b2.89a338"]]},{"id":"21fa9399.e7541c","type":"debug","z":"43af4378.afcdac","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","x":770,"y":280,"wires":[]},{"id":"e45fc56f.698888","type":"inject","z":"43af4378.afcdac","name":"finish time","topic":"","payload":"varun","payloadType":"str","repeat":"","crontab":"37 21 * * *","once":false,"onceDelay":0.1,"x":160,"y":100,"wires":[["9cb618b2.89a338","a17459b3.99fc18"]]},{"id":"9cb618b2.89a338","type":"trigger","z":"43af4378.afcdac","op1":"1","op2":"1","op1type":"str","op2type":"str","duration":"-20","extend":false,"units":"s","reset":"","bytopic":"all","name":"","x":360,"y":60,"wires":[["a17459b3.99fc18","9f7dc948.c26fa8"]]},{"id":"a17459b3.99fc18","type":"function","z":"43af4378.afcdac","name":"turn off water","func":"msg.payload =\"xyz\";\nreturn msg;","outputs":1,"noerr":0,"x":410,"y":140,"wires":[["21fa9399.e7541c"]]}]

No idea what is happening here :frowning:

how is finish inject configured and trigger node show screenshots

Start time:

End time

And trigger

N change as it is

you did not use my inject as no reset value as below

Let me try by configuring manually. looks like If I do copy and paste from the flow mentioned in the forum to node red app inject node is setting it back to default.

Which node it is I don't have this option in my inject node to set property.

what version of node-red are you running and on what device?

v1.0.6 on windows 10

Time to update to 1.1.3 or higher

Ok Thanks a lot for your help..I shall update and try..I am very new to this. Thanks a lot for your help

try this as work around

[{"id":"43b2b7c5.11a318","type":"tab","label":"Flow 3","disabled":false,"info":""},{"id":"efe0f615.868918","type":"function","z":"43b2b7c5.11a318","name":"turn on water","func":"msg.payload =\"varun\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":710,"y":140,"wires":[["e70f074e.232118"]]},{"id":"cd176a22.13e578","type":"delay","z":"43b2b7c5.11a318","name":"","pauseType":"delay","timeout":"10","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"x":630,"y":60,"wires":[["efe0f615.868918"]]},{"id":"c26d9bc1.418ae8","type":"inject","z":"43b2b7c5.11a318","name":"start time","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"27 12 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"0","payloadType":"str","x":90,"y":62,"wires":[["2e0d77.a7585a8a"]]},{"id":"e70f074e.232118","type":"debug","z":"43b2b7c5.11a318","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","x":770,"y":280,"wires":[]},{"id":"463f1e64.093f1","type":"inject","z":"43b2b7c5.11a318","name":"finish time","props":[{"p":"reset","v":"true","vt":"str"},{"p":"payload"}],"repeat":"","crontab":"46 12 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"varun","payloadType":"str","x":160,"y":100,"wires":[["89a441b5.5c395","4c4f254e.c430ec"]]},{"id":"2e0d77.a7585a8a","type":"trigger","z":"43b2b7c5.11a318","name":"","op1":"1","op2":"1","op1type":"str","op2type":"str","duration":"-20","extend":false,"units":"s","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":360,"y":60,"wires":[["89a441b5.5c395","cd176a22.13e578"]]},{"id":"89a441b5.5c395","type":"function","z":"43b2b7c5.11a318","name":"turn off water","func":"msg.payload =\"xyz\";\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":410,"y":140,"wires":[["e70f074e.232118"]]},{"id":"4c4f254e.c430ec","type":"change","z":"43b2b7c5.11a318","name":"","rules":[{"t":"set","p":"reset","pt":"msg","to":"true","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":230,"y":20,"wires":[["2e0d77.a7585a8a"]]}]

It is working now. Thanks a lot sir.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.