Werte von HTTP Binding Ignorieren
Verfasst: 20. Mai 2023 14:38
Hallo
Ich frage über ein HTTP Binding eine API im Internet ab. Die liefert als Ergebnis:
{"cmd":"VarReturn","name":"TempWasser","result":20.125,"device":"210042001247343432313031","body":{"devi.....
Ich hole mir aktuell das "result" mit JSONPath "$.result" in ein Number Item --> klappt auch.
Hin und wieder liefert mein Temperatursensor aber "-127". Kann ich diesen Werte "überlesen" in Openhab, damit er nicht in meine GrafanaDB eingetragen wird?
Ich könnte auch mein Programm auf dem Controller anpassen, der die -127 liefert. Mag ich aber nicht, da ich dieses Problem auch an anderen Stellen habe, wo ich das Programm selbst nicht anpassen kann.
Danke
Ich benutzte OpenHAB 3.4.2 auf eine RaspPI 4
Ich frage über ein HTTP Binding eine API im Internet ab. Die liefert als Ergebnis:
{"cmd":"VarReturn","name":"TempWasser","result":20.125,"device":"210042001247343432313031","body":{"devi.....
Ich hole mir aktuell das "result" mit JSONPath "$.result" in ein Number Item --> klappt auch.
Hin und wieder liefert mein Temperatursensor aber "-127". Kann ich diesen Werte "überlesen" in Openhab, damit er nicht in meine GrafanaDB eingetragen wird?
Ich könnte auch mein Programm auf dem Controller anpassen, der die -127 liefert. Mag ich aber nicht, da ich dieses Problem auch an anderen Stellen habe, wo ich das Programm selbst nicht anpassen kann.
Danke
Ich benutzte OpenHAB 3.4.2 auf eine RaspPI 4