NEWS
[Gelöst] Werteübergabe CCU
-
Hallo zusammen,
ich übergebe mit dem kleinen Script einen Temperaturwert an die HomeMatic.
` > on({id: "weatherunderground.0.forecast.0h.temp", change: 'ne'}, function (objekt) {setState("hm-rega.0.23462", objekt.newState.val);
}); `
Jetzt bekomme ich folgenden Warnhinweiß im Log
javascript.0 2018-05-16 10:15:06.102 warn at Object. <anonymous>(script.js.Skripte.Temperaturübergabe_HomeMatic:2:5)
javascript.0 2018-05-16 10:15:06.095 warn Wrong type of hm-rega.0.23462: "string". Please fix, while deprecated and will not work in next versions.
Die Var ist in der CCU als Zahl angelegt, mit Zeichenkette bekomme ich die gleiche Log.
Wo liegt der Haken begraben? Komme irgendwie nicht drauf…
Danke, Gruß
Marcus</anonymous>
-
Weatherunderground liefert einen String, den man wandeln muss.
on({id: "weatherunderground.0.forecast.0h.temp", change: 'ne'}, function (objekt) { setState("hm-rega.0.23462", parseFloat(objekt.newState.val)); });
-
Danke dir, paul53
-
Markiere bitte das Thema als gelöst im Betreff des ersten Beitrags.