Notifications
Optimo IoT can send email or SMS notifications when alarm variables are triggered.
Alarm variables can be:
- connection status variables (e.g. Gateway connected to cloud, Modbus device connected to gateway, etc)
- status variables acquired from sensors and devices (e.g. heat pump alarm) (see Configuration of alarm variables)
- virtual variables processed periodically by the cloud platform (e.g. daily average temperature above a threshold)
To modify the notification settings, you need to be a user with administrator privileges.
Access the alarm page from the left menu of the dashboard:

Configuration for single alarm variable
Choose the row in the table corresponding to the alarm variable of interest and click on the pencil icon to open the edit window.

Recipients and sending limits
Add the email addresses or phone numbers to which to send the notifications.
To prevent an incorrect configuration of an intermittent alarm from filling the recipient with too many messages, the following sending limits are applied per recipient:
| Period | SMS limit | Email limit |
|---|---|---|
| Hour | 2 | 10 |
| Day | 4 | 20 |
| Week | 5 | 50 |
| Month | 15 | 100 |
The last message will explain to the recipient that their limit has been reached. Only for email notifications, a link is also sent to reset the count and continue receiving notifications.
Single smart filters
If occasional false alarms occur, you can configure a strategy to reduce unnecessary notifications related to the specific variable.

By default, notifications are sent immediately when the alarm is triggered.
It is possible to delay the sending of the notification.
In the example above, once the alarm condition is detected, the system will continuously check every minute the situation of the previous 4 hours. The notification is sent if one of these conditions is verified:
- if in that period the alarm was active for at least 5 minutes (in total, possibly considering multiple activations cumulatively)
- if in that period the alarm was triggered at least 3 times (regardless of the duration of each activation)
More information on smart filters is available in the Smart filters section later in this page.
Bulk configuration
Click on the pencil icon in the table header to open the massive edit window.
Variable selection
It is possible to filter the alarm variables to be modified in bulk based on various criteria:
- belonging asset
- type of alarm
- fine selection (alarm by alarm)
-
Select one or more assets to which the variables to be modified belong

-
Select one or more types of alarm to modify

-
Select the alarm variables to be modified among those filtered in the previous steps

Recipients
Adding new recipients
If no recipients were configured for the notifications of the selected alarm variables, the recipient table will be empty:
You can add them by clicking on Add email or Add phone number.

Modifying existing recipients
If instead recipients were already configured for the notifications of the selected alarm variables, the table will show the recipients configured for at least one of the selected variables:
For each existing recipient, you can extend the notifications to all selected variables by clicking on All 26 or remove the recipient from the selected variables by clicking on None.
Multiple smart filters
In the next step, you can configure the smart filters for the selected alarm variables
Adding smart filters
If no smart filters were configured for the selected alarm variables, the filter section will be empty:
You can add one by clicking on New filter. The smart filter configuration window will open. For more info on how smart filters work, please refer to the Smart filters section above.

The created filter will be applied to all selected alarm variables.
Modifying existing smart filters
If instead smart filters were already configured for the selected alarm variables, the table will show the filters configured for at least one of the selected variables:

For each existing filter, you can leave it unchanged or modify it by choosing from the drop-down menu a filter to apply. To add a new filter, click on New filter.
Smart filters
Some examples of smart filter configurations and their effect are shown.
The parameters in the first three columns are those settable by the user, namely:
- W (
window [min]): the time window that the system considers to evaluate whether to send the notification, in minutes - D (
duration [min]): after this cumulative time of alarm activation in theWwindow is exceeded, the notification is sent - C (
count): after this number of alarm activations in theWwindow is exceeded, the notification is sent
