NEWS
[gelöst]Warnung und Script Ende durch Datenpunktaustausch...
-
...ich habe ein Blockly-Script mit dem ich mein Batterieladegerät, mit eine zeitlich festen Zeit (240 Minuten) steuere nachdem das Ladegerät eingeschaltet wurde.
Nun wollte ich in der VIS die feste Zeit im Blockly durch eine "varible Zeit" ersetzen, ich erstellte einen Datenpunkt den ich über die VIS befülle und tauschte den festen Wert durch den Datenpunkt (Siehe Bild) soweit so gut.
jetzt bekomme ich im LOG folgende Meldung:
"You are assigning a string to the state "Meine_Geräte.0.Test.delay" which expects a number. Please fix your code to use a number or change the state type to string. This warning might become an error in future versions."
und der DatenPunkt "delay" springt auf "0" und das Ladegerätschaltet ab.
Beide Datenpunkte sind als "number" deklariert.Wo ist mein Fehler?
hier dein Bild von mit fester Zeit:
und hier die Zeiteingabe:
Die Zeiteingabe wird auch im datenpunkt "delay" aktuallisiert.
-
@robocop
Wandle den Datenpunktwert "nach Zahl" - dann wird das Skript funktionieren. -
@paul53 said in Warnung und Script Ende durch Datenpunktaustausch...:
@robocop
Wandle den Datenpunktwert "nach Zahl" - dann wird das Skript funktionieren.Stimmt... es funktioniert, danke für deine Lösung.
-
@robocop
Damit das Intervall auch gestoppt wird, wenn der Autolader extern ausgeschaltet wird, mache es besser so: -
@paul53 Danke für den Tip... habe ich angepasst und scheint zu funktionieren.