Mobile alerting for monitoring dry contacts with Web-IO from Wiesemann & Theis



Machines, pumps, valves, fire alarm systems, temperature sensors, smoke detectors, etc. often do not offer IT integration. Instead, they provide simple analog cables or dry contacts. Monitoring these I/O states and detecting abnormal behavior or malfunctions is a common scenario in the IoT environment.

A robust industry device for this purpose is the “Web-IO 4.0 Digital, 2xIn, 2xOut” from Wiesemann & Theis GmbH in Wuppertal, Germany (https://www.wut.de/e-57737-ww-daus-000.php). In the following we describe the use of this device together with SIGNL4.

The small connector strip of the Web-IO device allows to monitor two inputs. If you want to monitor the switching states of contacts, you can optionally provide them with a 24 volt supply.

On-call teams responsible for business and operational continuity need to detect abnormal behavior so they can take immediate action. The availability of information on a dashboard is often not enough and can result in employees having to remove leave their actual workstation. Any critical information or warning needs to reach the appropriate employees immediately, no matter where they are.

This is where SIGNL4 comes in. The app-based alerting solution ensures that the right people receive actionable and enriched information at the right time and in any location.

 Integration Capabilities

  • Forwarding of important messages to SIGNL4 via email (SMTP API)
  • Mobile alerting via mobile push, text, and voice
  • Staff can acknowledge and take ownership for critical events that occur
  • Escalation of alerts when a certain time has elapsed
  • Integrated on-call scheduling to alert the right people at the right time

Events in Web-IO are sent to SIGNL4 via email

Event categorization, routing and automated delivery

Persistent Notifications by push, text and voice call with Tracking, Escalation and Confirmation to Staff on Duty

The method we use here for the integration with SIGNL4 is email. It is necessary to enter the data of the SMTP server of SIGNL4 in the configuration of the Web-IO.


After this data has been entered, the email action can be set up. This area is also self-explanatory. You need to enter the email address of your SIGNL4 team (i.e. <team-secret@mail.sign4.com>) in the field “recipient email address”.

Subject line and message text can be freely designed. Placeholders are used to mark the places where dynamic values will be entered later.

Subject line:

Switched to (count: ) on (<$ y> – <$ m> – <$ d> <$ h>: <$ i>: <$ s>)

The message content looks like this:

system: “sensor”
time: “<$ y> – <$ m> – <$ d> <$ h>: <$ i>: <$ s>”
device: “”
channel: “”
status: “”

With this formatting of the email, we ensure that SIGNL4 recognizes the individual values as dedicated parameters and visualizes them accordingly in the app as small tiles.

The placeholders are the following values:

= Name of the first input channel

= Switching state of the first input channel

= Counter status of the first input channel

= Device name

<$y> = Year

<$m> = month

<$d> = day

<$h> = hour

<$i> = minute

<$s> = second

These placeholders are replaced with the appropriate values before the message is sent. Since we used the format “label:value” in the message content, SIGNL4 will be recognizing the values and displaying them in the app.

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.

Related Integrations

AWS IoT Button


Camunda BPM




Gimasi Service Button


ifm IO-Link

Industry 4.0 / IoT



Melrose Labs SMS

Industry 4.0 / IoT

Azure IoT








PRTG Network Monitor

IoT / IT Ops

Qlik Application Automation



IoT / IT Ops



Ready for a free 30-days trial?