n8n

Mobile Alarmierung per App, SMS und Anruf für n8n

signl4-n8n

Warum SIGNL4

n8n ist ein freies und offenes Tool zur Automatisierung von Arbeitsabläufen (Workflow Automation). Es hilft Ihnen dabei, Ihre täglichen Aufgaben zu automatisieren, Daten zu synchronisieren oder auf bestimmte Ereignisse zu reagieren. Die Plattform bietet verschiedene Integrationen und hilft Ihnen, im Handumdrehen eigene No-Code- / Low-Code-Workflows zu erstellen. Die Integration von n8n mit SIGNL4 kann Ihren täglichen Betrieb durch die zuverlässige Alarmierung mobiler Teams verbessern, egal wo sich diese befinden.

So funktioniert es

SIGNL4 ist als native Integration in n8n verfügbar. Alles, was für die Verknüpfung von n8n mit SIGNL4 nötig ist, ist die SIGNL4 Node, die Sie direkt in Ihren Workflow einfügen können, um Ihr Team zu alarmieren.

Integrations-Fähigkeiten

  • Alarmierung von Wartungsteams in SIGNL4 per mobilem Push, Text und Sprache
  • Anbindung an SIGNL4 per Email (SMTP API)
  • Transparente Quittierung in der mobilen App
  • Eskalation von Alarmen wenn eine bestimmte Zeit verstrichen ist
  • Team-Kommunikation innerhalb von Alarmen
  • Nachvollziehbarkeit der Störungs-Behebung
  • Integrierte Bereitschafts-Planung, um die richtigen Personen zur richtigen Zeit zu alarmieren
  • Alarmierung über kritische IoT-Status
  • Mögliche Zwei-Wege-Integration zur Interaktion mit Geräten

Szenarien

  • Workflow-Automatisierung
  • DevOps
  • IT-Betriebsabläufe
  • Service-Management
  • Vertrieb, Marketing, Finanzen
  • IoT
  • Produktion und Fertigung, Versorgungs-Sektor, Öl und Gas, Landwirtschaft, etc.
FS_neu_2

Alarme und Vorfälle in n8n werden an SIGNL4 gesendet

Sichere Übermittelung, Kategorisierung und zielgenaues Routing

Mobile, persistente Alarmierung von Bereitschafts- und Diensthabenden per Push, SMS und Anruf mit Nachverfolgung und Eskalation

UND SO FUNKTIONIERT ES

Integration von SIGNL4 mit n8n

SIGNL4 ist eine mobile App mit der Teams schneller und effektiver auf kritische Alarme, technische Störungen und dringende Service-Aufträge reagieren können. Holen Sie sich die App unter https://www.signl4.com.

Im folgenden Workflow senden wir Informationen aus einer Datei an SIGNL4. Dies können zum Beispiel Monitoring-Informationen sein.

n8n-workflow

Voraussetzungen

Ein SIGNL4-Konto (https://www.signl4.com)
n8n (https://n8n.io)

1. n8n-Workflow

In n8n könnt ihr alles mit allem verbinden. In unserem Beispiel lesen wir Daten aus einer Datei und wenn eine bestimmte Bedingung erfüllt ist, senden wir diese Informationen an unser SIGNL4-Team.

Wenn du unseren Beispiel-Workflow verwenden möchtest, kannst du einfach den untenstehenden Code kopieren, Ihren Workflow im n8n-Portal anklicken und den Code dort einfügen.

{
"name": "SIGNL4 Alert",
"nodes": [
{
"parameters": {},
"name": "Start",
"type": "n8n-nodes-base.start",
"typeVersion": 1,
"position": [
300,
60
]
},
{
"parameters": {
"subject": "Alert from n8n",
"body": "={{$node["Binary to JSON"].json["Body"]}}",
"xS4Location": "52.3984235,13.0544149"
},
"name": "SIGNL4",
"type": "n8n-nodes-base.SIGNL4",
"typeVersion": 1,
"position": [
1020,
60
],
"credentials": {
"SIGNL4Api": "SIGNL4 Team"
}
},
{
"parameters": {
"triggerTimes": {
"item": [
{
"mode": "everyHour"
}
]
}
},
"name": "Cron",
"type": "n8n-nodes-base.cron",
"typeVersion": 1,
"position": [
380,
290
]
},
{
"parameters": {
"fileName": "alert-data.json"
},
"name": "Write Binary File",
"type": "n8n-nodes-base.writeBinaryFile",
"position": [
910,
290
],
"typeVersion": 1
},
{
"parameters": {
"filePath": "alert-data.json"
},
"name": "Read Binary File",
"type": "n8n-nodes-base.readBinaryFile",
"position": [
480,
60
],
"typeVersion": 1
},
{
"parameters": {
"options": {}
},
"name": "Binary to JSON",
"type": "n8n-nodes-base.moveBinaryData",
"typeVersion": 1,
"position": [
660,
60
]
},
{
"parameters": {
"mode": "jsonToBinary",
"options": {}
},
"name": "JSON to Binary",
"type": "n8n-nodes-base.moveBinaryData",
"typeVersion": 1,
"position": [
750,
290
]
},
{
"parameters": {
"functionCode": "items[0].json  = $node["Binary to JSON"].json;nnitems[0].json.Done = true;nitems[0].json.eventId = $node["SIGNL4"].json.eventId;nnreturn items;"
},
"name": "Mark as Done",
"type": "n8n-nodes-base.function",
"position": [
590,
290
],
"typeVersion": 1
},
{
"parameters": {
"conditions": {
"boolean": [
{
"value1": "={{$node["Binary to JSON"].json["Done"]}}"
}
]
},
"combineOperation": "=all"
},
"name": "IF",
"type": "n8n-nodes-base.if",
"typeVersion": 1,
"position": [
840,
60
]
}
],
"connections": {
"Cron": {
"main": [
[
{
"node": "Read Binary File",
"type": "main",
"index": 0
}
]
]
},
"SIGNL4": {
"main": [
[
{
"node": "Mark as Done",
"type": "main",
"index": 0
}
]
]
},
"Read Binary File": {
"main": [
[
{
"node": "Binary to JSON",
"type": "main",
"index": 0
}
]
]
},
"Binary to JSON": {
"main": [
[
{
"node": "IF",
"type": "main",
"index": 0
}
]
]
},
"JSON to Binary": {
"main": [
[
{
"node": "Write Binary File",
"type": "main",
"index": 0
}
]
]
},
"Mark as Done": {
"main": [
[
{
"node": "JSON to Binary",
"type": "main",
"index": 0
}
]
]
},
"IF": {
"main": [
[
{
"node": "SIGNL4",
"type": "main",
"index": 0
}
]
]
}
},
"active": true,
"settings": {
"timezone": "Europe/Berlin"
},
"id": "1"
}

Die zu lesende Datei ist eine einfache JSON-Datei.

{"Body":"Alert in building A2.","Done":false}
n8n-signl4-node-300×186

2. SIGNL4-Integration

Für die SIGNL4-Node musst du nur das Teamgeheimnis konfigurieren. Dies ist der letzte Teil Ihrer Webhook-URL. Für die anderen Einstellungen kannst du das verwenden, was für dein Szenario geeignet ist.

3. Teste es

Starte den Workflow und wenn die SIGNL4-Node ausgeführt wird, wird ein Alarm an dein SIGNL4-Team gesendet.

ALARM-OPTIMIERUNG
SIGNL4 kann die Wahrnehmung, Reaktion und Bearbeitung von kritischen Alarmen entscheidend verbessern. Durch die Anpassung von Farbe, Symbol und Push-Ton  wird die Zuordnung und Relevanz von Alarmen deutlich beschleunigt.

alertoptimization

Alarmfarbe ändern, Titel + Text überschreiben

Dazu musst du entsprechend „Dienste und Systeme“-Kategorien erstellen, die auf bestimmte Schlüsselwörter ansprechen. Gehe dazu in der mobilen App in die Einstellungen und wähle „Dienste und Systeme“. Erstelle eine neue Kategorie oder bearbeite einfach eine bestehende.

Eine Kategorie wird immer angewendet, wenn einzelne Schlüsselwörter oder Kombinationen von Schlüsselwörtern im auslösenden Event gefunden werden.

Ähnliche Integrationen

Amazon Alexa

Business / IoT

AppGyver

Business / IoT / IT-Betrieb

Automate.io

IoT / IT-Betrieb

AWS IoT Button

IoT

Axonize

Industry 4.0 / IoT

Azure IoT

Fertigung / IoT

Camunda BPM

Business / IoT

Checkly

IoT / IT-Betrieb

Crosser

IoT / IT-Betrieb

Cumulocity

Fertigung / IoT

elastic.io

IoT / IT-Betrieb

ELEMENT IoT

Industry 4.0 / IoT

Gebäude-Management Systeme

Fertigung / IoT

GitHub Actions

IoT / IT-Betrieb

Google IoT Core

IoT

Healthchecks.io

IoT / IT-Betrieb

IBM App Connect

IoT / IT-Betrieb

ifm IO-Link

Industry 4.0 / Integration / IoT / produktion

Instana

IoT / IT-Betrieb

IXON Cloud

Industry 4.0 / IoT

Kaa IoT

Industry 4.0 / IoT

Elasticsearch / Kibana

IoT / IT-Betrieb

Losant

Fertigung / IoT

Melrose Labs SMS

Industry 4.0 / IoT