Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. blocklybausteine können nicht extrahiert werden

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    blocklybausteine können nicht extrahiert werden

    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      tom_33 last edited by tom_33

      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:

      0d8f03c4-6ff8-4cf9-962f-d703b2ee5a94-grafik.png
      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:

      669f4d9c-f469-4c26-8dfc-9357a814a985-grafik.png
      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">&gt;</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">&gt;</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">&gt;</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">&gt;</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">&gt;</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">&gt;</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">&lt;</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">&gt;</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">&gt;</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">&gt;</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">&gt;</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">&gt;</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">&gt;</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">&lt;</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

      paul53 dslraser 2 Replies Last reply Reply Quote 0
      • paul53
        paul53 @tom_33 last edited by paul53

        @tom_33 sagte:

        skript importieren und, wenn es sauber angezeigt wird, einen screenshot zukommen lassen?

        Blockly_temp.JPG

        T 1 Reply Last reply Reply Quote 0
        • dslraser
          dslraser Forum Testing Most Active @tom_33 last edited by dslraser

          @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.
          Bildschirmfoto 2020-04-27 um 15.50.26.png

          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)

          Bildschirmfoto 2020-04-27 um 15.54.39.png

          EDIT: @paul53 war schneller....

          T 1 Reply Last reply Reply Quote 0
          • T
            tom_33 @paul53 last edited by tom_33

            @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

            paul53 1 Reply Last reply Reply Quote 0
            • T
              tom_33 @dslraser last edited by tom_33

              @dslraser ah! genau. das habe ich alles auf telegram umgebaut.
              javascript adapter steht auf 4.1.12

              1 Reply Last reply Reply Quote 0
              • paul53
                paul53 @tom_33 last edited by

                @tom_33
                "javascript.0.scriptEnabled.Meine_Datenpunkte..." ist nicht zu empfehlen.

                T 1 Reply Last reply Reply Quote 0
                • T
                  tom_33 @paul53 last edited by

                  @paul53
                  ich bin der trailanderror programmierer. kannst du mir bitte einen tipp geben, wo das ganze besser aufgehoben ist?

                  paul53 1 Reply Last reply Reply Quote 0
                  • T
                    tom_33 last edited by

                    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.

                    93690055-2989-4b0c-a623-d11c8f1a31ee-grafik.png

                    dslraser 1 Reply Last reply Reply Quote 0
                    • dslraser
                      dslraser Forum Testing Most Active @tom_33 last edited by

                      @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.

                      1 Reply Last reply Reply Quote 0
                      • paul53
                        paul53 @tom_33 last edited by

                        @tom_33 sagte:

                        wo das ganze besser aufgehoben ist?

                        Unter "javascript.0.Meine_Datenpunkte." oder "0_userdata.0".

                        T 1 Reply Last reply Reply Quote 0
                        • T
                          tom_33 @paul53 last edited by

                          @paul53 mach ich. danke

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          854
                          Online

                          32.0k
                          Users

                          80.4k
                          Topics

                          1.3m
                          Posts

                          blockly
                          3
                          11
                          369
                          Loading More Posts
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes
                          Reply
                          • Reply as topic
                          Log in to reply
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                          The ioBroker Community 2014-2023
                          logo