NEWS
Javascript Engine Blockly Fehler
-
@Homoran genau, dann bekommt der Entwickler direkt ein feedback und kann zeitnah reagieren, ohne im Forum zu lesen. So habe ich es als beginner zumindest verstanden.:blush:
-
@Homoran genau, dann bekommt der Entwickler direkt ein feedback und kann zeitnah reagieren, ohne im Forum zu lesen. So habe ich es als beginner zumindest verstanden.:blush:
@Meister-Mopper OK, sorry!
Also wird latest Debugging auf GH erledit? Wenn das so ist kann ich mich dran halten und entschuldige mich für den unnötigen Thread. -
@Homoran Das habe ich nicht ganz verstanden.
Ich prüfe währenddessen weiter.
Die bei mir nicht funktionierenden Scripte haben alle Telegramm Sentos eigebaut.
Außerdem ist mein Sendto menü leer.

@Rushmed hast Du vielleicht den enigma2-Adapter installiert? Da gab es mal probs
-
@Homoran Das habe ich nicht ganz verstanden.
Ich prüfe währenddessen weiter.
Die bei mir nicht funktionierenden Scripte haben alle Telegramm Sentos eigebaut.
Außerdem ist mein Sendto menü leer.

@Rushmed hilft ein downgrade?
-
@Homoran Das habe ich nicht ganz verstanden.
Ich prüfe währenddessen weiter.
Die bei mir nicht funktionierenden Scripte haben alle Telegramm Sentos eigebaut.
Außerdem ist mein Sendto menü leer.

@Rushmed sagte in Javascript Engine Blockly Fehler:
Das habe ich nicht ganz verstanden.
Die Fehlerkorrektur findet über ein issue auf github statt.
Die Diskussion ob und wo ein Fehler ist, kann erst einmal hier stattfinden
-
@Rushmed aber nicht auf welche version.
-
@Rushmed hast Du vielleicht den enigma2-Adapter installiert? Da gab es mal probs
@Meister-Mopper Meine installierten Adapter:

-
@Meister-Mopper Meine installierten Adapter:

@Rushmed dann ist meine vermutete Fährte falsch, leider. Da hilft nur Weitersuchen
-
Hallo,
beim Update der Script Engine von 4.6.26 auf 4.7.1 (4.7.0 nicht getestet) bekomme ich bei mehreren Scripten die folgende Fehlermeldung und das Script wir unvollständig angezeigt.

Eines der nun nichtmehr funktionierenden Scripte ist:
<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="zw+sNf7JGAPHHYTqW)KR">Meldung erfolgt</variable> <variable type="timeout" id="timeout">timeout</variable> </variables> <block type="variables_set" id="PG7PB)wBK7DoIhR2ympd" x="1137" y="813"> <field name="VAR" id="zw+sNf7JGAPHHYTqW)KR">Meldung erfolgt</field> <value name="VALUE"> <block type="logic_boolean" id="WNpK#mV-R^?ER$.e)n.g"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="on_ext" id="Bxq$DDrJQc?.vZve.z7v"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="|m+l}?~7]Qsr_S@]JN-{"> <field name="oid">rpi2.0.temperature.soc_temp</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="W%ebJ@Tu(:GHglHwd7B@"> <value name="IF0"> <block type="logic_operation" id="y/xb7/pqw4Dslm^zight" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="}g*~8Eu*~.?WiJT;p0c0"> <field name="OP">GTE</field> <value name="A"> <block type="on_source" id="8`Aw{vMK]`P?=(,GJz4?"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="math_number" id="#TGRP*y/y+e-hm5YqM1U"> <field name="NUM">65</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="Jj-Tr;wM0GLd(@tEhal}"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="`|^:XeFll?~6C36;P/g0"> <field name="VAR" id="zw+sNf7JGAPHHYTqW)KR">Meldung erfolgt</field> </block> </value> <value name="B"> <block type="logic_boolean" id="brrs5Y=p-g!yo.dE@LI5"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="telegram" id="qsUjcI|-g.GU1d_-|dC1"> <field name="INSTANCE"></field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <value name="MESSAGE"> <shadow type="text" id=".vG`hyZ-?u:Ev%CXvQFB"> <field name="TEXT">Raspi Temperatur ist </field> </shadow> <block type="text_join" id="2N1Uj;R)0~|9?|$=ZJ_J"> <mutation items="5"></mutation> <value name="ADD0"> <block type="text" id=":];u{#,l[]u4#ReM[}oP"> <field name="TEXT">Achtung!</field> </block> </value> <value name="ADD1"> <block type="text_newline" id="SV9z*6O*IjjV3vo^-?j)"> <field name="Type">\n</field> </block> </value> <value name="ADD2"> <block type="text" id="o`B6nqK[MfUmsIXk{(!A"> <field name="TEXT">Temperatur des Raspi beträgt </field> </block> </value> <value name="ADD3"> <block type="math_round" id="9AJA2A,/g,c.Ckv7*Q!J"> <field name="OP">ROUND</field> <value name="NUM"> <shadow type="math_number" id="prG6GZQpm_sbi}U68WZk"> <field name="NUM">3.1</field> </shadow> <block type="on_source" id="j9|2,a-X5R2Qa)(E?*PP"> <field name="ATTR">state.val</field> </block> </value> </block> </value> <value name="ADD4"> <block type="text" id="x{}8n;S|3)X8W%|zeE_6"> <field name="TEXT">°C.</field> </block> </value> </block> </value> <value name="USERNAME"> <block type="text" id="wv+_ez_c#x3OO_?#).Y6"> <field name="TEXT">Achim</field> </block> </value> <next> <block type="variables_set" id="@#1qf`@8}k}B?Pk:3Y/Q"> <field name="VAR" id="zw+sNf7JGAPHHYTqW)KR">Meldung erfolgt</field> <value name="VALUE"> <block type="logic_boolean" id="u5Lrie@Wv7}R=rZ_BKLo"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="timeouts_settimeout" id="(.DR;8[(QR7.N/#3Ghws"> <field name="NAME">timeout</field> <field name="DELAY">10</field> <field name="UNIT">min</field> <statement name="STATEMENT"> <block type="variables_set" id="40)!gJTey`X=#m]CqEXZ"> <field name="VAR" id="zw+sNf7JGAPHHYTqW)KR">Meldung erfolgt</field> <value name="VALUE"> <block type="logic_boolean" id="7YL4N]J|-%PS6wuAg)fw"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </next> </block> </xml>Nach Downgrade funktioniert es wieder.
Weniger wichtig aber dennoch anzumerken ist, dass die neue koplett schwarze Blocklyeditoransicht weniger schön ist als die alte und dass ich beim Designwechsel keinen dunklen Hintergund der Blocklys mehr einstellen kann.
Sorry nochmal.
@Rushmed sagte in Javascript Engine Blockly Fehler:
4.6.26 auf 4.7.1 (4.7.0 nicht getestet)
Ich pendel gerade nur zwischen 4.6.26 und 4.7.1.
Bei 4.6.26 ist alles gut, bei 4.7.1 treten die von mir beschriebenen Fehler auf. -
Sorry nochmal.
@Rushmed sagte in Javascript Engine Blockly Fehler:
4.6.26 auf 4.7.1 (4.7.0 nicht getestet)
Ich pendel gerade nur zwischen 4.6.26 und 4.7.1.
Bei 4.6.26 ist alles gut, bei 4.7.1 treten die von mir beschriebenen Fehler auf.@Rushmed sagte in Javascript Engine Blockly Fehler:
Bei 4.6.26 ist alles gut, bei 4.7.1 treten die von mir beschriebenen Fehler auf.
so ist es, abwarten bis die neue Version kommt. Es existieren schon 3 issues dazu, da braucht es kein weiteres
-
Sorry nochmal.
@Rushmed sagte in Javascript Engine Blockly Fehler:
4.6.26 auf 4.7.1 (4.7.0 nicht getestet)
Ich pendel gerade nur zwischen 4.6.26 und 4.7.1.
Bei 4.6.26 ist alles gut, bei 4.7.1 treten die von mir beschriebenen Fehler auf. -
@Homoran sagte in Javascript Engine Blockly Fehler:
verwendet ihr blockly+ ?
Die Ursache scheint dort zu liegen!Nein, tut es nicht :-) Hatte ich noch nie installiert und trotzdem die beschriebenen Fehler
@fastfoot sagte in Javascript Engine Blockly Fehler:
@Homoran sagte in Javascript Engine Blockly Fehler:
verwendet ihr blockly+ ?
Die Ursache scheint dort zu liegen!Nein, tut es nicht :-) Hatte ich noch nie installiert und trotzdem die beschriebenen Fehler
Es scheint sich zumindest abzuzeichnen, dass bei Usern mit blockly plus auch nach einem downgrade das Problem bestehen bleibt.
-
@fastfoot sagte in Javascript Engine Blockly Fehler:
@Homoran sagte in Javascript Engine Blockly Fehler:
verwendet ihr blockly+ ?
Die Ursache scheint dort zu liegen!Nein, tut es nicht :-) Hatte ich noch nie installiert und trotzdem die beschriebenen Fehler
Es scheint sich zumindest abzuzeichnen, dass bei Usern mit blockly plus auch nach einem downgrade das Problem bestehen bleibt.
@Homoran sagte in Javascript Engine Blockly Fehler:
Es scheint sich zumindest abzuzeichnen, dass bei Usern mit blockly plus auch nach einem downgrade das Problem bestehen bleibt.
Auch das ist falsch, der SendTo Fehler wird nämlich durch ein Downgrade behoben. Richtig ist, dass dann Blockly+ weiterhin nicht funktioniert
-
@Homoran sagte in Javascript Engine Blockly Fehler:
Es scheint sich zumindest abzuzeichnen, dass bei Usern mit blockly plus auch nach einem downgrade das Problem bestehen bleibt.
Auch das ist falsch, der SendTo Fehler wird nämlich durch ein Downgrade behoben. Richtig ist, dass dann Blockly+ weiterhin nicht funktioniert
@fastfoot sagte in Javascript Engine Blockly Fehler:
@Homoran sagte in Javascript Engine Blockly Fehler:
Es scheint sich zumindest abzuzeichnen, dass bei Usern mit blockly plus auch nach einem downgrade das Problem bestehen bleibt.
Auch das ist falsch, der SendTo Fehler wird nämlich durch ein Downgrade behoben. Richtig ist, dass dann Blockly+ weiterhin nicht funktioniert
ok, so wäre die korrekte Formulierung gewesen, also nicht das Problem, sondern ein Problem ;-)
-
@fastfoot sagte in Javascript Engine Blockly Fehler:
@Homoran sagte in Javascript Engine Blockly Fehler:
Es scheint sich zumindest abzuzeichnen, dass bei Usern mit blockly plus auch nach einem downgrade das Problem bestehen bleibt.
Auch das ist falsch, der SendTo Fehler wird nämlich durch ein Downgrade behoben. Richtig ist, dass dann Blockly+ weiterhin nicht funktioniert
ok, so wäre die korrekte Formulierung gewesen, also nicht das Problem, sondern ein Problem ;-)
@Homoran sagte in Javascript Engine Blockly Fehler:
ok, so wäre die korrekte Formulierung gewesen, also nicht das Problem, sondern ein Problem
Blockly+ hat in letzter Zeit wohl einige Beliebtheit erlangt, dennoch ist es eine Alpha-Version, die z.Zt. nicht einmal weiter entwickelt wird, insofern betrachte ich persönlich das nicht als Problem des iobroker Systems. Kann man natürlich auch anders sehen, cor Allem wenn man es gutgläubig installiert hat und sehr zufrieden damit ist :-)
-
@Homoran sagte in Javascript Engine Blockly Fehler:
ok, so wäre die korrekte Formulierung gewesen, also nicht das Problem, sondern ein Problem
Blockly+ hat in letzter Zeit wohl einige Beliebtheit erlangt, dennoch ist es eine Alpha-Version, die z.Zt. nicht einmal weiter entwickelt wird, insofern betrachte ich persönlich das nicht als Problem des iobroker Systems. Kann man natürlich auch anders sehen, cor Allem wenn man es gutgläubig installiert hat und sehr zufrieden damit ist :-)
-
Mit Update auf
4.7.2 (2020-09-05)
(Bluefox) Fixed blockly problemfunktioniert es bei mir wieder :)
@bishop
Bei mir kommen auch in der neuesten 4.7.3 nicht mehr die Kurzbezeichnungen der Datenpunkte.
-
@bishop
Bei mir kommen auch in der neuesten 4.7.3 nicht mehr die Kurzbezeichnungen der Datenpunkte.
@zahnheinrich sagte in Javascript Engine Blockly Fehler:
nicht mehr die Kurzbezeichnungen der Datenpunkte.
meinst du die "common name"?
sind die denn noch- im ID Browser
- unter den Objekten?