Hallo,
ich habe ein Meter als exec im vzlogger konfiguriert.
Code
{
"enabled": true,
"allowskip": true,
"interval": 120,
"aggtime": -1,
"aggfixedinterval": false,
"protocol": "exec",
"command": "ebusctl r -f Storage2Sensor3 temp",
"format": "",
"channels": [
{
"api": "volkszaehler",
"uuid": "xxxxxx-xxxxx-xxxxx-xxxxx",
"identifier": "",
"middleware": "http://vz.dagobert.home/middleware.php",
"aggmode": "none",
"duplicates": 100
}
]
},
Alles anzeigen
Kann ich via Format dem vzlogger mitteilen, wie er die Rückgabe des Programmaufrufs interpretieren soll?
Eigentlich kommt der Mess-Wert (Zahl, z. B. 50.5) zurück, aber manchmal liefert der Programmaufruf einen Fehlermeldung (Text). Immer wenn eine Fehlermeldung (Text) zurück gegeben wird, dann übermittelt vzlogger an die Middleware den Wert 0.
Kann ich dies im vzlogger abfangen?
Gruß
Maik