software:controller:vzlogger:vzlogger_conf_parameter
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| software:controller:vzlogger:vzlogger_conf_parameter [2021/03/16 16:27] – Erklärung: undefiniertes Verhalten bei aggtime = -1, aggmode = max, und negativen Werten vom Zähler thschuler | software:controller:vzlogger:vzlogger_conf_parameter [2023/05/31 19:44] (aktuell) – [channels] narc-ontakac2 | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| Formatiert ist sie nach [[https:// | Formatiert ist sie nach [[https:// | ||
| - | Korrekte Kommata und Klammerung | + | Korrekte Kommata und Klammerung |
| - | Zeichenketten (String) müssen in Klammern | + | Zeichenketten (String) müssen in Anführungszeichen |
| Bestimmte Schlüssel bekommen, wenn sie nicht explizit genannt werden, bei Bedarf einen Standardwert (Default) zugewiesen. | Bestimmte Schlüssel bekommen, wenn sie nicht explizit genannt werden, bei Bedarf einen Standardwert (Default) zugewiesen. | ||
| Zeile 13: | Zeile 13: | ||
| { | { | ||
| " | " | ||
| - | " | ||
| " | " | ||
| - | " | + | " |
| </ | </ | ||
| Zeile 23: | Zeile 22: | ||
| ^ Wert | 0-? | | ^ Wert | 0-? | | ||
| ^ Empfehlung | 0 | | ^ Empfehlung | 0 | | ||
| - | |||
| - | === daemon === | ||
| - | Betreibt vzlogger als Dienst (daemon) in den Hintergrund.\\ | ||
| - | Bedingt durch einen Fehler im Code werden bei '' | ||
| - | ^ Typ | Bool | | ||
| - | ^ Wert | true/false | | ||
| - | ^ Empfehlung | true | | ||
| === verbosity === | === verbosity === | ||
| Zeile 49: | Zeile 41: | ||
| ^ Typ | String | | ^ Typ | String | | ||
| ^ Wert | Muss eine vorhandenes Verzeichnis sein auf dem schreibender Zugriff erlaubt ist. | | ^ Wert | Muss eine vorhandenes Verzeichnis sein auf dem schreibender Zugriff erlaubt ist. | | ||
| - | ^ Empfehlung | "/ | + | ^ Empfehlung | "/ |
| ^ ::: | "" | ^ ::: | "" | ||
| Zeile 124: | Zeile 116: | ||
| ---- | ---- | ||
| + | |||
| + | ====== mqtt ====== | ||
| + | Hier kann die Verbindung zum einem MQTT-Broker (Server) eingetragen werden. Die in '' | ||
| + | <note important> | ||
| + | |||
| + | < | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | === enabled === | ||
| + | MQTT an- oder abstellen. | ||
| + | ^ Typ | Bool | | ||
| + | ^ Wert | true/false | | ||
| + | ^ Standard | false | | ||
| + | ^ Empfehlung | true | | ||
| + | |||
| + | === host === | ||
| + | Server-Adresse des MQTT-Brokers. | ||
| + | ^ Typ | String | | ||
| + | ^ Wert | eine gültige URL | | ||
| + | ^ Standard | test.mosquitto.org | | ||
| + | |||
| + | === port === | ||
| + | Port des MQTT-Brokers. | ||
| + | ^ Typ | Integer | | ||
| + | ^ Wert | 1883 (unverschlüsselt), | ||
| + | ^ Standard | 1883 | | ||
| + | |||
| + | === cafile === | ||
| + | Optionaler Dateiname der Server CA | ||
| + | ^ Typ | String | | ||
| + | ^ Wert | Dateiname | | ||
| + | ^ Standard | | | ||
| + | |||
| + | === capath === | ||
| + | Optionaler Pfad für Server CAs | ||
| + | ^ Typ | String | | ||
| + | ^ Wert | Pfad | | ||
| + | ^ Standard | | | ||
| + | |||
| + | <note important> | ||
| + | |||
| + | === certfile === | ||
| + | Optionaler Dateiname des Client-Zertifikats (z.B. '' | ||
| + | |||
| + | === keyfile === | ||
| + | Optionaler Pfad zum privaten Schlüssel des Client-Zertifikats (z.B. '' | ||
| + | ^ Typ | String | | ||
| + | ^ Wert | Dateiname | | ||
| + | ^ Standard | | | ||
| + | |||
| + | === keypass === | ||
| + | Optionales Passwort des privaten Schlüssels | ||
| + | ^ Typ | String | | ||
| + | ^ Wert | Passwort | | ||
| + | ^ Standard | | | ||
| + | |||
| + | === keepalive === | ||
| + | Optionales Angabe der Sekunden zur Aufrechterhaltung der Verbindung (Keepalive) | ||
| + | ^ Typ | Integer | | ||
| + | ^ Wert | 0-? | | ||
| + | ^ Standard | 30 | | ||
| + | |||
| + | === topic === | ||
| + | Optionale Angabe des MQTT-Topics, | ||
| + | ^ Typ | String | | ||
| + | ^ Wert | MQTT-Topic | | ||
| + | ^ Standard | vzlogger/ | ||
| + | |||
| + | <note important> | ||
| + | |||
| + | === id === | ||
| + | Optionale statische Client-ID. Bei Nichtangabe wird eine Client-ID nach dem Muster '' | ||
| + | ^ Typ | String | | ||
| + | ^ Wert | Client-ID | | ||
| + | ^ Standard | vzlogger_< | ||
| + | |||
| + | === user === | ||
| + | Optionaler Benutzername zur Anmeldung an den MQTT-Broker. | ||
| + | ^ Typ | String | | ||
| + | ^ Wert | Benutzername | | ||
| + | ^ Standard | | | ||
| + | |||
| + | === password === | ||
| + | Optionales Password zur Anmeldung an den MQTT-Broker. | ||
| + | ^ Typ | String | | ||
| + | ^ Wert | Passwort | | ||
| + | ^ Standard | | | ||
| + | |||
| + | === retain === | ||
| + | Optionale Anweisung zum Zwischenspeichern der MQTT-Nachricht, | ||
| + | ^ Typ | Boolean | | ||
| + | ^ Wert | true/false | | ||
| + | ^ Standard | false | | ||
| + | |||
| + | === rawAndAgg === | ||
| + | Optionale Veröffentlichung der Rohdaten selbst wenn der Zusammenfassungs-Modus ('' | ||
| + | ^ Typ | Boolean | | ||
| + | ^ Wert | true/false | | ||
| + | ^ Standard | false | | ||
| + | |||
| + | === qos === | ||
| + | Optionale Angabe des Quality of Service. | ||
| + | ^ Typ | Integer | | ||
| + | ^ Wert | 0/1 | | ||
| + | ^ Standard | 0 | | ||
| + | |||
| + | === timestamp === | ||
| + | Optionale Angabe, ob ein Zeitstempel im Payload mit angegeben werden soll. | ||
| + | ^ Typ | Boolean | | ||
| + | ^ Wert | true/false | | ||
| + | ^ Standard | false | | ||
| ====== meters ====== | ====== meters ====== | ||
| Zeile 251: | Zeile 374: | ||
| ^ Standard| " | ^ Standard| " | ||
| ^ Empfehlung | " | ^ Empfehlung | " | ||
| + | Achtung: Der Wert ist ggfs. " | ||
| === middleware === | === middleware === | ||
| Zeile 568: | Zeile 692: | ||
| ^ Beispiel | '$t: $i = $v' für Ausgaben wie ' | ^ Beispiel | '$t: $i = $v' für Ausgaben wie ' | ||
| - | * $t: timestamp | + | * $t: timestamp |
| * $i: identifier (beliebiger String, taucht im Channel unter '' | * $i: identifier (beliebiger String, taucht im Channel unter '' | ||
| * $v: value | * $v: value | ||
software/controller/vzlogger/vzlogger_conf_parameter.1615908468.txt.gz · Zuletzt geändert: von thschuler