NEWS
Wert eines Variablen/Datenpunktes in Vis ändern
-
Hi,
ich habe ein einfaches Blockly mit dem ich den Stromverbrauch bzw. Zählerstand berechne.
Dazu addiere ich zwei Zählerstande (habe zwei Zähler) und addiere diesen wert zum Anfangszählerstand (Hilfszähler_1_verbrauch_Wohnung), daraus resultiert der Gesamtverbrauch.
Jetzt wollte ich den Anfangszählerstand in Vis ändern, mit dem widget jqui -input.
Bekomme dann aber folgende Fehlermeldung :
vascript.0 2018-11-02 16:20:43.779 warn at Object. <anonymous>(script.js.common.Gesamtstromverbrauch:5:3) javascript.0 2018-11-02 16:20:43.773 warn Wrong type of javascript.0.StromzählerKeller.verbrauch_Wohnung_Gesamt: "string". Please fix, while deprecated and will not work in next versions.</anonymous>
Da ich neu bin kann ich damit ich damit nichts anfangen, habe zwar gesucht aber nichts gefunden was mir weiterhilft.
! ````
<xml xmlns="http://www.w3.org/1999/xhtml"><block type="on_ext" id="ysdmc3`Gr[OlS6wX3zwn" x="-437" y="-187"><mutation items="1"></mutation>
<field name="CONDITION">any</field><value name="OID0"><shadow type="field_oid" id="g=PqAuIY6*91!SWub}aQ"><field name="oid">mqtt.0.StromzaehlerKeller.PulszaehlerKeller.Time</field></shadow></value> <statement name="STATEMENT"><block type="control" id="=E0MGCLN./3sKFZkIOpb"><mutation delay_input="false"></mutation> <field name="OID">javascript.0.StromzählerKeller.Hilfszähler_1_verbrauch_Wohnung</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"><block type="math_arithmetic" id="Cr=Lo5i2kGjw31~IMD}Z"><field name="OP">ADD</field> <value name="A"><shadow type="math_number" id="Vb@5C%1a5F`4VC3P)otu"><field name="NUM">1</field></shadow> <block type="get_value" id=")M7;?6gjE_kz.h[Gfe%4"><field name="ATTR">val</field> <field name="OID">javascript.0.WohnungLinks.ZählerstandWohnungLinks_genau</field></block></value> <value name="B"><shadow type="math_number" id="CLnK.uIp+f_wBL]+41:e"><field name="NUM">1000</field></shadow> <block type="get_value" id="@c`zd_!({t_cW~Fv_vu?"><field name="ATTR">val</field> <field name="OID">javascript.0.WohnungRechts.ZählerstandWohnungRechts_genau</field></block></value></block></value> <next><block type="control" id="(!jcHTP6cGh^O6l{#@B^"><mutation delay_input="false"></mutation> <field name="OID">javascript.0.StromzählerKeller.verbrauch_Wohnung_Gesamt</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"><block type="math_arithmetic" id="wp|:UYZj~S^,A#yvri_g"><field name="OP">ADD</field> <value name="A"><shadow type="math_number" id="Vb@5C%1a5F`4VC3P)otu"><field name="NUM">1</field></shadow> <block type="get_value" id="BE36M=9|v9Ime_pcs._X"><field name="ATTR">val</field> <field name="OID">javascript.0.StromzählerKeller.Hilfszählerstand</field></block></value> <value name="B"><shadow type="math_number" id="CLnK.uIp+f_wBL]+41:e"><field name="NUM">1000</field></shadow> <block type="get_value" id="9g7@V)Fg`l*]dyE8m0OO"><field name="ATTR">val</field> <field name="OID">javascript.0.StromzählerKeller.Hilfszähler_1_verbrauch_Wohnung</field></block></value></block></value></block></next></block></statement></block></xml>
Jemand eine Idee wo mein Fehler liegt? Gruß Eddy