Hallo,
ich bin vor einiger Zeit zufällig auf dieses Forum gestoßen und habe mich auch gleich angemeldet. Seitdem lese ich hier regelmäßig mit und habe schon viele neue Ideen entdeckt und teilweise auch für mich umgesetzt. Vielen Dank an alle, die hier so fleißig Supporten, super finde ich auch den freundlichen Umgangston.
Nun aber zu meinem Problem, für das ich bisher keine Lösung gefunden habe.
Dank sschuste (ohne dein Beispiel hätte ich das nicht hinbekommen) habe ich Node-RED installiert und einen Temperatursensor den ich über einen http-request abfrage als Homekit Sensor eingerichtet. Das funktioniert auch, nur hätte ich auch gerne die Nachkommastellen mit angezeigt, diese werden aber leider immer angeschnitten.
Der httpt-request kommt so bei mir an.
"temp:45,6"
Über dIe folgende Funktion frage ich die aktuelle Temperatur ab und übergebe diesen Wert an meinen Sensor, was soweit auch funktioniert. Die Funktion stammt nicht von mir, die habe ich so gegoogelt.
Var output = msg.payload.split (":");
var temp = parselnt(output[1]);
var Temperatur = {payload: {"CurrentTemperature": temp}};
return Temperatur;
Das Ergebnis sieht dann so aus.
{ CurrentTemperature : 45}
Hat jemand eine Idee, wie ich auch die Nachkommastellen angezeigt bekomme? Wäre für jede Hilfe dankbar.
Liebe Grüße
Erwin