software:controller:vzlogger:vzlogger_conf_parameter
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
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/04/18 21:13] – conf -> log justinotherguy | ||
---|---|---|---|
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 568: | Zeile 691: | ||
^ 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.txt · Zuletzt geändert: 2023/05/31 19:44 von narc-ontakac2