Warum SIGNL4
Wenn kritische Systeme ausfallen, ist SIGNL4 der schnellste Weg, eure Mitarbeiter, Ingenieure, IT-Administratoren in Bereitschaft zu alarmieren, egal, wo sich diese befinden. SIGNL4 bietet zuverlässige Benachrichtigungen per App-Push, SMS und Sprachanruf mit Nachverfolgung, Eskalationen und Dienst-Planung.
Arduino ist ein Open-Source-Hard- und Software-Unternehmen, eine Projekt- und Nutzergemeinschaft, die Einplatinen-Mikrocontroller und Kits für den Bau digitaler Geräte entwickelt und herstellt. Es kann für Prototyping und IoT-Projekte verwendet werden. Arduino bietet auch eine All-in-one-IoT-Plattform an.
Durch die Integration von Arduino mit SIGNL4 könnt ihr eure täglichen Abläufe verbessern, indem eure Teams in kritischen Situationen informiert werden, wo auch immer es sich befindet.
So funktioniert es
SIGNL4 alarmiert Teams und Rufbereitschaften auf ihren mobilen Endgeräten, wenn Störungen von Arduino erkannt werden. Persistente Benachrichtigungen, Bestätigungen und Eskalationen stellen sicher, dass die Probleme behandelt werden, bevor es zu spät ist.
Integrations-Fähigkeiten
Szenarien
Störmeldungen und Vorfälle in Arduino 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
Die Integration von Arduino und SIGNL4 wird über den HTTP Post Request realisiert.
Voraussetzungen
Ein SIGNL4-Konto (https://www.signl4.com)
Ein Arduino-Board und ein Arduino-Konto (https://www.arduino.cc)
Integrations-Schritte
Im Folgenden beschreiben wir die nötigen Schritte, um die SIGNL4 mit Arduino zu integrieren.
Code hinzufügen
Es gibt verschiedene Optionen, um HTTP-Post-Anfragen von Arduino aus zu senden. Wir verwenden das Code-Beispiel von ArduinoJson. Du kannst den folgenden Code verwenden, wann immer du einen Alarm an dein SIGNL4-Team senden möchtest, zum Beispiel wenn der Sensorwert einen bestimmten Schwellenwert erreicht.
// Alert data (JSON)
DynamicJsonDocument data(2048);
data["Title"] = "Arduino Alert";
data["Message"] = "Temperature too high.";
data["Temperature"] = "4";
// Serialize JSON document
String json;
serializeJson(data, json);
HTTPClient http;
// Send request to SIGNL4
// Replace "team-secret" with your SIGNL4 team secret
http.begin("https://connect.signl4.com/webhook/team-secret");
http.POST(json);
// Read response
Serial.print(http.getString());
// Disconnect
http.end();
Teste es
Das ist alles und nun kannst die Alarmierung testen. Dazu kannst du den obigen Code auf deinem Arduino-Board ausführen. Du erhälst dann einen Alarm in deiner SIGNL4-App.
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.
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.