# Trigger event if reset topic/message was not been received, after alarm msg

**URL:** <https://discourse.nodered.org/t/trigger-event-if-reset-topic-message-was-not-been-received-after-alarm-msg/12103>\
**Category:** General\
**Created:** [12 June 2019 10:23 UTC](https://discourse.nodered.org/t/trigger-event-if-reset-topic-message-was-not-been-received-after-alarm-msg/12103 "2019-06-12T10:23:12Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![georgelza](https://avatars.discourse-cdn.com/v4/letter/g/ccd318/32.png) [@georgelza](https://discourse.nodered.org/u/georgelza)\
**Post date:** [12 June 2019 10:23 UTC](https://discourse.nodered.org/t/trigger-event-if-reset-topic-message-was-not-been-received-after-alarm-msg/12103/1 "2019-06-12T10:23:12Z")

</div>

Hi all.

I'm getting a message on a mqtt topic when grid fails,  
value == 1 Grid Feed  
value != 1 Grid Failed  
I want to wait 60 seconds on a Grid Failed message, and first see if grid returns, if not returned then make alarm.  
Please help....  
G

---

<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:** [12 June 2019 10:44 UTC](https://discourse.nodered.org/t/trigger-event-if-reset-topic-message-was-not-been-received-after-alarm-msg/12103/2 "2019-06-12T10:44:52Z")

</div>

Feed the message into a Trigger node set to initially send nothing, then to send the alarm message after 60 seconds. Also configure the node to reset if msg.payload is 1. Note that it is probably the string 1 not the number 1. You can check that in a debug node.  
The result is that any fail message will start the trigger timeout, but the ok message will reset it.

---

<div class="post-metadata">

**Author:** ![georgelza](https://avatars.discourse-cdn.com/v4/letter/g/ccd318/32.png) [@georgelza](https://discourse.nodered.org/u/georgelza)\
**Post date:** [12 June 2019 11:50 UTC](https://discourse.nodered.org/t/trigger-event-if-reset-topic-message-was-not-been-received-after-alarm-msg/12103/3 "2019-06-12T11:50:41Z")

</div>

thanks, will give it a try.  
G
