NEWS
UNSOLVED Java Script Adapter 4.1.0 mit Bug?
-
Ich habe eben den Java Script Adapter auf 4.1.0 upgedatet und nun kommt bei einigen mein er Blockly Scripte die Meldung "Cannot extract Blockly code!". Die Scripte scheinen aber noch zu laufen. Wenn ich ein Downgrade zurück auf 4.0.12 durchführe, lassen sich die Blockly Scripte wieder ganz normal öffnen.
Was ich bis jetzt schon versucht habe, den Adapter komplett deinstalliert und neu installiert, gleiches Ergebnis. Scripte Importiert, keine Änderung. Die Scripte über die "Blöcke exportieren" Funktion unter 4.0.12 exportiert und versucht diese unter 4.1.0 zu importieren (natürlich nur die die sich nicht öffnen lassen), dann wird das ganze Fenster einfach schwarz und es passiert nichts mehr.
Wenn ich auf den Mülleimer klicke, passiert auch was lustiges, dann wird mein Blockly das nicht angezeigt werden kann stark verkrüppelt angezeigt.
-
@Jan1 sagte in Java Script Adapter 4.1.0 mit Bug?:
kommt bei einigen mein er Blockly Scripte die Meldung "Cannot extract Blockly code!"
Und wenn du dann direkt nochmal das blockly öffnest?
Oder erst ein anderes, dann nochmals? -
Egal was ich mache, die Blocklys die sich nicht öffnen lassen behalten dieses Verhalten. Es sind dann aber ausgerechnet die paar wirklich wichtigen Blocklys wie z.B. meine Heizungsteuerung.
Ich hänge hier einfach mal den Blockly Export an den ich unter 4.0.12 gezogen habe und unter 4.1.0 nicht angezeigt wird:<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on_ext" id="|XQ^_rj;1nFq^l[OR|;h" x="-487" y="-287"> <mutation items="3"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="9@8s/aj~Wc3LB@/B~#3W"> <field name="oid">javascript.0.scriptEnabled.common.Heizung.Spätdienst</field> </shadow> </value> <value name="OID1"> <shadow type="field_oid" id="L?~.cfh739|T6bEasw~3"> <field name="oid">javascript.0.scriptEnabled.common.Heizung.Feiertag_WE</field> </shadow> </value> <value name="OID2"> <shadow type="field_oid" id="Hd+-mFy`UUrG?]@Tf(Fb"> <field name="oid">javascript.0.scriptEnabled.common.Heizung.Frühdienst</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="su9wdX-;GQ@JXaroEyw9"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_operation" id="l`Z=#Isf:Dr2=QrR6+.*" inline="false"> <field name="OP">OR</field> <value name="A"> <block type="get_value" id="@ptfz2=[`^1G=Jew:[lJ"> <field name="ATTR">val</field> <field name="OID">javascript.0.scriptEnabled.common.Heizung.Feiertag_WE</field> </block> </value> <value name="B"> <block type="logic_operation" id="1f~Z@EaHaO^tf+2DW3uD" inline="false"> <field name="OP">OR</field> <value name="A"> <block type="get_value" id="ec@ci5B_B.hJj)NqR7Az"> <field name="ATTR">val</field> <field name="OID">javascript.0.scriptEnabled.common.Heizung.Frühdienst</field> </block> </value> <value name="B"> <block type="get_value" id="pwHQWlzG9Zou_Us0)mlt"> <field name="ATTR">val</field> <field name="OID">javascript.0.scriptEnabled.common.Heizung.Spätdienst</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="}OW12[o(0apq@)#m|LiP"> <mutation delay_input="false"></mutation> <field name="OID">admin.0.Datenpunkte.Heizung.HZ_Regelung_laeuft</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="caG4/}D%LhyDOdZU%aa5"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="update" id="tN[oIKqimLfM?W5b.5Iu"> <mutation delay_input="false"></mutation> <field name="OID">admin.0.Datenpunkte.Heizung.HZ_Regelung_laeuft</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="!r+zpZw`3iiYW%dEQ}}`"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> </block> </statement> <next> <block type="schedule" id="3fkm`HoM)I)KzU12so.i"> <field name="SCHEDULE">*/5 * * * *</field> <statement name="STATEMENT"> <block type="comment" id="xnr2piZ=GK[j0N1+!g+y"> <field name="COMMENT">Nov-März oder unter 13°C Außentemperatur</field> <next> <block type="controls_if" id="]6SjLpK:sqQ/1Uw~wZ|*"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_operation" id="jkn;2A?hlmJiz=We,HRd" inline="false"> <field name="OP">OR</field> <value name="A"> <block type="logic_operation" id="`=N8~0PGG+@`qt1ZY(rX" inline="false"> <field name="OP">OR</field> <value name="A"> <block type="logic_compare" id="c:Kn%^j;Gfiaityq`*SU"> <field name="OP">LTE</field> <value name="A"> <block type="time_get" id="!Fv^*R{9xP*`#bhpg9Sb"> <mutation format="false" language="false"></mutation> <field name="OPTION">M</field> </block> </value> <value name="B"> <block type="math_number" id="Xa(K#uPYnUO409[o_*NX"> <field name="NUM">3</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id=".B|)HSKAi:X,#OL~5?pa"> <field name="OP">GTE</field> <value name="A"> <block type="time_get" id="092pGY/EVfO_t6yiG*]R"> <mutation format="false" language="false"></mutation> <field name="OPTION">M</field> </block> </value> <value name="B"> <block type="math_number" id="frAVRw.doE|)E|BVvC|*"> <field name="NUM">11</field> </block> </value> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="dq0^BnM]#l2-+2ipm#0["> <field name="OP">LT</field> <value name="A"> <block type="get_value" id="7)Xsv=zX,?BU4FptP,tk"> <field name="ATTR">val</field> <field name="OID">openweathermap.0.forecast.current.temperature</field> </block> </value> <value name="B"> <block type="math_number" id="]cI#mM-1TbER8?o^|htz"> <field name="NUM">13</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="comment" id="Z;!Y%?Sn:0v5UWTZXy;r"> <field name="COMMENT">Schaltung Frühdienst</field> <next> <block type="controls_if" id="s@zQnB_16WD5vSppGH)L"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_operation" id="8H(waPWBbekQ+/+WVxva" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_operation" id="cRET+LQM0+OF:K]?FQ4}" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="get_value" id=";~w.#5i]#I#6`Z[TPXox"> <field name="ATTR">val</field> <field name="OID">ical.0.events.0.today.früh</field> </block> </value> <value name="B"> <block type="logic_negate" id="WtspdALNK{FUsv~TI@1I"> <value name="BOOL"> <block type="get_value" id="!,),T2Lz1G1Z048!2S^t"> <field name="ATTR">val</field> <field name="OID">ical.0.events.0.now.tag</field> </block> </value> </block> </value> </block> </value> <value name="B"> <block type="get_value" id="Ga4.4.n|F]:j32bSIRST"> <field name="ATTR">val</field> <field name="OID">javascript.0.Anwesenheit</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="L4b~zyGcXR?p-[Obb4IM"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.common.Heizung.Frühdienst</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="a_|qH}YK@)eQlHzoog`c"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="control" id="1RM)M)Uv_^2Q@=zmvDs."> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.common.Heizung.Frühdienst</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Ks1jF5kc4z(!Idt7u}pz"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <next> <block type="comment" id=",x(A#,wKLFE|Gsh1xDmN"> <field name="COMMENT">Schaltung Spätdienst</field> <next> <block type="controls_if" id="K`[{`pbY/Uu[:,uF2Xkp"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_operation" id="S@S==5)9ChG?6jQey(9Y" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_operation" id=",c?.Lv1[g1)vOp2h2r5l" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="get_value" id="UZ;V5*/iDD|F;=A}zEz}"> <field name="ATTR">val</field> <field name="OID">ical.0.events.0.today.spät</field> </block> </value> <value name="B"> <block type="logic_negate" id="5}o:Owz.wN]Q}Puxm+.="> <value name="BOOL"> <block type="get_value" id="oKV*e8M#f!x@~@j4m{)("> <field name="ATTR">val</field> <field name="OID">ical.0.events.0.now.tag</field> </block> </value> </block> </value> </block> </value> <value name="B"> <block type="get_value" id="%E9VrkBB3~1wqKeK1foW"> <field name="ATTR">val</field> <field name="OID">javascript.0.Anwesenheit</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="POyf/6B(6hc+)9Sduckj"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.common.Heizung.Spätdienst</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="go]AQX4}[`SBgE?eeQD8"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="control" id="~T18nS}(4k3mggXtMgcf"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.common.Heizung.Spätdienst</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="73-ZW*{_zbtM;vdv]r}y"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <next> <block type="comment" id="Y4eW*;G,Yc#{{Md3vRKo"> <field name="COMMENT">Schaltung Wochenende & Feiertag</field> <next> <block type="controls_if" id="HK,AD?8!nH0,b1c=~b74"> <mutation else="1"></mutation> <value name="IF0"> <block type="logic_operation" id="8Jie]lM:lnn!6D9KH(ti" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_operation" id="O]6{~D~v6lT%]E8]7h,*" inline="false"> <field name="OP">OR</field> <value name="A"> <block type="get_value" id="zb5`J8?:9-xp!b36(fo]"> <field name="ATTR">val</field> <field name="OID">ical.0.events.0.now.WE</field> </block> </value> <value name="B"> <block type="get_value" id=")Sz)KfFvlEKiiRNdrfLI"> <field name="ATTR">val</field> <field name="OID">ical.0.events.0.now.tag</field> </block> </value> </block> </value> <value name="B"> <block type="get_value" id="pE|{OVyaL8%qc}dr`uwq"> <field name="ATTR">val</field> <field name="OID">javascript.0.Anwesenheit</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="#Ah#1zYWfp3)F;*,Z-vl"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.common.Heizung.Feiertag_WE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="~4)rSCZ=Z3X(Ii}Iy`uv"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="control" id="S]{N;stb[6]xfQWOG4yP"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.common.Heizung.Feiertag_WE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="l:oi9}IPoHL2AY:J|w^K"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <next> <block type="comment" id="hus248N5puXL2Ybp4w@B"> <field name="COMMENT">Absenkung bei Abwesenheit</field> <next> <block type="controls_if" id="n0!uKfuR0g7Kkkb*j+=a"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_operation" id="|X7J:zf6)tJWK~{L2UUC" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_negate" id="aim6dFs|4Tqdz0{.aX?e"> <value name="BOOL"> <block type="get_value" id="cIir:Ef,.VwcvJY]i3lp"> <field name="ATTR">val</field> <field name="OID">javascript.0.Anwesenheit</field> </block> </value> </block> </value> <value name="B"> <block type="time_compare_ex" id="{ig3?TUxrAOm;L+4y*p."> <mutation end_time="true" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">not between</field> <value name="START_TIME"> <shadow type="text" id="__;.nK+6~hZrzh(5*X`u"> <field name="TEXT">05:00</field> </shadow> </value> <value name="END_TIME"> <shadow type="text" id="aJ2zX^ik5OmcvOQ0OErs"> <field name="TEXT">23:00</field> </shadow> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="ZBC^0Y(OM5SA%bOnar52"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.common.Heizung.Frühdienst</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="9x_KJr8cb~d1x;T7gqdz"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="B3JD~@[hu(Cmiw#c1%#R"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.common.Heizung.Spätdienst</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="P7%4@ENocg+P=`uh]^{1"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="TQ(hTW0@|kEu[2Iw)|.="> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.common.Heizung.Feiertag_WE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="EWy|N!T^`;Pk*dBi/-dE"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="RFrv(-:H5PKWS)@{Y{=["> <mutation delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_092950223000.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_value" id="+bJ[N1+#0@_-m|q,HCgf"> <field name="ATTR">val</field> <field name="OID">admin.0.Datenpunkte.Heizung.Nacht_Temperatur</field> </block> </value> <next> <block type="control" id="5c.h0r,ZOD^O3ErU2zjb"> <mutation delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_109710188104.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_value" id="grZB/C6UZ%qobmX~Ln@{"> <field name="ATTR">val</field> <field name="OID">admin.0.Datenpunkte.Heizung.Nacht_Temperatur</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <value name="IF1"> <block type="logic_negate" id="Te(Iz4?o,]Ey~;)%9u!z"> <value name="BOOL"> <block type="get_value" id="MS-vO*[cq|g)LJEO]uv`"> <field name="ATTR">val</field> <field name="OID">javascript.0.Anwesenheit</field> </block> </value> </block> </value> <statement name="DO1"> <block type="control" id="fk9[0~u,lHhQ^+0Ny2-)"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.common.Heizung.Frühdienst</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="ol1J:k^7H#+cB_rH~^@:"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="B#}=:/cI9V-;6yroGS3-"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.common.Heizung.Spätdienst</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="14;mo31~7B{Sy=~yhXsi"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id=",X|o5@fKumN{0K)uQn9%"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.common.Heizung.Feiertag_WE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="]|7[Zi5,8B(S,+a7%/yX"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="2,6rTH9gcbcHM;JXqhS?"> <mutation delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_092950223000.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_value" id="rFGMyYTr.HHKyn`e3XEg"> <field name="ATTR">val</field> <field name="OID">admin.0.Datenpunkte.Heizung.Spar_Temperatur</field> </block> </value> <next> <block type="control" id="^ZA|J}BZ:4(4F%]TWd}~"> <mutation delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_109710188104.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="get_value" id="o@As7mD_.h;a_JE{-xxh"> <field name="ATTR">val</field> <field name="OID">admin.0.Datenpunkte.Heizung.Spar_Temperatur</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> <statement name="ELSE"> <block type="comment" id="OHzIr3OHNM-F9WVXyea@"> <field name="COMMENT">April-Oktober oder über 12°C Außentemperatur</field> <next> <block type="control" id="uTy=3QwC3_~7CB`{1o29"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.common.Heizung.Frühdienst</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="MOEJEk)zB*ME#2E/tLeD"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="WzG69m/PsK3?TjZ*CK2+"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.common.Heizung.Spätdienst</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="%-=,*:AUoCjCXr(,E%f;"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="CZyRO*RuzP:Q5K?%.S!Z"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.common.Heizung.Feiertag_WE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Gz}#y(0kV`/~Ko|jDBbC"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="control" id="eL%^u^;H?}{h^#;QPt(/"> <mutation delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_092950223000.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="N}]yqp!{At]Ub0grl|Y0"> <field name="NUM">0</field> </block> </value> <next> <block type="control" id="M^mx_:??nG.KLoDZnoYE"> <mutation delay_input="false"></mutation> <field name="OID">fritzdect.0.Comet_109710188104.targettemp</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="y@lqrY2N|D%^eX/f/n]M"> <field name="NUM">0</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </next> </block> </statement> </block> </next> </block> </xml>
Dann mal noch ein sehr einfaches Blockly welches auch nicht angezeigt wird:
-
@Jan1
Hm, hast Du das common selbst angelegt ? Gibt es bei mir unter ScriptEnabled gar nicht... -
@dslraser
nein das ergibt sich aus den vordefinierten Pfaden:
Welche JS Version läuft denn bei Dir, wenn DU mein Blockly Export bei Dir importiern konntest?
-
@Jan1 sagte in Java Script Adapter 4.1.0 mit Bug?:
nein das ergibt sich aus den vordefinierten Pfaden:
Ja, im Expertenmodus.
-
-
@dslraser sagte in Java Script Adapter 4.1.0 mit Bug?:
trotzdem habe ich dort kein common, auch im Expertenmodus nicht.
Dann hast Du wohl keine Skripte unter der vordefinierten Gruppe common angelegt ?
-
Das habe ich schon von Anfang an "common" und "global".
Wobei das wohl eh nicht der Grund für das seltsame Verhalten ist, da andere Blocklys keine Verknüpfungen haben die auf diesen Pfad zurück führen und trotzdem nicht angezeigt werden. Ich würde schon gerne die 4.1.0er Version nutzen, da hier endlich wieder die "Import" Funktion funktioniert. -
@paul53
stimmt, da habe ich nichts drinn. Ich habe nur eigene Ordner. Danke für die Aufklärung. -
So eben mal geschwind ein Testsystem aufgesetzt und da lassen sich die selben Blocklys nicht anzeigen. Scheint also wirklich ein Bug an der neuen Version 4.1.0 zu sein der mit irgendwas bei einigen Blocklys in der Darstellung nicht klar kommt.
Hier mal der Versionsstand des Testsystem:
pi@Pi3Bplus:~ $ node -v
v8.15.0
pi@Pi3Bplus:~ $ nodejs -v
v8.15.0
pi@Pi3Bplus:~ $ npm -v
6.5.0
-
@Jan1 sagte in Java Script Adapter 4.1.0 mit Bug?:
So eben mal geschwind ein Testsystem aufgesetzt und da lassen sich die selben Blocklys nicht anzeigen. Scheint also wirklich ein Bug an der neuen Version 4.1.0 zu sein der mit irgendwas bei einigen Blocklys in der Darstellung nicht klar kommt.
Hier mal der Versionsstand des Testsystem:
pi@Pi3Bplus:~ $ node -v
v8.15.0
pi@Pi3Bplus:~ $ nodejs -v
v8.15.0
pi@Pi3Bplus:~ $ npm -v
6.5.0
Gerade getestet....Fehler kann ich bestätigen.
-
@sigi234
Ich tippe auf den SpeicherortUnter Scripts enabled sollen keine Scripte liegen, sondern nur für Datenpunkte zu den Scripts.
Die Scripte gehören unter Javascript.0
Von daher ist das imho kein Bug
-
@Homoran sagte in Java Script Adapter 4.1.0 mit Bug?:
@sigi234
Ich tippe auf den SpeicherortUnter Scripts enabled sollen keine Scripte liegen, sondern nur für Datenpunkte zu den Scripts.
Die Scripte gehören unter Javascript.0
Von daher ist das imho kein Bug
Hm... ich habe es bisher immer so:
Scripts enabled wird ja automatisch erstellt?
-
v4.1.0 hat massiig Probleme miit den Zeit-Bausteinen.
Fehler läßt sich reproduzieren.
Issues habe ich angelegt.Grüße
-
@rantanplan
ich habe vorhin Jemandem über Teamviewer geholfen, da funktionierten auch keine Timeout.
Zurück auf 3.6.4 und das gleiche Blockly funktionierte. -
@Homoran sagte in Java Script Adapter 4.1.0 mit Bug?:
@sigi234
Ich tippe auf den SpeicherortUnter Scripts enabled sollen keine Scripte liegen, sondern nur für Datenpunkte zu den Scripts.
Die Scripte gehören unter Javascript.0
Von daher ist das imho kein Bug
Tippen heißt nicht wissen und da liegen alle meine Blocklys und warum, weil die dort automatisch abgelegt werden wenn ich die erstelle.
Sollte das der Grund sein, wäre es noch ein viel größer Bug und so wie es aussieht wohl auch nicht der einzige.