NEWS
[gelöst] Wert in CCU SV schreiben
-
Hallo zusammen
Habe ein kleines Skript welches einen Wert von ioBroker in eine Servicevariable der CCU schreibt, welches auch funktioniert.
const idQuelle = "rpi2.0.temperature.soc_temp", idZiel = "hm-rega.0.3706"; // anpassen oder mit ID Einfügen ausfüllen on(idQuelle, idZiel);
Leider erhalte ich immer eine Warnung…
> javascript.0 2018-12-01 14:56:13.511 warn Wrong type of hm-rega.0.3706: "string". Please fix, while deprecated and will not work in next versions.
Was mache ich falsch?
-
Der Datentyp des SV States ist ein anderer als was was du reinschreibst.
Du schreibst einen String da rein und er ist keiner tippe ich.
Gesendet vom Handy …
-
Danke für den Tipp, dDas kann sein, bin da nicht so der Beste in Skriptsprache.
Der Datenpunkt ist
und die SV vom Typ Zahl. -
Vorschlag:
const idQuelle = "rpi2.0.temperature.soc_temp", idZiel = "hm-rega.0.3706"; // anpassen oder mit ID Einfügen ausfüllen on(idQuelle, function(dp) { setState(idZiel, parseFloat(dp.state.val)); });
-
Hallo paul53
Danke, hat geklappt.
Schönen Advent-Sonntag