# One message each other day

**URL:** <https://discourse.nodered.org/t/one-message-each-other-day/45481>\
**Category:** General\
**Created:** [11 May 2021 09:50 UTC](https://discourse.nodered.org/t/one-message-each-other-day/45481 "2021-05-11T09:50:37Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![fmarzocca](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/fmarzocca/32/35901_2.png) [@fmarzocca](https://discourse.nodered.org/u/fmarzocca)\
**Post date:** [11 May 2021 09:50 UTC](https://discourse.nodered.org/t/one-message-each-other-day/45481/1 "2021-05-11T09:50:37Z")

</div>

I am in the need to start a device once each other day. I am thinking to use an inject node which sends one message each day at 7.30am, connected to a delay node in its "Rate Limiter" configuration, like this:

![Schermata 2021-05-11 alle 11.46.54](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/7/e/7e521e655cbe77b82b4c3453eaa344a1114ba366.png)

My only question is: if I have to restart NodeRed, will the Rate Limiter reset or will it continue to count the daily messages? If it resets I am afraid I have to find another solution.

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [11 May 2021 09:55 UTC](https://discourse.nodered.org/t/one-message-each-other-day/45481/2 "2021-05-11T09:55:19Z")

</div>

your best bet is something like cron-plus node set to send every 2 days...

![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/9/9/994884b420c1a85ef7906628511a9472c884ca84.png)

restarts will not affect operation - it will always fire at the allotted time

---

<div class="post-metadata">

**Author:** ![fmarzocca](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/fmarzocca/32/35901_2.png) [@fmarzocca](https://discourse.nodered.org/u/fmarzocca)\
**Post date:** [11 May 2021 09:56 UTC](https://discourse.nodered.org/t/one-message-each-other-day/45481/3 "2021-05-11T09:56:29Z")

</div>

Yes, I know cronplus. I wanted to find an easier solution without the need of installing new palettes. But if this is the only alternative...

---

<div class="post-metadata">

**Author:** ![Paul-Reed](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/paul-reed/32/66906_2.png) [@Paul-Reed](https://discourse.nodered.org/u/Paul-Reed)\
**Post date:** [11 May 2021 09:58 UTC](https://discourse.nodered.org/t/one-message-each-other-day/45481/4 "2021-05-11T09:58:42Z")

</div>

> [@fmarzocca](#):
>
> But if this is the only alternative...

It's not the only alternative, but it's probably the best (IMO)

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [11 May 2021 10:19 UTC](https://discourse.nodered.org/t/one-message-each-other-day/45481/5 "2021-05-11T10:19:15Z")

</div>

The Inject technique would not be reliable. Imagine it triggers first time at 07:30 and when it gets to the delay node the time is 7:30 + 3 milliseconds. That would get through ok. Then the on the next day would not get through, as required, but on the third day suppose it gets to the delay node at 07:30 + 1 millisecond. That one would not get through as two full days have not yet elapsed, it is 2 msec too early.

---

<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:** [25 May 2021 10:19 UTC](https://discourse.nodered.org/t/one-message-each-other-day/45481/6 "2021-05-25T10:19:36Z")

</div>

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