software:controller:vzlogger:vzlogger_conf_parameter
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | Nächste ÜberarbeitungBeide Seiten der Revision | ||
software:controller:vzlogger:vzlogger_conf_parameter [2019/02/14 09:19] – Darstellungsfehler jau | software:controller:vzlogger:vzlogger_conf_parameter [2020/01/19 16:08] – Korrektur protocol 1-wire -> w1therm ruperts | ||
---|---|---|---|
Zeile 216: | Zeile 216: | ||
| '' | | '' | ||
| '' | | '' | ||
- | | '' | + | | '' |
Zeile 542: | Zeile 542: | ||
---- | ---- | ||
==== exec ==== | ==== exec ==== | ||
- | Programmausgaben parsen | + | |
+ | In einem exec-Kanal wird für jede Abfrage das im Parameter '' | ||
+ | |||
+ | * exec-Kanäle sind nicht möglich, wenn der vzlogger als '' | ||
+ | * Es wird für den Aufruf eine Shell verwendet, damit sind Pipes etc in vollem Umfang möglich | ||
+ | * Enthält der Formatstring kein $t, wird die aktuelle Uhrzeit als Timestamp verwendet | ||
+ | |||
+ | === command === | ||
+ | |||
+ | Dieses Kommando wird ausgeführt; | ||
+ | |||
+ | ^ Typ | string | | ||
+ | ^ Wert | Shell-Kommando | | ||
+ | ^ Beispiel | Siehe Wikiseiten zum [[hardware: | ||
+ | |||
+ | === format === | ||
+ | |||
+ | Jede Zeile der Ausgabe des '' | ||
+ | |||
+ | ^ Typ | string | | ||
+ | ^ Wert | Formatstring | | ||
+ | ^ Beispiel | '$t: $i = $v' für Ausgaben wie ' | ||
+ | |||
+ | * $t: timestamp | ||
+ | * $i: identifier (beliebiger String, taucht im Channel unter '' | ||
+ | * $v: value | ||
+ | |||
+ | Werte ohne identifier-Angabe landen beim Channel mit '" | ||
+ | |||
+ | Weitere Dokumentation könnte man in den Mailinglistenarchiven, | ||
---- | ---- |
software/controller/vzlogger/vzlogger_conf_parameter.txt · Zuletzt geändert: 2023/05/31 19:44 von narc-ontakac2