False alerting, query seems to deliver wrong values

I use alerting to monitor a battery voltage and to alert below threshold of 2.5 V.
This value is an object in IOBroker, and is set up to be stored in a db on every change of value.

The query in the alerting does read the IOBroker-object using infinity datasource and reading via WEB-server addon in IOBroker, the value read out is correct.

From time to time i get a wrong alert, the email notification i did set up states a value of 2.49 and soon after alerting it reports resolve of the issue with values like 2.51. Looking at the stored data in the db, all values are at that time higher than 2.8. If i review the value in the alerting rule and hit “Preview” it also shows 2.81…

So it seems as if the alerting rule from time to time does read wrong values.

Any idea how this can happen?

Please share your full alerting setup and how you query using Infinity.

oh boy… shame on me… forget this one… :sob:

Have just right now received a phonecall from a friend of mine, where i did set up the same system, but i did forget to modify the alerting email additional text so that i would be able to distinguish between an alert from his system or an alert from my system…

Everything is working as expected… the alerts were from a different house and they are valid …

Sorry for that one