nodered

Mobile Alarmierung per App, SMS und Anruf für Node-RED

node red signl4

Warum SIGNL4

Node-RED ist ein Flow-basiertes Entwicklungstool für die visuelle Programmierung zur Verkabelung von Hardwaregeräten, APIs und Online-Diensten mit IoT-Anwendungen. Node-RED bietet einen webbrowser-basierten Flow-Editor, mit dem JavaScript-Funktionen erstellt werden können. Es wird mit einigen Varianten von Raspbian, dem Betriebssystem von Raspberry Pi, ausgeliefert. Die Integration von SIGNL4 mit Node-RED kann Ihren täglichen Betrieb durch eine Erweiterung Ihres mobilen Teams im Außendienst oder in der Werkstatt verbessern.

So funktioniert es

Alles, was zur Kopplung von Node-RED und SIGNL4 benötigt wird, ist ein Knoten, der einen Webhook implementiert und die SIGNL4-Alarmfunktionen kapselt.

Integrations-Fähigkeiten

  • Servicetechniker alarmieren per mobilem Push, Text und Sprache
  • Die Mitarbeiter können kritische Ereignisse, die auftreten, anerkennen und die Verantwortung übernehmen
  • Warnmeldungen werden eskaliert, wenn keine Antwort erfolgt
  • ChatOps wird in Warnmeldungen gehostet, um individuelle Probleme effektiv zu lösen
  • Warnung bei kritischen Gerätezuständen
  • Zwei-Wege-Integration zur Interaktion oder zum Setzen des Gerätezustands
  • Bereitschaftsplanung, um die richtigen Personen zur richtigen Zeit zu alarmieren

Szenarien

  • Industrielles IoT
  • Industrie 4.0
  • IoT Service Benachrichtigung
  • IoT Gerätemanagement
  • IT-Betrieb
  • Produktion, Versorgung, Öl und Gas, Landwirtschaft, etc.
FS_neu_2

Störmeldungen in Checkmk werden über die SIGNL4 Konnektor App abgerufen inkl. Rückkanal zum Update von Tickets

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

Das Sammeln von Ereignissen von IoT-Geräten und das Versenden von Teamalarmen bei kritischen Vorfällen ist ein recht weites Feld. Es kann einfache Prototypen mit einem Raspberry Pi beinhalten und bis hin zu industriellen IoT-Szenarien, Maschinendaten oder verteilten Systemen im Feld und sogar dem IT-Betrieb reichen.

SIGNL4 ist eine mobile Benachrichtigungsanwendung für leistungsstarke Alarmierung, Alarmmanagement und für die mobile Zuordnung von Workitems. Holen Sie sich die App unter https://www.signl4.com.

Node-RED bietet einen einfach zu bedienenden Workflow-Designer. Die Integration mit SIGNL4 ist einfach. Im Folgenden wird ein einfacher IT-Monitoring-Fall erläutert. Wir pingen automatisch in bestimmten Abständen einen Server und senden eine Benachrichtigung über SIGNL4, falls ein Ping ausfällt.

Voraussetzungen

Ein SIGNL4-Konto

Node-RED (Download unter https://nodered.org oder direkt auf Ihrem Raspberry Pi, falls verfügbar)

nodered 2

In Node-RED können Sie einen Workflow wie folgt anlegen:

Ping Server (ping) – Geben Sie den Server an, den Sie überwachen möchten (ping). Für Testzwecke können Sie einen Server angeben, der nicht existiert, so dass der Ping fehlschlägt.

Ping Failed (Schalter) – Dieser Schalter prüft, ob der Ping fehlgeschlagen ist. Wenn ja, geht es zum nächsten Knoten über.

Alert Text (Funktion)

Stellen Sie den SIGNL4-Alarm im JSON-Format zusammen.

Wir verwenden das folgende Skript:

msg.payload = “{‘Subjset’: ‘Ping fehlgeschlagen’, ‘Server’: ‘mycluser.somecloud’}”;

return msg;

Debug (Debug) – Nur ein Helfer, um die Ausgabe in der Debug-Ansicht zu sehen.

SIGNL4 Alert (http-Request) – Dieser HTTP-Request sendet die Alarmdaten an den SIGNL4 Webhook. Sie müssen hier Ihre SIGNL4 Webhook-Adresse inklusive Teamgeheimnis angeben.

Den Beispielcode für den Import bei GitHub finden Sie in der Datei “SIGNL4-Alert-Node-Red.txt”.

Testen Sie es

Jetzt können Sie Ihren Workflow testen, indem Sie auf Deploy klicken. Es wird sofort ausgeführt und wenn der Ping fehlschlägt, erhalten Sie den Alarm in Ihrer SIGNL4-Applikation.

Update: SIGNL4 Node für Node-RED

Es gibt nun eine SIGNL4-Node für Node-RED unter: https://flows.nodered.org/node/node-red-contrib-signl4

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

Arduino

IoT / IT-Betrieb

Automate.io

IoT / IT-Betrieb

AWS IoT Button

IoT

Axonize

Industry 4.0 / IoT

Azure IoT

Fertigung / IoT

Blendr.io

IoT / IT-Betrieb

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

Integromat

IoT / IT-Betrieb

IXON Cloud

Industry 4.0 / IoT

Kaa IoT

Industry 4.0 / IoT