The current way of setting up alerts is labour intensive if multiple alert levels are required for individual sensors. Instead of having an alert entry set up for each alert level (low, moderate, high, critical), it would be significantly less work if all alert priority levels could be set-up in one alert entry for single or multiple sensors. Each level would have it's own set of rules although, at least for my use case, actions and sharing could be shared for all alert priorities.
The current system as-is could be improved by decoupling the alert status of multiple sensors from each other. Currently if multiple sensors are selected as part of an alert entry, if one sensor triggers the alert status, all sensors in the group are triggered. An option called something like "Sensors trigger independently" would be helpful. As it stands, if I create a rule that is the same for 20 sensors, if one sensor exceeds the threshold, all sensors are shown with that alert status.
To illustrate why this is labour intensive to work with, take this example from my current project:
I have 24 sensors, with three groups of sensors and each sensor in each group shares the same moderate and high alert levels. Group of 4, group of 16 and group of 4. Under the current system, I need to configure 48 alert entries in order to have all sensors trigger individually. If the sensors could be triggered individually, I would need to create 6 alert entries, 2 alert level x 3 groups.
Another idea to help with alert setup for projects with individual sensors would be to allow for the alerts to be configured via a config file that could be uploaded to the platform. This could be a specifically formatted CSV file that could be created by the user and imported. Vista Data Vision has this functionality and it makes configuring multiple sensors much faster, especially if each discrete sensor has unique trigger levels.
Hi,
"An option called something like "Sensors trigger independently" would be helpful. As it stands, if I create a rule that is the same for 20 sensors, if one sensor exceeds the threshold, all sensors are shown with that alert status"
This exists today! There is a setting for "Trigger Frequency", this will change how the Alert behaves. In a demo project i have, I have one threshold set for 14 sensors and the Trigger Frequency is set to "Per Sensor". In my project just one sensor exceeded the threshold and only that sensor has an active alert tied to it.
Would that help?
I know that bulk updating alerts via CSV upload might be something that we could do, I'll float it with the development team at least and see if there's any traction to it. If you need a workflow right now then we have an MCP server that can be used in conjunction with an AI agent of your choosing to do such bulk operations.
https://bentleysystems.service-now.com/community?id=kb_article_view&sysparm_article=KB0051887
All the best,
Hallmar, iTwin IoT User Success
(and previous VDV user and tech support agent for VDV)
This would be super helpful (and is available in at least one other platform).