Spezifikationen
Konfiguration unter "Message Channels" aktiviert werden. Nur wenn dort ein Häkchen
gesetzt ist, wird dieser Nachrichten-Kanal auch verwendet.
Nachrichten Übersichtstabelle
Hier ist die Übersicht, welche Nachrichten auf welchem Kanal verschickt werden.
Global
Gerät gestartet
Port schalten
Port-Watchdog Status
Syslog ein-/ausgeschaltet
MQTT Verbindung aufgebaut
MQTT Verbindung verloren
Value-Threshold
externe Sensoren
Strom
Time-Interval
externe Sensoren
Strom
Value-Delta
externe Sensoren
Strom
SNMP-Traps
Es gibt gemeinsame Traps für Zustandsänderungen der gleichen Geräte-Resource. Z.B.
wird beim Ein- oder Ausschalten eines Ports ein SwitchEvtPort Trap gesendet. Die Zu-
standsänderung selber wird durch die mitgelieferten Daten innerhalb des Traps übermit-
telt.
MQTT published Daten
Die Nachrichten auf dem MQTT Kanal werden im JSON Format gesendet.
Beispiel: Einen Port schalten: "{"type": "portswitch", "idx": 2, "port": "2", "state": 1,
"cause": {"id": 2, "txt": "http"}, "ts": 1632}"
Konsolen Push-Nachrichten
Auf den Konsolen-Kanälen (Telnet, SSH oder serielle Konsole) können Push Messages
aktiviert werden, die Sensorwerte in zeitlichen Abständen (alle n Sekunden) oder ab ei-
ner einstellbaren Größenänderung des Sensorwertes auf diesem Kanal ausgeben. Die
erzeugte Nachricht beginnt immer mit einem "#" und endet mit einem CR/LF.
Beispiel einen Port schalten: "#port 2 ON"
Öffnet man eine Telnet oder SSH Verbindung, sind die Push-Nachrichten entweder vor-
konfiguriert, oder man schaltet mit "console telnet pushmsgs set 1" (bzw. "console ssh
pushmsgs set 1") die Push Messages temporär ein. Auf diesem Kanal werden fortan
Expert Power Control 8316
SNMP Trap
Konsole
x
x
x
x
x
x
x
x
x
x
MQTT
Syslog
E-Mail
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
© 2022 GUDE Systems GmbH
54