SendToSimple (Modulbaustein)

Eine neue Nachricht erstellen und versenden

Verfügbar ab Firmware Version 4.1 Insider Preview 2

Inhalt dieser Seite
richtet sich an
Experten

 

 

Mit diesem Baustein können Sie eine Nachricht an einen Nachrichtenzentrale definierten Kanal versenden.

Syntax

["SendToSimple", "$Inhibit", "$Channel", "$Title", "$Message", "$Cateogry", "$Priority"]

Funktion

Der Aufruf dieses Moduls erzeugt eine Nachricht im einfachen Format. Diese besteht aus

  • Kategoriebezeichnung

  • Betreff

  • Nachrichtenkörper

Eingänge

  • "$Inhibit" Der Versand erfolgt ausschließlich, wenn der Eingang den Wert false hat. Dadurch kann die Aussendung der Nachricht innerhalb einer Logik, die aus mehreren Modulbausteinen besteht, gesteuert werden, ohne den gesamten Ablauf der Logik mit einem Break-Baustein (Inhibit der gesamten Logikzelle) unterbrechen zu müssen. (Boolean)

  • "$Channel" Steuert die Empfänger der Nachricht durch die Übergabe eines in der Nachrichtenzentrale vordefinierten Kanalnamens. (String)

  • "$Title" Betreff der Nachricht (String)

  • "$Message" Inhalt der Nachricht als unformatierter Text. Achten Sie auf ausreichende Länge des Strings in der Level-Definition hierfür, damit die komplette Nachricht aufgenommen werden kann. (String)

  • $Cateogry Die frei definierbare Kategorie wird dem Empfänger angezeigt. Wenn vom Empfänger-System unterstützt, zum Beispiel in der Timberwolf VISU, werden die Nachrichten anhand von Kategorien gruppiert. (String)

  • $Priority Wichtigkeit bzw. Art der Nachricht. Wird in Abhängigkeit vom Empfänger-System farblich hervorgehoben. (Integer)

    • 0 - Niedrige Priorität / Hinweise (Bewässerung gestartet)

    • 1 - Warnungen (Batteriestand gering)

    • 2 - Fehler (Garagentor blockiert)

    • 3 - Dringende Aktionen notwendig (Leckage erkannt)

Ausgänge

Das Modul verfügt über keine Ausgangslevel, die Nachricht wird über das Nachrichtensystem versendet.

Besonderheiten

Die erweiterte Nachrichtenzentrale für das Verwalten von Kanälen, Empfängergruppen und Benachrichtigungsservices ist noch nicht verfügbar, jedoch für die Zukunft geplant.

Es kann deshalb derzeit nur der Kanal mit dem Namen general genutzt werden. Dieser Kanal verteilt Nachrichten an die Administrationsoberfläche des Timberwolf Servers und an alle aktiven VISU Clients der Timberwolf VISU.

  • Es werden nur Zeichenketten mit 8 Bit pro Zeichen in der Codierung ASCII und UTF8 korrekt verarbeitet.

  • Verwenden Sie eindeutige Kategoriebenennungen, wie “Bewässerung” damit der Empfänger den Verlauf der Ereignisse zu einem Thema einfach überblicken kann.

  • Warnungen und Fehler werden in das Log des Logik Diagnosemonitors eingetragen. Beim Auftreten von Warnungen wird versucht eine - möglicherweise unvollständige - Nachricht zu versenden

Anwendungen

  • Benachrichtigungen über automatisch ausgeführte Vorgänge

  • Hinweise auf mögliche Probleme oder auszuführende Aufgaben

Beispiele

 

 

Entsprechendes Logik-Modul

 Derzeit noch in Planung

 

 

2019 - 2024 by Elaborated Networks GmbH / Impressum / Datenschutzerklärung