Skip to main content
8-Gravel
March 29, 2024
Solved

alert triggered by fixed float rather than raw data

  • March 29, 2024
  • 1 reply
  • 1040 views

Dears,

    How should I do to trigger alert by fixed float on TWX?

    For example, tag A is float with 8 decimal point, and alert will be triggered when A > 2.10. Now A is equal to 2.10000099, and alert should not be triggered because A is 2.10 when fixed to 2 decimal points.

    could you help me to make this? Thanks very much.

Best answer by Rocko

You could try to set to Value and Data Change Threshold to 0.01 on the thing property. Not sure if that works.

Or you create a second property whose value is set by subscription to the original property and the value is always trunc(event.newValue)

1 reply

Rocko
Rocko19-TanzaniteAnswer
19-Tanzanite
April 2, 2024

You could try to set to Value and Data Change Threshold to 0.01 on the thing property. Not sure if that works.

Or you create a second property whose value is set by subscription to the original property and the value is always trunc(event.newValue)

LeoChen8-GravelAuthor
8-Gravel
April 2, 2024

Thank you for your reply.

But different alerts are running with this tag, other alerts will be changed with Data Change Threshold changing.

Rocko
19-Tanzanite
April 2, 2024

Then go with the second option, or get the source that is updating the property to use the right precision.