- Home
- Deutsch
- Skripten / Logik
- Blockly
- blocklybausteine können nicht extrahiert werden
blocklybausteine können nicht extrahiert werden
-
hallo forum!
weil ich mein raspbian system auf den neusten stand gebracht habe (nodejs 12.xx), bin ich alle meine skripte durchgegangen und siehe da, der blockly-generator macht bei einem skript faxen. ich bin mir aber gar nicht sicher, ob´s überhaupt an den updates liegt und nicht ich einen unsinn gemacht habe. ich bitte euch bei folgendem um hilfe:
ein skript, welches meine aqara sensoren überwacht, kann nicht korrekt geöffnet werden. ich bekomme die warnung:
beim roten pfeil seht ihr das problem. diese blöcke kann er nicht extrahieren.
ich sichere meine skripte zusätzlich als textfiles. beim importieren dieser sicherung meldet blockly:
witzigerweise funktioniert das skript weiterhin. ich würde aber gerne das ganze skript wieder korrekt angezeigt bekommen. ich weiß leider nicht mehr genau was ich dazumal erfunden habe und möchte es nicht nochmal durchgehen, weil alles mit datenpunkten zusammenhängt. kann mir bitte einer mein skript importieren und, wenn es sauber angezeigt wird, einen screenshot zukommen lassen?blocklyskript als textdatei im spoiler
Protokoll Ausgewählte Blöcke exportieren <xml xmlns="http://www.w3.org/1999/xhtml"> <variables> <variable type="" id="5m52IfthjFgWgGfw`;pc">Watchdog_Mldg</variable> </variables> <block type="schedule" id="@%bbVQ1m!JkUTkvPT1Yl" x="38" y="38"> <field name="SCHEDULE">*/15 * * * *</field> <statement name="STATEMENT"> <block type="comment" id="%MTsVo.[}!C]_XKTQoF3"> <field name="COMMENT">AU_Temp</field> <next> <block type="controls_if" id="V/mw_]*jQh?%v8g|cEI_"> <mutation else="1"></mutation> <value name="IF0"> <block type="time_compare_ex" id="53F{}`-SB4VN3)rK`#q1"> <mutation end_time="false" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">></field> <value name="START_TIME"> <shadow type="text" id="3WPDaG/vRZo-5jPswTP2"> <field name="TEXT">12:00</field> </shadow> <block type="math_arithmetic" id="dDiLz.*vw97%-rT!D0XL"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="6(Fr1n]CeJ^{7V|T*q@D"> <field name="NUM">1</field> </shadow> <block type="get_value" id="}Az]dV93l;?Fd:veUk-J"> <field name="ATTR">ts</field> <field name="OID">zigbee.0.00158d0002c8f313.temperature</field> </block> </value> <value name="B"> <shadow type="math_number" id="0}+m[N|FO4DPhI}s,N@1"> <field name="NUM">4560000</field> </shadow> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="/K8}7Okkj)`{z/6W.5aH"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.AUSSEN.AU_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="~WX,%z0-yq=sk?Z;TR`C"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="update" id="4QgCcS|Up%=~0akXs[+Z"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.AUSSEN.AU_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="3$/k`ipN?nxylEk$sBQd"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <next> <block type="comment" id="KHfng7nM;(Y%#Jfk9%`v"> <field name="COMMENT">BU_Temp</field> <next> <block type="controls_if" id="E*`BN:`)0*0/[wqCxqz}"> <mutation else="1"></mutation> <value name="IF0"> <block type="time_compare_ex" id="H+y6[@dB6Jz.v,tSto{J"> <mutation end_time="false" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">></field> <value name="START_TIME"> <shadow type="text" id="3WPDaG/vRZo-5jPswTP2"> <field name="TEXT">12:00</field> </shadow> <block type="math_arithmetic" id="Wh#IG9){%#,N65m2#A5?"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="6(Fr1n]CeJ^{7V|T*q@D"> <field name="NUM">1</field> </shadow> <block type="get_value" id="+4^yf.Fl8xj$JEjw/]vi"> <field name="ATTR">ts</field> <field name="OID">zigbee.0.00158d00025d8c22.temperature</field> </block> </value> <value name="B"> <shadow type="math_number" id="#W-L{4=NQ^!@g}[Mym1/"> <field name="NUM">4560000</field> </shadow> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="`38GSXo$jlybTR)WO=hF"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.BUERO.BU_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Dxh~?XH`ndfn?(f[A0W."> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="update" id="nQR(}T,rXTX#DdM/JG,z"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.BUERO.BU_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="v~B_kf%Zi,t{Gh3@4fH("> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <next> <block type="comment" id="*nZM}r.m,nM0e%4u7Y+V"> <field name="COMMENT">KU_Temp</field> <next> <block type="controls_if" id="[Q3n9ZoG#4A;Jw]2[UkT"> <mutation else="1"></mutation> <value name="IF0"> <block type="time_compare_ex" id="xax^%xE]?6W(+-S1h~6w"> <mutation end_time="false" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">></field> <value name="START_TIME"> <shadow type="text" id="3WPDaG/vRZo-5jPswTP2"> <field name="TEXT">12:00</field> </shadow> <block type="math_arithmetic" id="Eu3[8dosn!@Fdb?_XQhs"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="6(Fr1n]CeJ^{7V|T*q@D"> <field name="NUM">1</field> </shadow> <block type="get_value" id="0qe[`Gg.P+GMcB{ff{k_"> <field name="ATTR">ts</field> <field name="OID">zigbee.0.00158d00025ed89f.temperature</field> </block> </value> <value name="B"> <shadow type="math_number" id="-*pjrYKyR+35ubj:%Glp"> <field name="NUM">4560000</field> </shadow> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id=".bVFkd`dwrI/i`k#evmE"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.KUECHE.KU_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="r9lQ`;]WcUV/}M2N;w+z"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="update" id="h92^@|IebjbVJsogmfw."> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.KUECHE.KU_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="mZ/}YA[Vb01Bu]n1i-_6"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <next> <block type="comment" id="A*}`yAch={TgA3Nj0|7U"> <field name="COMMENT">LA_Temp</field> <next> <block type="controls_if" id="?ws/1sH4%pmbo+!gUjrr"> <mutation else="1"></mutation> <value name="IF0"> <block type="time_compare_ex" id="L+Y{r/uRo:(sq^f_w9#v"> <mutation end_time="false" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">></field> <value name="START_TIME"> <shadow type="text" id="3WPDaG/vRZo-5jPswTP2"> <field name="TEXT">12:00</field> </shadow> <block type="math_arithmetic" id="ef%0:%4;4P6;xKEqyZp_"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="6(Fr1n]CeJ^{7V|T*q@D"> <field name="NUM">1</field> </shadow> <block type="get_value" id="(,|+.L0DJr/f1q91aIK7"> <field name="ATTR">ts</field> <field name="OID">zigbee.0.00158d0002b56d7c.temperature</field> </block> </value> <value name="B"> <shadow type="math_number" id="{!(`g)kW_{eGR~8mUDyt"> <field name="NUM">4560000</field> </shadow> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="1hXz7360I{Igzs0DTLE."> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.LARA.LA_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="fceF/`=![(j}_nrT4~4h"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="update" id="2DFag{zs]1E/+[=jbsvP"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.LARA.LA_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="qLM.n.W8ODhfj~0vJNH~"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <next> <block type="comment" id=",h!qrIuq8;~56Hp|,634"> <field name="COMMENT">WZ_Temp</field> <next> <block type="controls_if" id="#M.kY_c?21qACA1l9r`*"> <mutation else="1"></mutation> <value name="IF0"> <block type="time_compare_ex" id="$YddDPX0SdRn%qo!uK:6"> <mutation end_time="false" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">></field> <value name="START_TIME"> <shadow type="text" id="3WPDaG/vRZo-5jPswTP2"> <field name="TEXT">12:00</field> </shadow> <block type="math_arithmetic" id="pn#m@,#EY6,6,!R5,p+n"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="6(Fr1n]CeJ^{7V|T*q@D"> <field name="NUM">1</field> </shadow> <block type="get_value" id="(`tP~6!vpzeChvZ`ZxgC"> <field name="ATTR">ts</field> <field name="OID">zigbee.0.00158d0002741a6a.temperature</field> </block> </value> <value name="B"> <shadow type="math_number" id="h|KK+Kb01^kJ)8JkM$X+"> <field name="NUM">4560000</field> </shadow> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="rjM=GS1[T-Ut2S%D@h04"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.WOHNZIMMER.WZ_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="*P4pXWiocy?9-}M!q+Ph"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="update" id="ByK)t)b]@JK#@k*f{UmU"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.WOHNZIMMER.WZ_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="LqRqF4A+:~)|8OH:/tT9"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> <block type="variables_set" id="965jr._X#r_rzgm#n7zH" x="1087" y="63"> <field name="VAR" id="5m52IfthjFgWgGfw`;pc" variabletype="">Watchdog_Mldg</field> <value name="VALUE"> <block type="logic_boolean" id="8eq,/9t73GU1+1@y9m^|"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="on_ext" id="AE]b{tFRnIEId(=n};B|"> <mutation items="5"></mutation> <field name="CONDITION">false</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="UyN:y[FlY0{3TLIxCYz0"> <field name="oid">javascript.0.scriptEnabled.Meine_Datenpunkte.AUSSEN.AU_Sensor_Watchdog</field> </shadow> </value> <value name="OID1"> <shadow type="field_oid" id="s@gnikpirg8{r+,G})O("> <field name="oid">javascript.0.scriptEnabled.Meine_Datenpunkte.BUERO.BU_Sensor_Watchdog</field> </shadow> </value> <value name="OID2"> <shadow type="field_oid" id="q2j:cR~xB8{::K9)Zm.?"> <field name="oid">javascript.0.scriptEnabled.Meine_Datenpunkte.KUECHE.KU_Sensor_Watchdog</field> </shadow> </value> <value name="OID3"> <shadow type="field_oid" id="@*3@8%J[iJ.qW3=L~*=?"> <field name="oid">javascript.0.scriptEnabled.Meine_Datenpunkte.LARA.LA_Sensor_Watchdog</field> </shadow> </value> <value name="OID4"> <shadow type="field_oid" id="v|fxsCRIivQAp9=yA|j#"> <field name="oid">javascript.0.scriptEnabled.Meine_Datenpunkte.WOHNZIMMER.WZ_Sensor_Watchdog</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="RV;F~ynP@}}AH/#Ef}(c"> <value name="IF0"> <block type="logic_compare" id="%Q;aX7GUW07933||V2~C"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="?q8XI+@F#anYR2GGd{Bf"> <field name="VAR" id="5m52IfthjFgWgGfw`;pc" variabletype="">Watchdog_Mldg</field> </block> </value> <value name="B"> <block type="logic_boolean" id="+6#_xbw_!O_b^~=$1gI7"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="controls_if" id="O4G1)pVzp^MQ#A1J,jas"> <value name="IF0"> <block type="logic_operation" id="Ec/6_,T7UXI;9[1XJ(o9" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="time_compare" id="ITRo9iLOGncbAlFS(9@i"> <mutation end_time="false"></mutation> <field name="OPTION">></field> <field name="START_TIME">10:00</field> </block> </value> <value name="B"> <block type="time_compare" id=")=Kw6?E97vxAA6:qVz5m"> <mutation end_time="false"></mutation> <field name="OPTION"><</field> <field name="START_TIME">21:00</field> </block> </value> </block> </value> <statement name="DO0"> <block type="email" id="`PY:|dcD%U1nz]4tSgXf"> <field name="INSTANCE"></field> <field name="IS_HTML">FALSE</field> <field name="LOG">log</field> <value name="TO"> <shadow type="text" id="jldDWx)86tOe)ax}:y?^"> <field name="TEXT">xx.xx@gmx.at</field> </shadow> </value> <value name="TEXT"> <shadow type="text" id="F.r5+nRf|BgacHj2p({{"> <field name="TEXT">Luftfeuchte im SZ zu hoch!</field> </shadow> <block type="text_join" id="]%oyJbwYvlZHO0`W7W=E"> <mutation items="3"></mutation> <value name="ADD0"> <block type="text" id="yz7LRr?wDs(MY^i90Qof"> <field name="TEXT">Ein Temperatursensor ist ausgefallen!</field> </block> </value> </block> </value> <value name="SUBJECT"> <shadow type="text" id="@2[Ji-i;nIn-};0GDr0j"> <field name="TEXT">Sensor Watchdog</field> </shadow> </value> <next> <block type="variables_set" id="aH9_n,]J_lpP($5b]Q54"> <field name="VAR" id="5m52IfthjFgWgGfw`;pc" variabletype="">Watchdog_Mldg</field> <value name="VALUE"> <block type="logic_boolean" id="/zsh-S,^QsOElV?gUfmh"> <field name="BOOL">TRUE</field> </block> </value> </block> </next> </block> </statement> </block> </statement> </block> </statement> <next> <block type="schedule" id="H_4^(.}4u~f6$*d#o.[Q"> <field name="SCHEDULE">0 7 * * *</field> </block> </next> </block> </next> </block> </xml> <xml xmlns="http://www.w3.org/1999/xhtml"> <variables> <variable type="" id="5m52IfthjFgWgGfw`;pc">Watchdog_Mldg</variable> </variables> <block type="schedule" id="@%bbVQ1m!JkUTkvPT1Yl" x="38" y="38"> <field name="SCHEDULE">*/15 * * * *</field> <statement name="STATEMENT"> <block type="comment" id="%MTsVo.[}!C]_XKTQoF3"> <field name="COMMENT">AU_Temp</field> <next> <block type="controls_if" id="V/mw_]*jQh?%v8g|cEI_"> <mutation else="1"></mutation> <value name="IF0"> <block type="time_compare_ex" id="53F{}`-SB4VN3)rK`#q1"> <mutation end_time="false" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">></field> <value name="START_TIME"> <shadow type="text" id="3WPDaG/vRZo-5jPswTP2"> <field name="TEXT">12:00</field> </shadow> <block type="math_arithmetic" id="dDiLz.*vw97%-rT!D0XL"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="6(Fr1n]CeJ^{7V|T*q@D"> <field name="NUM">1</field> </shadow> <block type="get_value" id="}Az]dV93l;?Fd:veUk-J"> <field name="ATTR">ts</field> <field name="OID">zigbee.0.00158d0002c8f313.temperature</field> </block> </value> <value name="B"> <shadow type="math_number" id="0}+m[N|FO4DPhI}s,N@1"> <field name="NUM">4560000</field> </shadow> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="/K8}7Okkj)`{z/6W.5aH"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.AUSSEN.AU_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="~WX,%z0-yq=sk?Z;TR`C"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="update" id="4QgCcS|Up%=~0akXs[+Z"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.AUSSEN.AU_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="3$/k`ipN?nxylEk$sBQd"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <next> <block type="comment" id="KHfng7nM;(Y%#Jfk9%`v"> <field name="COMMENT">BU_Temp</field> <next> <block type="controls_if" id="E*`BN:`)0*0/[wqCxqz}"> <mutation else="1"></mutation> <value name="IF0"> <block type="time_compare_ex" id="H+y6[@dB6Jz.v,tSto{J"> <mutation end_time="false" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">></field> <value name="START_TIME"> <shadow type="text" id="3WPDaG/vRZo-5jPswTP2"> <field name="TEXT">12:00</field> </shadow> <block type="math_arithmetic" id="Wh#IG9){%#,N65m2#A5?"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="6(Fr1n]CeJ^{7V|T*q@D"> <field name="NUM">1</field> </shadow> <block type="get_value" id="+4^yf.Fl8xj$JEjw/]vi"> <field name="ATTR">ts</field> <field name="OID">zigbee.0.00158d00025d8c22.temperature</field> </block> </value> <value name="B"> <shadow type="math_number" id="#W-L{4=NQ^!@g}[Mym1/"> <field name="NUM">4560000</field> </shadow> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="`38GSXo$jlybTR)WO=hF"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.BUERO.BU_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="Dxh~?XH`ndfn?(f[A0W."> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="update" id="nQR(}T,rXTX#DdM/JG,z"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.BUERO.BU_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="v~B_kf%Zi,t{Gh3@4fH("> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <next> <block type="comment" id="*nZM}r.m,nM0e%4u7Y+V"> <field name="COMMENT">KU_Temp</field> <next> <block type="controls_if" id="[Q3n9ZoG#4A;Jw]2[UkT"> <mutation else="1"></mutation> <value name="IF0"> <block type="time_compare_ex" id="xax^%xE]?6W(+-S1h~6w"> <mutation end_time="false" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">></field> <value name="START_TIME"> <shadow type="text" id="3WPDaG/vRZo-5jPswTP2"> <field name="TEXT">12:00</field> </shadow> <block type="math_arithmetic" id="Eu3[8dosn!@Fdb?_XQhs"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="6(Fr1n]CeJ^{7V|T*q@D"> <field name="NUM">1</field> </shadow> <block type="get_value" id="0qe[`Gg.P+GMcB{ff{k_"> <field name="ATTR">ts</field> <field name="OID">zigbee.0.00158d00025ed89f.temperature</field> </block> </value> <value name="B"> <shadow type="math_number" id="-*pjrYKyR+35ubj:%Glp"> <field name="NUM">4560000</field> </shadow> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id=".bVFkd`dwrI/i`k#evmE"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.KUECHE.KU_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="r9lQ`;]WcUV/}M2N;w+z"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="update" id="h92^@|IebjbVJsogmfw."> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.KUECHE.KU_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="mZ/}YA[Vb01Bu]n1i-_6"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <next> <block type="comment" id="A*}`yAch={TgA3Nj0|7U"> <field name="COMMENT">LA_Temp</field> <next> <block type="controls_if" id="?ws/1sH4%pmbo+!gUjrr"> <mutation else="1"></mutation> <value name="IF0"> <block type="time_compare_ex" id="L+Y{r/uRo:(sq^f_w9#v"> <mutation end_time="false" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">></field> <value name="START_TIME"> <shadow type="text" id="3WPDaG/vRZo-5jPswTP2"> <field name="TEXT">12:00</field> </shadow> <block type="math_arithmetic" id="ef%0:%4;4P6;xKEqyZp_"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="6(Fr1n]CeJ^{7V|T*q@D"> <field name="NUM">1</field> </shadow> <block type="get_value" id="(,|+.L0DJr/f1q91aIK7"> <field name="ATTR">ts</field> <field name="OID">zigbee.0.00158d0002b56d7c.temperature</field> </block> </value> <value name="B"> <shadow type="math_number" id="{!(`g)kW_{eGR~8mUDyt"> <field name="NUM">4560000</field> </shadow> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="1hXz7360I{Igzs0DTLE."> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.LARA.LA_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="fceF/`=![(j}_nrT4~4h"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="update" id="2DFag{zs]1E/+[=jbsvP"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.LARA.LA_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="qLM.n.W8ODhfj~0vJNH~"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> <next> <block type="comment" id=",h!qrIuq8;~56Hp|,634"> <field name="COMMENT">WZ_Temp</field> <next> <block type="controls_if" id="#M.kY_c?21qACA1l9r`*"> <mutation else="1"></mutation> <value name="IF0"> <block type="time_compare_ex" id="$YddDPX0SdRn%qo!uK:6"> <mutation end_time="false" actual_time="true"></mutation> <field name="USE_ACTUAL_TIME">TRUE</field> <field name="OPTION">></field> <value name="START_TIME"> <shadow type="text" id="3WPDaG/vRZo-5jPswTP2"> <field name="TEXT">12:00</field> </shadow> <block type="math_arithmetic" id="pn#m@,#EY6,6,!R5,p+n"> <field name="OP">ADD</field> <value name="A"> <shadow type="math_number" id="6(Fr1n]CeJ^{7V|T*q@D"> <field name="NUM">1</field> </shadow> <block type="get_value" id="(`tP~6!vpzeChvZ`ZxgC"> <field name="ATTR">ts</field> <field name="OID">zigbee.0.00158d0002741a6a.temperature</field> </block> </value> <value name="B"> <shadow type="math_number" id="h|KK+Kb01^kJ)8JkM$X+"> <field name="NUM">4560000</field> </shadow> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="rjM=GS1[T-Ut2S%D@h04"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.WOHNZIMMER.WZ_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="*P4pXWiocy?9-}M!q+Ph"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <statement name="ELSE"> <block type="update" id="ByK)t)b]@JK#@k*f{UmU"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.scriptEnabled.Meine_Datenpunkte.WOHNZIMMER.WZ_Sensor_Watchdog</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="LqRqF4A+:~)|8OH:/tT9"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> <block type="variables_set" id="965jr._X#r_rzgm#n7zH" x="1087" y="63"> <field name="VAR" id="5m52IfthjFgWgGfw`;pc" variabletype="">Watchdog_Mldg</field> <value name="VALUE"> <block type="logic_boolean" id="8eq,/9t73GU1+1@y9m^|"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="on_ext" id="AE]b{tFRnIEId(=n};B|"> <mutation items="5"></mutation> <field name="CONDITION">false</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="UyN:y[FlY0{3TLIxCYz0"> <field name="oid">javascript.0.scriptEnabled.Meine_Datenpunkte.AUSSEN.AU_Sensor_Watchdog</field> </shadow> </value> <value name="OID1"> <shadow type="field_oid" id="s@gnikpirg8{r+,G})O("> <field name="oid">javascript.0.scriptEnabled.Meine_Datenpunkte.BUERO.BU_Sensor_Watchdog</field> </shadow> </value> <value name="OID2"> <shadow type="field_oid" id="q2j:cR~xB8{::K9)Zm.?"> <field name="oid">javascript.0.scriptEnabled.Meine_Datenpunkte.KUECHE.KU_Sensor_Watchdog</field> </shadow> </value> <value name="OID3"> <shadow type="field_oid" id="@*3@8%J[iJ.qW3=L~*=?"> <field name="oid">javascript.0.scriptEnabled.Meine_Datenpunkte.LARA.LA_Sensor_Watchdog</field> </shadow> </value> <value name="OID4"> <shadow type="field_oid" id="v|fxsCRIivQAp9=yA|j#"> <field name="oid">javascript.0.scriptEnabled.Meine_Datenpunkte.WOHNZIMMER.WZ_Sensor_Watchdog</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="RV;F~ynP@}}AH/#Ef}(c"> <value name="IF0"> <block type="logic_compare" id="%Q;aX7GUW07933||V2~C"> <field name="OP">EQ</field> <value name="A"> <block type="variables_get" id="?q8XI+@F#anYR2GGd{Bf"> <field name="VAR" id="5m52IfthjFgWgGfw`;pc" variabletype="">Watchdog_Mldg</field> </block> </value> <value name="B"> <block type="logic_boolean" id="+6#_xbw_!O_b^~=$1gI7"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="controls_if" id="O4G1)pVzp^MQ#A1J,jas"> <value name="IF0"> <block type="logic_operation" id="Ec/6_,T7UXI;9[1XJ(o9" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="time_compare" id="ITRo9iLOGncbAlFS(9@i"> <mutation end_time="false"></mutation> <field name="OPTION">></field> <field name="START_TIME">10:00</field> </block> </value> <value name="B"> <block type="time_compare" id=")=Kw6?E97vxAA6:qVz5m"> <mutation end_time="false"></mutation> <field name="OPTION"><</field> <field name="START_TIME">21:00</field> </block> </value> </block> </value> <statement name="DO0"> <block type="email" id="`PY:|dcD%U1nz]4tSgXf"> <field name="INSTANCE"></field> <field name="IS_HTML">FALSE</field> <field name="LOG">log</field> <value name="TO"> <shadow type="text" id="jldDWx)86tOe)ax}:y?^"> <field name="TEXT">xx.xx@gmx.at</field> </shadow> </value> <value name="TEXT"> <shadow type="text" id="F.r5+nRf|BgacHj2p({{"> <field name="TEXT">Luftfeuchte im SZ zu hoch!</field> </shadow> <block type="text_join" id="]%oyJbwYvlZHO0`W7W=E"> <mutation items="3"></mutation> <value name="ADD0"> <block type="text" id="yz7LRr?wDs(MY^i90Qof"> <field name="TEXT">Ein Temperatursensor ist ausgefallen!</field> </block> </value> </block> </value> <value name="SUBJECT"> <shadow type="text" id="@2[Ji-i;nIn-};0GDr0j"> <field name="TEXT">Sensor Watchdog</field> </shadow> </value> <next> <block type="variables_set" id="aH9_n,]J_lpP($5b]Q54"> <field name="VAR" id="5m52IfthjFgWgGfw`;pc" variabletype="">Watchdog_Mldg</field> <value name="VALUE"> <block type="logic_boolean" id="/zsh-S,^QsOElV?gUfmh"> <field name="BOOL">TRUE</field> </block> </value> </block> </next> </block> </statement> </block> </statement> </block> </statement> <next> <block type="schedule" id="H_4^(.}4u~f6$*d#o.[Q"> <field name="SCHEDULE">0 7 * * *</field> </block> </next> </block> </next> </block> </xml>
vielen dank für eure hilfe im voraus
tom -
@tom_33 sagte:
skript importieren und, wenn es sauber angezeigt wird, einen screenshot zukommen lassen?
-
@tom_33 sagte in blocklybausteine können nicht extrahiert werden:
kann mir bitte einer mein skript importieren und, wenn es sauber angezeigt wird, einen screenshot zukommen lassen?
Ich habe Deine E-Mail im Blockly aus ge xxxt.
Welche Javascript Adapter Version hast Du ? Hast Du den E-Mail Adapter noch installiert ?
Import bei mir mit Javascript Adapter Version 4.5.1 (mit 4.6.0 hatte ich gestern auch ein ähnliches Problem)
EDIT: @paul53 war schneller....
-
@paul53 herzlichen dank. scheinbar macht der cron-job unten rechts probleme. den schmeiß ich mal raus. ist ja für nix gut. danke für den hinweis mit der email-adresse.
sg tom
-
@dslraser ah! genau. das habe ich alles auf telegram umgebaut.
javascript adapter steht auf 4.1.12 -
@tom_33
"javascript.0.scriptEnabled.Meine_Datenpunkte..." ist nicht zu empfehlen. -
@paul53
ich bin der trailanderror programmierer. kannst du mir bitte einen tipp geben, wo das ganze besser aufgehoben ist? -
ich denke ich habe die fehlerursache.
beim exportieren habe ich den shortcut STRG+C ausgeführt. das markiert das ganze exportfenster mit der überschrift (Ausgewählte Blöcke exportieren). das ist natürlich blödsinn. ich werde jetzt immer brav den knopf IN DIE ZWISCHENABLAGE KOPIEREN verwenden. -
@tom_33 sagte in blocklybausteine können nicht extrahiert werden:
Ausgewählte Blöcke exportieren). das ist natürlich blödsinn
Das ist oben in Deinem Spoiler auch drinn.
-
@tom_33 sagte:
wo das ganze besser aufgehoben ist?
Unter "javascript.0.Meine_Datenpunkte." oder "0_userdata.0".
-
@paul53 mach ich. danke