Zum Hauptinhalt springen
Regeln in der Railgenius Rule Engine erstellen

Wie man Regeln in der Railgenius Rule Engine erstellt, um Telematikmeldungen zu erhalten

Vor über einem Monat aktualisiert

Bis zum ersten Release im Jahr 2022 konnte man im Modul "Benachrichtigungsregeln" noch eine Reihe vordefinierter Telematikregeln (Batteriewarnung, hohe Kühlmitteltemperatur usw.) finden.

Wir haben diese Telematikregeln in die leistungsstarke Railgenius Rule Engine integriert.

Wenn du eine oder mehrere Telematikregeln in den Benachrichtigungsregeln hattest, siehst du diese immer noch dort aufgelistet, aber schreibgeschützt.

Wenn du keine Admin-Rechte hast, wende dich bitte an einen Railnova-Administrator in deinem Unternehmen. Dein Administrator wird die gewünschten Telematikregeln für dich erstellen oder ändern.

Telematikregeln erstellen

Wenn du eine Regel erstellen oder ändern möchtest, kannst du dies nun in der Railgenius Rule Engine tun.

Klicke oben rechts auf "Regel hinzufügen", um die Seite zur Erstellung von Regeln zu öffnen, und gib zunächst einen Namen ein.

Markiere das Kästchen "Ist aktiv", damit deine Regel Meldungen sendet, sobald du sie speicherst.

Wie bei den Wartungsbenachrichtigungen kannst du bestimmte Fahrzeuge auswählen, für die du Meldungen erhalten möchtest. Wenn du das Feld leer lässt, erhältst du Meldungen für alle deinen Fahrzeuge.

Du kannst dann festlegen, was die Meldung auslöst und was sie schließt. Wähle eine der Optionen aus dem Dropdown-Menü und die Parameter "is_open", "equal" und "Yes", um die Meldung zu öffnen, "No", um sie zu schließen.

Wichtiger Hinweis: Der Nachrichtentyp muss für das/die Asset(s) existieren, für welches/welche du die Regel erstellen möchtest (high_temp_coolant, merged, telematic,...), ansonsten wird die Regel keine Meldungen auslösen.Wenn du nicht genau weißt, ob der Nachrichtentyp für das gewünschte Asset/Asset-Typ verfügbar ist, gehe bitte zum Modul "Telematikdaten", wähle das Asset und prüfe unter "Nachrichtentyp", welche Nachrichtentypen verfügbar sind.

Anschließend kannst du eine Priorität wählen, den Namen der offenen Meldung ändern, eine Hilfe-URL und eine Beschreibung hinzufügen und prüfen, ob du die Meldung im Live Monitoring anzeigen möchtest.

Der Name der offenen Meldung enthält standardmäßig den Namen der Regel und des Fahrzeugs.

Bitte beachte, dass auf der Seite der Live Monitoring und im Betreff der E-Mail der Text "Offene Meldung" angezeigt wird.

Du kannst dann auswählen, welche E-Mail-Adressen die Meldung erhalten sollen.

Standardmäßig enthält die E-Mail folgende Informationen:

Wenn du eine zweite E-Mail beim Schliessen der Meldung erhalten möchtest, markiere bitte das Kästchen "Send notification email when closing". Es öffnen sich zwei neue Felder, "close alert" und "close email body".

Der Name der Meldung enthält standardmäßig "Geschlossen", den Namen der Regel und den Namen des Fahrzeugs.

Bitte beachte, dass auf der Live Monitoring-Seite und im E-Mail-Betreff der Text "geschlossene Meldung" angezeigt wird.

Bitte lies diesen Artikel, wenn du die Titel und E-Mails deiner Meldungen anpassen möchtest.

Wenn du fertig bist, klicke auf die blaue Schaltfläche "Speichern" oben rechts auf der Seite.

Beispiele für die häufigsten Telematikmeldungen

Hier findest du einige der häufigsten Telematikmeldungen und wie du sie in der Railgenius Rule Engine einrichten kannst.

Batteriefüllstand

Diese Meldung ist in zwei Stufen unterteilt:

  • Warnung: Die Batteriespannung der Lokomotive ist ungewöhnlich niedrig, aber es ist noch genügend Zeit, um Maßnahmen zu treffen und Probleme zu vermeiden. Im Durchschnitt bedeutet dies, dass man mehrere Tage Zeit hat, um eine Aktion zu planen, wenn die Batteriespannung weiterhin in diesem Tempo abnimmt.

  • Kritisch: Die Batteriespannung der Lokomotive ist extrem niedrig. Im Durchschnitt bedeutet dies, dass man nur wenige Stunden Zeit hat, eine Maßnahme durchzuführen, bevor die Lokomotive nicht mehr starten kann.

Der Ladezustand der Batterie für sowohl warnende als auch kritische Meldungen wird durch statistische und maschinelle Lernverfahren direkt aus den historischen Daten der Lokomotive abgeleitet.

Kraftstoffstand

Sobald der Kraftstoffstand 25 % des gesamten Tankvolumens erreicht, erhält man eine Warnmeldung.

Kraftstoff nachfüllen

Sobald Kraftstoff eines Assets nachgefüllt wurde, erhält man eine Meldung.

Hohe Kühlmitteltemperatur

Die Meldung "Kühlmitteltemperatur zu hoch" zeigt an, dass die Temperatur des Kühlmittels im Motor ungewöhnlich hoch ist. Derzeit wird diese Meldung für folgende Lokomotivklassen unterstützt: G1206, T77 und BB400.

Leerlaufzeiten

Es kann eine Meldung ausgelöst werden, wenn der Motor eines Fahrzeugs eingeschaltet ist, sich aber über einen längeren Zeitraum (60 oder 120 Minuten) nicht bewegt.

Jeder Instandhalter wird bestätigen, dass Motoren nicht für längere Leerlaufzeiten entwickelt wurden. Darüber hinaus lässt sich der Kraftstoffverbrauch der Flotte einfach reduzieren, indem man die Dauer des Leerlaufs der Lokomotiven minimiert.

Diese Meldung ist in zwei Zeiträume unterteilt und informiert Nutzer, wenn eine der Lokomotiven in den letzten 60 Minuten oder 120 Minuten ununterbrochen im Leerlauf war.

Lokomotive auf Batterie abgestellt

Nutzer können benachrichtigt werden, wenn eine Lokomotive länger als zwei Stunden mit ausgeschaltetem Motor, ohne externe Stromquelle und ohne Bewegung in einem Zeitraum eingeschaltet wurde. Diese Meldung hilft zu entdecken, dass sich die Batterie entlädt, und sofort Maßnahmen erforderlich sind, um zu verhindern, dass eine Lokomotive nicht mehr startet.

Innerhalb der Ladezone aber kein Ladevorgang

Nutzer können benachrichtigt werden, wenn sich das Fahrzeug in einer Ladezone befindet, aber seit mehr als einer Stunde nicht mehr geladen wurde.

Asset betritt eine geografische Zone

Ein separater Artikel is hier verfügbar.

Meldungen für Fehlercodes

Meldung für Fehlercodes erhalten

Um eine Meldung für jeden ausgelösten Fehlercode zu erhalten, kannst du den Nachrichtentyp des Fehlercodes auswählen, zum Beispiel "event_mtu_41", "event_emd_display", "event_cat_data_link_3500b",..., dann "is_open" und "Yes".

Wenn du die Bedingungen weiter einschränken und nur für bestimmte Fehlercodes Meldungen erhalten möchtest, kannst du rechts auf "Regel hinzufügen" klicken, um eine zweite Zeile zu deiner Bedingung hinzuzufügen.

Wähle den Nachrichtentyp aus dem Dropdown-Menü und füge die Parameter "code" und "in" hinzu, dann gib die Codenummern getrennt durch ein Semikolon (ohne Leerzeichen) ein:

Meldung für Fehlercodes schließen

Um die Meldungen für Fehlercodes zu schließen, muss zunächst in den "Telematikdaten" geprüft werden, wie sich die Fehlercodes in dem entsprechenden Nachrichtentyp verhalten, um die Schließbedingungen entsprechend auszuwählen.

Wenn der Fehlercode in den Telematikdaten öffnet und schließt, was durch das grüne Häkchen (Fehlercode öffnet) und das rote Kreuz (Fehlercode schließt) sichtbar ist, kann man den entsprechenden Nachrichtentyp auswählen, dann ist "is_open" gleich "Nein". Falls erforderlich, können auch die Nummern der Fehlercode angegeben werden:

Wenn sich der Fehlercode nur öffnet (grünes Häkchen), aber in den Telematikdaten keine Abschlussmeldung (kein rotes Kreuz) eingestellt ist, kann man die Abschlussbedingungen leer lassen. Die Meldung wird ausgelöst, sobald der Fehlercode erscheint und sofort schließen.

Verwendung der Funktion "is filter"

Der Zweck der Funktion "is filter" besteht darin, Meldungen, die nicht der "Filter"-Regel entsprechen, nicht auszuwerten.

In diesem Beispiel, wenn "is filter" angekreuzt wird, berücksichtigt die Regel nur Meldungen, für die "event_mtu_r41.is_open = true" gilt, und deren Code in der zweiten Bedingungszeile aufgeführt ist.

In diesem Fall wird jede "event_mtu_r41"-Nachricht, deren Code in der Liste steht, aber geschlossen ist, nicht berücksichtigt und löst keine Meldung aus.

Empfänger zu den Telematikregeln hinzufügen

Bitte beachten, dass eine Telematikmeldung immer mit einem Fahrzeug verknüpft ist. Der Empfänger erhält die E-Mail nur, wenn er dieses Fahrzeug in unserer Software sehen kann.

Auf diese Weise muss man nicht für jeden Empfänger, jedes Partnerunternehmen oder jedes Fahrzeug eine eigene Regel separat erstellen. Man kann eine Regel pro Meldungsart erstellen und alle Kontakte hinzufügen, mit denen die Fahrzeuge gemeinsam genutzt werden, selbst wenn diese in verschiedenen Unternehmen tätig sind und Zugang zu verschiedenen Fahrzeugen haben. Die Railgenius Rule Engine prüft zunächst, ob der Empfänger Zugriff auf die Daten des Fahrzeugs hat, für die die Meldung gesendet wird, um zu vermeiden, dass Informationen an die falschen Stellen gesendet werden.

Support

Hast du noch Fragen? Dann geh auf die Railnova-Plattform und klick auf "Kontakt", um Hilfe zu erhalten!

Hat dies deine Frage beantwortet?