# Trigger a flow at regular interval

**URL:** <https://discourse.nodered.org/t/trigger-a-flow-at-regular-interval/23955>\
**Category:** General\
**Created:** [31 March 2020 08:44 UTC](https://discourse.nodered.org/t/trigger-a-flow-at-regular-interval/23955 "2020-03-31T08:44:24Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![LTDS](https://avatars.discourse-cdn.com/v4/letter/l/3be4f8/32.png) [@LTDS](https://discourse.nodered.org/u/LTDS)\
**Post date:** [31 March 2020 08:44 UTC](https://discourse.nodered.org/t/trigger-a-flow-at-regular-interval/23955/1 "2020-03-31T08:44:24Z")

</div>

Hi there, simple question :

How can I trigger a flow every five minutes at perfectly regular time (12:00:00 - 12:05:00 - 12:10:00 - etc) without having to worry about the flow being re-triggered every time I deploy ?

I am trying to create a database that saves data every 5 minutes. For now I'm using the Delay node but every time I deploy for something else it makes a new entry on the DB and restart the 5min delay.

(12:00:00 - 12:05:00 - "Deploy at 12:05:30 / entry at 12:05:30 on DB" - 12:10:30 - etc)

I precise that I'm using a weird instance of Node red provided by QNAP-NAS and I can't choose what to deploy like on a normal Node Red instance. I always have to deploy everything.

Thanks you !  
Nico

---

<div class="post-metadata">

**Author:** ![dynamicdave](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dynamicdave/32/96_2.png) [@dynamicdave](https://discourse.nodered.org/u/dynamicdave)\
**Post date:** [31 March 2020 08:47 UTC](https://discourse.nodered.org/t/trigger-a-flow-at-regular-interval/23955/2 "2020-03-31T08:47:18Z")

</div>

Have a look at cron-plus as I think that might form part of your solution.

> **[node-red-contrib-cron-plus](https://flows.nodered.org/node/node-red-contrib-cron-plus)**
>
> A flexible scheduler node for Node-RED (incl dynamic control and Timezone support)

---

<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:** [31 March 2020 09:30 UTC](https://discourse.nodered.org/t/trigger-a-flow-at-regular-interval/23955/3 "2020-03-31T09:30:03Z")

</div>

The default inject node can be set to `interval between times` mode that does just that.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/e/5/e5218f3f853690c26245085f3670019a5b9658d3.png)

---

<div class="post-metadata">

**Author:** ![LTDS](https://avatars.discourse-cdn.com/v4/letter/l/3be4f8/32.png) [@LTDS](https://discourse.nodered.org/u/LTDS)\
**Post date:** [31 March 2020 10:26 UTC](https://discourse.nodered.org/t/trigger-a-flow-at-regular-interval/23955/4 "2020-03-31T10:26:16Z")

</div>

Thank you ! Once again you saved me ^^

---

<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:** [14 April 2020 10:26 UTC](https://discourse.nodered.org/t/trigger-a-flow-at-regular-interval/23955/5 "2020-04-14T10:26:18Z")

</div>

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