Why SIGNL4
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.
Integration Capabilities
Scenarios
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.
Prerequisites
A SIGNL4 account (https://www.signl4.com)
A ELEMENT account (https://element-iot.com)
Connect the Device
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.
Rule: Condition
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.
Rule: Action
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.
Test It
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.