Skip to main content
13-Aquamarine
February 4, 2026
Question

Reset an alert so it triggers multiple times in a row

  • February 4, 2026
  • 1 reply
  • 138 views

Hi all,

 

I have an alert set up in thingworx and I want to reset the alert each time it is called. This way it will alert every time a value is outside of the alert limits, not just the first time. 

 

For example, say our alert for property X is an Above alert type with limit line of 5. Say X goes to 6, and an alert is triggered. If it then goes directly to 7, an alert does not trigger. I want it so that on any value that is above the threshold the alert triggers. Is this possible?

1 reply

13-Aquamarine
February 4, 2026

Note on ideas or things I have thought of:

 

What I have done in the past for similar use cases is create DataChange subscriptions for each property (or one AnyDataChange subscription to handle them all which I have heard is poor practice). I just am going to have hundreds of these types of alerts across many things so would be easier to handle it within an alert service rather than creating DataChange subscriptions for every property or having one subscription that is handling data changes from hundreds of properties. 

16-Pearl
February 9, 2026

one idea would be the subscription approach, but with dynamic subscription

nmutter_1-1770630158708.png

 

like when a alert happens you check if subscription already exists, if not add one. on alert reset remove the subscription. and in subscription code you do what ever u need to do. 

 

i do not have another idea currently.

 

What you want to achieve is a little dangerous - e.g. what happens when the device sends 10 updates / second or so. then you might trigger a lot of actions.