# What is best practice for disabling alarms?

**URL:** <https://forum.inductiveautomation.com/t/what-is-best-practice-for-disabling-alarms/83707>\
**Category:** Ignition\
**Tags:** ignition81\
**Created:** [January 2, 2024, 7:15pm UTC](https://forum.inductiveautomation.com/t/what-is-best-practice-for-disabling-alarms/83707 "2024-01-02T19:15:41Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![johannes.bo](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/johannes.bo/32/27628_2.png) [@johannes.bo](https://forum.inductiveautomation.com/u/johannes.bo)\
**Post date:** [January 2, 2024, 7:15pm UTC](https://forum.inductiveautomation.com/t/what-is-best-practice-for-disabling-alarms/83707/1 "2024-01-02T19:15:41Z")

</div>

Hi 🙂

I was planning on using the enable property for hiding the alarm based on some logic -but this seems not practical because the alarm appears in the alarmlist whenever it is re-enabled.  
-What would be the best practice to disable an alarm based on some condition -other than using the .Enabled property?  
-Or am I missing something?

Is there any workaround?  
-Would it be possible to somehow detect the transition to .Enabled == True in order to automatically acknowledge the alarm? 🤔

to reproduce:

1. Make sure the alarm condition is false
2. Observe how it is not listed in the alarmlist
3. Disable the alarm
4. Enable the alarm
5. Observe how the alarm now appears as cleared, Unacknowledged  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/4/b/4b74e9a76f773dfdd7eccb80f5ef5f08d8822913.png)

I was investigating a little deeper and found some interesting deviation between the result after a tag restart and an alarm enable:  
Tag restart: Alarm.IsAcked = True  
Alarm enable: Alarm.IsAcked = False

Tag restart:  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/f/e/fe9bb20f2477c5651fe69e73acb3c2d503fce2f2.png)

Alarm enable  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/e/8/e8f90975cde28abcafc8bb46fea6e77350bc1fa8.png)

Is this intentional? Or would it make sense to initiate a just-enabled-alarm to .IsAcked = True?

(Ignition 8.1.35)  
j.

---

<div class="post-metadata">

**Author:** ![Ben\_Eklund](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ben_eklund/32/40758_2.png) [@Ben\_Eklund](https://forum.inductiveautomation.com/u/Ben_Eklund)\
**Post date:** [January 5, 2024, 5:09pm UTC](https://forum.inductiveautomation.com/t/what-is-best-practice-for-disabling-alarms/83707/2 "2024-01-05T17:09:00Z")

</div>

Hi Johannes,

We've submitted a bug ticket related to the alarm state moving from "Cleared, Acked" to "Cleared, Unacked" when an alarm is disabled, and then re-enabled on 8.1.33+. This should be moving back to "Cleared, Acked" assuming the alarm value doesn't change to an active state.

Thank you!

---

<div class="post-metadata">

**Author:** ![jlteel](https://avatars.discourse-cdn.com/v4/letter/j/c67d28/32.png) [@jlteel](https://forum.inductiveautomation.com/u/jlteel)\
**Post date:** [January 22, 2024, 9:49pm UTC](https://forum.inductiveautomation.com/t/what-is-best-practice-for-disabling-alarms/83707/3 "2024-01-22T21:49:25Z")

</div>

Can you tell me when this is slated to be fixed?

---

<div class="post-metadata">

**Author:** ![johannes.bo](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/johannes.bo/32/27628_2.png) [@johannes.bo](https://forum.inductiveautomation.com/u/johannes.bo)\
**Post date:** [February 16, 2024, 7:49am UTC](https://forum.inductiveautomation.com/t/what-is-best-practice-for-disabling-alarms/83707/4 "2024-02-16T07:49:27Z")

</div>

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/9/2/92be14b86d5004f529be54515d23ebe1389932bd.png)
