NEWS
Fehlermeldung bei Werteübergabe
Skripten / Logik
3
Beiträge
2
Kommentatoren
187
Aufrufe
1
Watching
-
Hallo zusammen,
ich bekomme bei dieser Anweisung:
const idSrc1 = 'mqtt.0.Oeltank.Liter'; const idDst1 = 'hm-rega.0.14325'; // ID der Ziel-Systemvariable on(idSrc1, idDst1); // Wertübertragung bei jeder Wertänderung der Quelleimmer diese Fehlermeldung.
Wrong type of hm-rega.0.14325: "string". Please fix, while deprecated and will not work in next versions.Wo mache ich da einen Fehler?
Grüße
Manfred -
Hallo zusammen,
ich bekomme bei dieser Anweisung:
const idSrc1 = 'mqtt.0.Oeltank.Liter'; const idDst1 = 'hm-rega.0.14325'; // ID der Ziel-Systemvariable on(idSrc1, idDst1); // Wertübertragung bei jeder Wertänderung der Quelleimmer diese Fehlermeldung.
Wrong type of hm-rega.0.14325: "string". Please fix, while deprecated and will not work in next versions.Wo mache ich da einen Fehler?
Grüße
Manfred@Beowolf sagte:
Wrong type of hm-rega.0.14325: "string".
MQTT liefert offenbar einen String, der in eine Zahl gewandelt werden muss.
const idSrc1 = 'mqtt.0.Oeltank.Liter'; const idDst1 = 'hm-rega.0.14325'; // ID der Ziel-Systemvariable on(idSrc1, function(dp) { // Wertübertragung bei jeder Wertänderung der Quelle setState(idDst1, parseFloat(dp.state.val)); });