Mobile alerting with tracking & escalation for ELEMENT IoT
ELEMENT is an IoT platform by Zenner IoT Solutions for device, network, user and data management. As a technology-independent platform, it enables the management of devices, sensors, actuators and network components (gateways) from different manufacturers and technologies. Furthermore, its sophisticated architecture forms the basis for highly flexible and fine-grained rights management. ELEMENT also serves as a central storage location and handles tasks such as data aggregation, visualization and forwarding. The ELEMENT IoT platform is available as a service as well as an on-premise installation.
Pairing this powerful IoT platform with SIGNL4 can enhance your daily operations with an extension to your team on the shop floor or in the field.
How it Works
All it takes to pair ELEMENT and SIGNL4 is a HTTP Post request you can configure in your ELEMENT portal as an Action. This will send the respective data to SIGNL4 and thus to alert the responsible team.
Service engineers alerted via mobile push, text and voice
Integration with SIGNL4 via webhook or email (SMTP)
Staff can acknowledge and take ownership for critical events that occur
Alerts are escalated in case of no response
Communicate within an alert to address a particular problem
Tracking and visibility of problem solutions
Integrated on-call duty planning
Alert on critical IoT device states
IoT Service Alerting
IoT Device Management
IT, Manufacturing, Utility, Oil and Gas, Agriculture, etc.
Tickets and Incidents are sent to SIGNL4
Event categorization, routing and automated delivery
Persistent Notifications by push, text and voice call with Tracking, Escalation and Confirmation to Staff on Duty
HOW TO INTEGRATE
In our example we use a built-in dummy device to generate random data. We focus on the automation part to send out alerts to a SIGNL4 team when a certain value is out of range.
SIGNL4 is a mobile alert notification app for powerful alerting, alert management and mobile assignment of work items. Get the app at https://www.signl4.com.
In the ELEMENT portal under Devices we create a dummy device that generates random values from 0 to 100. If you already have real devices connected, even better and you can use those.
Process the Events
Under Automation you can now add a Stream representing the incoming events from your device(s).
Then add a Rules that will forward the relevant events as alerts to your SIGNL4 team.
In the Rule you select the event stream we have created above and choose “Reading added” as Event. This will take the event data already processed by your Parser (if you use one).
As condition you can define when the rule should apply. In our case we choose “data.value>50” to trigger the rule when the value is greater than 50.
As Action you can choose “Send HTTP request” and then configure the following data.
HTTP Method: POST
URL: This is your webhook URL including your team secret.
HTTP Headers: Content-Type: application/json
HTTP Body: This is your JSON payload representing the alert data. You can use static values as well as dynamic values coming from the event.
The Action now looks like this.
This is it. You can now test your IoT scenario by simulating an appropriate event. You will then receive an alert in your SIGNL4 app.
ALERT OPTIMIZATION SIGNL4 can further increase the visibility of alerts through its Signals and Services section. Augmenting the color and icon of alerts will provide more relevant information at a glance without having to open the alert.
Change alert color and override title + text
Override text, colors and titles are triggered by keywords set within the mobile app.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.