# Toggle button reset to off after trigger finished

**URL:** https://discourse.nodered.org/t/toggle-button-reset-to-off-after-trigger-finished/25856
**Category:** Dashboard
**Created:** [1 May 2020 10:20 UTC](https://discourse.nodered.org/t/toggle-button-reset-to-off-after-trigger-finished/25856 "2020-05-01T10:20:31Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Thewaver](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/thewaver/32/11917_2.png) [@Thewaver](https://discourse.nodered.org/u/Thewaver)
#### Post date: [1 May 2020 10:20 UTC](https://discourse.nodered.org/t/toggle-button-reset-to-off-after-trigger-finished/25856/1 "2020-05-01T10:20:31Z")

</div>

I've been trying to work out how to turn a device on for a set time by using a toggle switch (slide to turn on) and reset to toggle switch back to the off position after the trigger has completed. This is what I have done but it just goes into a continuous loop by restarting the trigger every time I tell the toggle switch to go back to the off postion. It seems that the toggle switches are just flip flops. I am a novice and any help would be appreciated. This is my flow:

```auto
[{"id":"eb9036e6.459018","type":"tab","label":"Flow 3","disabled":false,"info":""},{"id":"d43041b6.6c961","type":"inject","z":"eb9036e6.459018","name":"ON","topic":"","payload":"on","payloadType":"str","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":330,"y":200,"wires":[["146607bd.9048e8"]]},{"id":"146607bd.9048e8","type":"ui_switch","z":"eb9036e6.459018","name":"","label":"switch","tooltip":"","group":"5c602177.b4925","order":10,"width":0,"height":0,"passthru":true,"decouple":"false","topic":"","style":"","onvalue":"on","onvalueType":"str","onicon":"","oncolor":"","offvalue":"off","offvalueType":"str","officon":"","offcolor":"","x":630,"y":200,"wires":[["1bbbc538.a2f19b","67c87603.fde558"]]},{"id":"1bbbc538.a2f19b","type":"debug","z":"eb9036e6.459018","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","x":930,"y":200,"wires":[]},{"id":"67c87603.fde558","type":"trigger","z":"eb9036e6.459018","op1":"on","op2":"off","op1type":"str","op2type":"str","duration":"5","extend":false,"units":"s","reset":"","bytopic":"all","name":"","x":640,"y":280,"wires":[["481ceea0.cf897","146607bd.9048e8"]]},{"id":"481ceea0.cf897","type":"debug","z":"eb9036e6.459018","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","x":930,"y":280,"wires":[]},{"id":"688f3de9.8e53a4","type":"inject","z":"eb9036e6.459018","name":"OFF","topic":"","payload":"off","payloadType":"str","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":330,"y":260,"wires":[["146607bd.9048e8"]]},{"id":"5c602177.b4925","type":"ui_group","z":"","name":"BOILER","tab":"cd85cf8a.79a66","disp":true,"width":"6","collapse":false},{"id":"cd85cf8a.79a66","type":"ui_tab","z":"","name":"Home","icon":"dashboard","disabled":false,"hidden":false}]

```

---

<div class="post-metadata">

### Author: ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)
#### Post date: [1 May 2020 11:03 UTC](https://discourse.nodered.org/t/toggle-button-reset-to-off-after-trigger-finished/25856/2 "2020-05-01T11:03:13Z")

</div>

sneaky trick - if you use the off command to reset the trigger

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/4/c4a0ef7705ed9eff94633e0fbd21bdebf4cef763.png)  
that will stop that

---

<div class="post-metadata">

### Author: ![Thewaver](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/thewaver/32/11917_2.png) [@Thewaver](https://discourse.nodered.org/u/Thewaver)
#### Post date: [3 May 2020 05:49 UTC](https://discourse.nodered.org/t/toggle-button-reset-to-off-after-trigger-finished/25856/3 "2020-05-03T05:49:18Z")

</div>

Hi dceejay, how easy was that. Thank you, that solved my problem....

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)
#### Post date: [2 June 2020 05:49 UTC](https://discourse.nodered.org/t/toggle-button-reset-to-off-after-trigger-finished/25856/4 "2020-06-02T05:49:25Z")

</div>

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