Seminar Magistrala / Mainflux – Automatisierung mit Rules Engine, Alarmen und Benachrichtigungen

Automatisierung wird zuverlässig, wenn Regelbedingungen, Zustände, Ausgaben und Fehlerbehandlung ausdrücklich modelliert werden. Das Seminar führt von der Ereignisauswahl über Regeln und Alarme bis zu Benachrichtigungen und kontrollierter Inbetriebnahme.

Inhaltsübersicht

  • Lernziele
  • Modul 1: Automatisierungsfall und Ereignismodell
  • Modul 2: Regeln anlegen und ausführen
  • Modul 3: Skriptlogik und sichere Ausführung
  • Modul 4: Alarme und Zustandswechsel
  • Modul 5: Benachrichtigungen und Berichte
  • Modul 6: Test, Freigabe und Betrieb
  • Praxisübungen
  • Zielgruppe
  • Voraussetzungen

Lernziele

  • Ereignisse und Regelbedingungen fachlich eindeutig definieren
  • Regeln mit nachvollziehbarer Skriptlogik und kontrollierten Ausgaben erstellen
  • Alarme und Benachrichtigungen über ihren Lebenszyklus betreiben
  • Automatisierungen mit Tests, Metriken und Rückfallwegen absichern

Seminarinhalte

Modul 1: Automatisierungsfall und Ereignismodell

Vor der Regelimplementierung werden Eingangsdaten, Zustände, Schwellen, Zeitfenster und gewünschte Wirkung präzisiert.

  1. Schritt 1: Fachliches Ereignis und betroffene Anlage beschreiben
  2. Schritt 2: Messwerte, Einheiten, Qualitätsmerkmale und Zeitstempel festlegen
  3. Schritt 3: Schwellwerte, Hysterese und Mindestdauer bestimmen
  4. Schritt 4: Erwartete Aktion, Eskalation und Rückkehr zum Normalzustand definieren

Modul 2: Regeln anlegen und ausführen

Regeln verarbeiten Nachrichten oder Zeitpläne und erzeugen kontrollierte Folgeaktionen.

  1. Schritt 1: Eingangskanal und Filterkriterien auswählen
  2. Schritt 2: Skriptlogik mit klaren Ein- und Ausgangsdaten erstellen
  3. Schritt 3: Ausgabe auf Channel, Writer oder weitere Verarbeitung abbilden
  4. Schritt 4: Regel zunächst mit synthetischen Daten isoliert testen

Modul 3: Skriptlogik und sichere Ausführung

Lua- oder Go-basierte Logik wird klein, deterministisch und beobachtbar gehalten.

  1. Schritt 1: Datentypen prüfen und fehlende Werte ausdrücklich behandeln
  2. Schritt 2: Berechnung und Entscheidung in getrennte Funktionen gliedern
  3. Schritt 3: Laufzeitgrenzen, Fehlerpfade und zulässige Ausgaben festlegen
  4. Schritt 4: Version der Regel und fachliche Freigabe dokumentieren

Modul 4: Alarme und Zustandswechsel

Alarme benötigen eindeutige Schlüssel, Prioritäten, Quittierung und Abschlussregeln.

  1. Schritt 1: Alarmtyp, Schweregrad und eindeutige Zuordnung definieren
  2. Schritt 2: Eröffnung nur bei bestätigter Bedingung auslösen
  3. Schritt 3: Quittierung, Kommentar und Verantwortungsübergabe abbilden
  4. Schritt 4: Rückkehrbedingung prüfen und Alarm kontrolliert schließen

Modul 5: Benachrichtigungen und Berichte

E-Mail, Ausgabekanäle und Berichte werden so gestaltet, dass Empfänger verwertbare Informationen erhalten.

  1. Schritt 1: Empfängergruppe und Eskalationsstufe bestimmen
  2. Schritt 2: Nachricht mit Anlage, Zeitpunkt, Messwert und Handlungsbedarf aufbauen
  3. Schritt 3: Wiederholungen und Drosselung gegen Nachrichtenfluten konfigurieren
  4. Schritt 4: Zustellung und fehlgeschlagene Zustellversuche überwachen

Modul 6: Test, Freigabe und Betrieb

Regeln werden mit Normal-, Grenz- und Fehlerfällen geprüft und nach der Aktivierung beobachtet.

  1. Schritt 1: Testmatrix aus Eingangswerten, Zeitverhalten und erwarteten Aktionen erstellen
  2. Schritt 2: Trockenlauf oder isolierte Umgebung für die Abnahme verwenden
  3. Schritt 3: Metriken, Logs und Alarmzahlen nach Aktivierung vergleichen
  4. Schritt 4: Rollback, Deaktivierung und Korrekturprozess festlegen

Praxisübungen

  • Temperaturalarm mit Hysterese und Mindestdauer
  • Regel mit Skriptberechnung und Ausgabe in einen Folgekanal
  • Eskalationskette mit Quittierung und Abschlussbedingung
  • Testmatrix einschließlich fehlerhafter und verspäteter Nachrichten

Zielgruppe

IoT-Entwickler, Automatisierungstechniker, Betriebsverantwortliche und Administratoren, die ereignisgesteuerte Verarbeitung und Alarmierung aufbauen.

Voraussetzungen

Grundkenntnisse in Magistrala/Mainflux, Messaging und Datenformaten; einfache Programmierkenntnisse sind erforderlich.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.797 zzgl. MwSt.
Inhaus: € 5.100 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: IoT-Entwickler, Automatisierungstechniker, Betriebsverantwortliche und Administratoren, die ereignisgesteuerte Verarbeitung und Alarmierung aufbauen.
Voraussetzungen: Grundkenntnisse in Magistrala/Mainflux, Messaging und Datenformaten; einfache Programmierkenntnisse sind erforderlich.
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben