# system.tag.getAlarmStates alternative?

**URL:** <https://forum.inductiveautomation.com/t/system-tag-getalarmstates-alternative/27803>\
**Category:** Ignition Early Access\
**Created:** [August 27, 2019, 3:47pm UTC](https://forum.inductiveautomation.com/t/system-tag-getalarmstates-alternative/27803 "2019-08-27T15:47:17Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [July 14, 2021, 2:00am UTC](https://forum.inductiveautomation.com/t/system-tag-getalarmstates-alternative/27803/13 "2021-07-14T02:00:12Z")

</div>

Update:  
You can get the alarm default values using:

```auto
from com.inductiveautomation.ignition.common.alarming.config import CommonAlarmProperties, AlarmModeProperties
properties = {}
properties.update(dict((s.getName(), s.getDefaultValue()) for s in CommonAlarmProperties.values()))
properties.update(dict((s.getName(), s.getDefaultValue()) for s in AlarmModeProperties.values()))

```

---

_[View the full topic](https://forum.inductiveautomation.com/t/system-tag-getalarmstates-alternative/27803)._
