Moin,
ich habe eine WARN-Meldung von "einem" Temperaturfühler DS18B20 (angeschlossen sind 3) im Log. Angeschlossen sind die Fühler an einem NodeMCU mit Tasmoata.
Die Werte werden geliefert, bei den anderen Fühler ist alles OK.
Was mich wundert ist die Uhrzeit, 8:47 ist korrekt, aber im Log unter Time steht 7:47. Hängt es damit zusammen ?
Unter Channel Konfiguration habe ich bei: "Incoming Value Transformations"
JSONPATH:$.DS18B20-2.Temperature
die 2 anderen sind genauso Konfiguriert nur als DS18B20-1 / DS18B20-3
Habt ihr eine Idee ?
Code: Alles auswählen
2022-06-26 08:47:10.314 [WARN ] [t.generic.ChannelStateTransformation] - Executing the JSONPATH-transformation failed: Invalid path '$.DS18B20-2.Temperature' in '{"Time":"2022-06-26T07:47:10","DS18B20":{"Id":"011929255446","Temperature":26.6},"TempUnit":"C"}'