# Machine Down Pipeline

**URL:** <https://forum.inductiveautomation.com/t/machine-down-pipeline/97030>\
**Category:** Ignition\
**Created:** [October 9, 2024, 3:38pm UTC](https://forum.inductiveautomation.com/t/machine-down-pipeline/97030 "2024-10-09T15:38:32Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tyler\_Esters1](https://avatars.discourse-cdn.com/v4/letter/t/278dde/32.png) [@Tyler\_Esters1](https://forum.inductiveautomation.com/u/Tyler_Esters1)\
**Post date:** [October 9, 2024, 3:38pm UTC](https://forum.inductiveautomation.com/t/machine-down-pipeline/97030/1 "2024-10-09T15:38:32Z")

</div>

Hello,

I am having an issue- I am trying to send notifications for machines being down and then a notification when it has been cleared.

For some reason I can only get the initial Down notification to work. Currently I have the tag setup with an alarm that is delayed by 2 hours to start a notification pipeline. But I tried to add a branch off of the pipeline (below) for isactive to send a seperate notification- that part never works. What am I missing?

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/b/c/bc6f87ee0347c29e8de22b1eff6e70e456fcf8a1.png)

---

<div class="post-metadata">

**Author:** ![dkhayes117](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/dkhayes117/32/68344_2.png) [@dkhayes117](https://forum.inductiveautomation.com/u/dkhayes117)\
**Post date:** [October 9, 2024, 3:52pm UTC](https://forum.inductiveautomation.com/t/machine-down-pipeline/97030/2 "2024-10-09T15:52:03Z")

</div>

I think you need a feedback loop that keeps checking the `isActive` expression block, then you can drop out of the loop when the expression is false.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/4/2/427f6b508e8d554ce0b81d2eb2c8321ef1665df6.png)

---

<div class="post-metadata">

**Author:** ![Tyler\_Esters1](https://avatars.discourse-cdn.com/v4/letter/t/278dde/32.png) [@Tyler\_Esters1](https://forum.inductiveautomation.com/u/Tyler_Esters1)\
**Post date:** [October 9, 2024, 7:34pm UTC](https://forum.inductiveautomation.com/t/machine-down-pipeline/97030/3 "2024-10-09T19:34:11Z")

</div>

So this didnt work for me, it actually spammed me of course since the notification was in the loop lol.  
But if I just go off of the expression like below, it still never send the clear notification.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/6/c/6c6e4316ededf80f7d3473e7908d5fb6ea73651d.png)

---

<div class="post-metadata">

**Author:** ![dkhayes117](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/dkhayes117/32/68344_2.png) [@dkhayes117](https://forum.inductiveautomation.com/u/dkhayes117)\
**Post date:** [October 9, 2024, 7:45pm UTC](https://forum.inductiveautomation.com/t/machine-down-pipeline/97030/4 "2024-10-09T19:45:58Z")

</div>

Right, I didn't look at how to solve your exact logic problem, just show you the loopback.

I wonder if once it is cleared, the pipeline is no longer active which would keep it from getting to the last notification.

EDIT:  
Just use the [clear pipline](https://docs.inductiveautomation.com/docs/8.1/platform/tags/tag-properties/tag-alarm-properties)

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/1/2/12030fbef2fb9d80b265ec1e4ca17fd2ae9b4f23.png)

---

<div class="post-metadata">

**Author:** ![dkhayes117](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/dkhayes117/32/68344_2.png) [@dkhayes117](https://forum.inductiveautomation.com/u/dkhayes117)\
**Post date:** [October 9, 2024, 8:01pm UTC](https://forum.inductiveautomation.com/t/machine-down-pipeline/97030/5 "2024-10-09T20:01:08Z")

</div>

Another option would be to adjust the dropout conditions  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/3/4/343182d3efb8b6e383ef30d3fbe602f1d9d0efbc.png)
