Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Das Ultimative Markisen / Rolladen Blockly - Script

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    912

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Das Ultimative Markisen / Rolladen Blockly - Script

Scheduled Pinned Locked Moved Skripten / Logik
blocklyclimate
80 Posts 18 Posters 34.8k Views 16 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • smileS Offline
    smileS Offline
    smile
    wrote on last edited by Negalein
    #61

    Hallo zusammen,
    habe ich soeben neu exportiert und hochgeladen. Könnt ihr bitte mal überprüfen ob es jetzt funktioniert?

    Hier nochmal die Exporte direkt:

    Beschattung Auto Regen / Wind

    <xml xmlns="http://www.w3.org/1999/xhtml">
      <block type="comment" id="IR94DiuG7v6~=Zg2dVp6" x="-862" y="4413">
        <field name="COMMENT">Variablen initialisieren</field>
        <next>
          <block type="procedures_callnoreturn" id="iW:+%8blE]XvSDS~rIw5">
            <mutation name="InitVariablen"></mutation>
            <next>
              <block type="comment" id="_:tJ@Ut#F5ws5(QdD#18">
                <field name="COMMENT">Variablen überwachen</field>
                <next>
                  <block type="comment" id="Mlyo7L0-(5%m9dgr4!hg">
                    <field name="COMMENT">Wenn sich eine ändert, startet Trigger</field>
                    <next>
                      <block type="on" id="y@5W3=xOld/#5OvGuT#C">
                        <field name="OID">javascript.0.Klima.wind_stufe</field>
                        <field name="CONDITION">ne</field>
                        <field name="ACK_CONDITION"></field>
                        <statement name="STATEMENT">
                          <block type="comment" id="nV@fJn+(nfLo:a.DqSPZ">
                            <field name="COMMENT">Beschattung einfahren Wind</field>
                            <next>
                              <block type="controls_if" id="j*450vq]+6x`;5`RpE3W">
                                <value name="IF0">
                                  <block type="logic_compare" id="T.iWvUC3YT,_qkwZRI~z">
                                    <field name="OP">EQ</field>
                                    <value name="A">
                                      <block type="get_value" id="orO,yL!f7A;MnSWeI.{h">
                                        <field name="ATTR">val</field>
                                        <field name="OID">javascript.0.Klima.wind_stufe</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="math_number" id="OuKRKY`f50YNI;t~}Haf">
                                        <field name="NUM">0</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <statement name="DO0">
                                  <block type="controls_if" id="RC.KplK!tWqDx(Ktf7%:">
                                    <value name="IF0">
                                      <block type="logic_compare" id="NKPEgVSX:aAu5#eFxQU_">
                                        <field name="OP">LT</field>
                                        <value name="A">
                                          <block type="get_value" id="Y6lJQhjx_-|BzhMdc)3Z">
                                            <field name="ATTR">val</field>
                                            <field name="OID">hm-rpc.2.LEQ0170301.3.LEVEL</field>
                                          </block>
                                        </value>
                                        <value name="B">
                                          <block type="text" id="wy4`]h,[K]M~|0A,~y}:">
                                            <field name="TEXT">99</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                    <statement name="DO0">
                                      <block type="control" id="^}Ar,2GR{NE=mf)}b79#">
                                        <mutation delay_input="false"></mutation>
                                        <field name="OID">hm-rpc.2.BidCoS-Wir.9.PRESS_SHORT</field>
                                        <field name="WITH_DELAY">FALSE</field>
                                        <value name="VALUE">
                                          <block type="logic_boolean" id="Q0=nDX@WJ3jK(z:J/57n">
                                            <field name="BOOL">TRUE</field>
                                          </block>
                                        </value>
                                        <next>
                                          <block type="debug" id="D~*Q!irXwb3Yd2{TixJ/">
                                            <field name="Severity">log</field>
                                            <value name="TEXT">
                                              <shadow type="text" id="~^+nNp!mfk*)MP-;}VH1">
                                                <field name="TEXT">***Beschattung Wind hoch</field>
                                              </shadow>
                                            </value>
                                          </block>
                                        </next>
                                      </block>
                                    </statement>
                                    <next>
                                      <block type="controls_if" id="--(`Xxj:!+nr8IA6@TUd">
                                        <value name="IF0">
                                          <block type="logic_compare" id="2:CXtVM`:-ws{E?{J%J0">
                                            <field name="OP">LT</field>
                                            <value name="A">
                                              <block type="get_value" id=",5IWlhV5Wn_)MaFECLYi">
                                                <field name="ATTR">val</field>
                                                <field name="OID">hm-rpc.2.LEQ0170348.3.LEVEL</field>
                                              </block>
                                            </value>
                                            <value name="B">
                                              <block type="text" id="~8}Mu`^G]%=awkrB{9Hv">
                                                <field name="TEXT">99</field>
                                              </block>
                                            </value>
                                          </block>
                                        </value>
                                        <statement name="DO0">
                                          <block type="control" id="/jT[fmN;+8yFxt(~toyB">
                                            <mutation delay_input="false"></mutation>
                                            <field name="OID">hm-rpc.2.BidCoS-Wir.7.PRESS_SHORT</field>
                                            <field name="WITH_DELAY">FALSE</field>
                                            <value name="VALUE">
                                              <block type="logic_boolean" id="R0TCv3yy=Kw#iIh,Bzzq">
                                                <field name="BOOL">TRUE</field>
                                              </block>
                                            </value>
                                          </block>
                                        </statement>
                                      </block>
                                    </next>
                                  </block>
                                </statement>
                                <next>
                                  <block type="comment" id="0g*Rze/X.nfp[Y6v*?_s">
                                    <field name="COMMENT">Raffstore einfahren Wind</field>
                                    <next>
                                      <block type="controls_if" id="pS8P;CPTP7S9q3YMWE,B">
                                        <value name="IF0">
                                          <block type="logic_compare" id="*ngIY~p[N=O[-MVPghdj">
                                            <field name="OP">EQ</field>
                                            <value name="A">
                                              <block type="get_value" id="8k2)AQwoTs!P?X6Pb!_h">
                                                <field name="ATTR">val</field>
                                                <field name="OID">javascript.0.Klima.wind_stufe</field>
                                              </block>
                                            </value>
                                            <value name="B">
                                              <block type="text" id="0aC_-BYzC[#*^SEv)b9~">
                                                <field name="TEXT">1</field>
                                              </block>
                                            </value>
                                          </block>
                                        </value>
                                        <statement name="DO0">
                                          <block type="controls_if" id="i?CB2}QCY3F~@wUj[CCe">
                                            <value name="IF0">
                                              <block type="logic_compare" id="8bqKiPG`}!ZY+K2k,+hF">
                                                <field name="OP">LT</field>
                                                <value name="A">
                                                  <block type="get_value" id="^]#k3E?/4ug%H.Er3o6C">
                                                    <field name="ATTR">val</field>
                                                    <field name="OID">hm-rpc.0.LEQ0904694.1.LEVEL</field>
                                                  </block>
                                                </value>
                                                <value name="B">
                                                  <block type="text" id=",rI3ve}Zz62EA4]*cRf#">
                                                    <field name="TEXT">99</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </value>
                                            <statement name="DO0">
                                              <block type="control" id="KX[P)di[Ku}aWK[WrRaR">
                                                <mutation delay_input="false"></mutation>
                                                <field name="OID">hm-rpc.0.BidCoS-RF.29.PRESS_SHORT</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <value name="VALUE">
                                                  <block type="logic_boolean" id="X;PIq}rO!47ek9xN-CE!">
                                                    <field name="BOOL">TRUE</field>
                                                  </block>
                                                </value>
                                                <next>
                                                  <block type="debug" id="pgQYRUIt4|2s/C{lD*]P">
                                                    <field name="Severity">log</field>
                                                    <value name="TEXT">
                                                      <shadow type="text" id="Kp;,#xJP!AiIahG2MVem">
                                                        <field name="TEXT">***Beschattung Wind hoch</field>
                                                      </shadow>
                                                    </value>
                                                  </block>
                                                </next>
                                              </block>
                                            </statement>
                                            <next>
                                              <block type="controls_if" id="Sh6-H?=2dcmrZs9nVAZ`">
                                                <value name="IF0">
                                                  <block type="logic_compare" id="2j~-M6V2W-*q2@j-FzFQ">
                                                    <field name="OP">LT</field>
                                                    <value name="A">
                                                      <block type="get_value" id="T?|QvwR]9E8owUFJin.Q">
                                                        <field name="ATTR">val</field>
                                                        <field name="OID">hm-rpc.0.JEQ0300111.1.LEVEL</field>
                                                      </block>
                                                    </value>
                                                    <value name="B">
                                                      <block type="text" id="YvhYmdjDUM*C}V/*B}D[">
                                                        <field name="TEXT">99</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                                <statement name="DO0">
                                                  <block type="control" id="{L@|)LA6xMYnoJ*_hH{M">
                                                    <mutation delay_input="false"></mutation>
                                                    <field name="OID">hm-rpc.0.BidCoS-RF.31.PRESS_SHORT</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                    <value name="VALUE">
                                                      <block type="logic_boolean" id="kg2By/m],xH+KbZ_sL*:">
                                                        <field name="BOOL">TRUE</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </statement>
                                              </block>
                                            </next>
                                          </block>
                                        </statement>
                                        <next>
                                          <block type="comment" id="T)B*3eml#*`fvrb(,`r,">
                                            <field name="COMMENT">Rollo einfahren Wind</field>
                                            <next>
                                              <block type="controls_if" id="ZQVeHI6`tw-16{sPs,PH">
                                                <value name="IF0">
                                                  <block type="logic_compare" id="Rbo~%5aF#t!NDha|=)OB">
                                                    <field name="OP">EQ</field>
                                                    <value name="A">
                                                      <block type="get_value" id="B6Kcvv}T5/z=,=hke!DY">
                                                        <field name="ATTR">val</field>
                                                        <field name="OID">javascript.0.Klima.wind_stufe</field>
                                                      </block>
                                                    </value>
                                                    <value name="B">
                                                      <block type="text" id="R2j/ov@w2sVqtj_#5q{;">
                                                        <field name="TEXT">2</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                                <statement name="DO0">
                                                  <block type="controls_if" id="_89.*[X!)P-(sh_~}b[f">
                                                    <value name="IF0">
                                                      <block type="logic_compare" id="/J#Esk-FCxOf.uV_V,8F">
                                                        <field name="OP">LT</field>
                                                        <value name="A">
                                                          <block type="get_value" id="E|j8P4qocc72Ut[2w{So">
                                                            <field name="ATTR">val</field>
                                                            <field name="OID">hm-rpc.0.JEQ0299861.1.LEVEL</field>
                                                          </block>
                                                        </value>
                                                        <value name="B">
                                                          <block type="text" id="vawKr8aw-)/E,3r-yJwD">
                                                            <field name="TEXT">99</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </value>
                                                    <statement name="DO0">
                                                      <block type="control" id="u^IQ/tb!]nqifIm=%u3e">
                                                        <mutation delay_input="false"></mutation>
                                                        <field name="OID">hm-rpc.0.BidCoS-RF.14.PRESS_SHORT</field>
                                                        <field name="WITH_DELAY">FALSE</field>
                                                        <value name="VALUE">
                                                          <block type="logic_boolean" id=":_Fui~]f%i)4!u|vIl)N">
                                                            <field name="BOOL">TRUE</field>
                                                          </block>
                                                        </value>
                                                        <next>
                                                          <block type="debug" id="qO.v*_T%-Ybquu]XMBok">
                                                            <field name="Severity">log</field>
                                                            <value name="TEXT">
                                                              <shadow type="text" id="!27r.U={ZGs[0=-l^zUB">
                                                                <field name="TEXT">***Rollo Einfahren Wind</field>
                                                              </shadow>
                                                            </value>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </statement>
                                                    <next>
                                                      <block type="controls_if" id="o;BlSq()74UA3#,?N;%+">
                                                        <value name="IF0">
                                                          <block type="logic_compare" id="f.p;j0)B)7Ws~)99?8,9">
                                                            <field name="OP">LT</field>
                                                            <value name="A">
                                                              <block type="get_value" id="ZI-;y?7KR]Lgh?U?Brs6">
                                                                <field name="ATTR">val</field>
                                                                <field name="OID">hm-rpc.0.JEQ0299851.1.LEVEL</field>
                                                              </block>
                                                            </value>
                                                            <value name="B">
                                                              <block type="text" id="YA~dTN@H8y5lnu(zFjQ5">
                                                                <field name="TEXT">99</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <statement name="DO0">
                                                          <block type="control" id="FN8sn|ps*/U}n|cFb%2!">
                                                            <mutation delay_input="false"></mutation>
                                                            <field name="OID">hm-rpc.0.BidCoS-RF.16.PRESS_SHORT</field>
                                                            <field name="WITH_DELAY">FALSE</field>
                                                            <value name="VALUE">
                                                              <block type="logic_boolean" id="M7l8Q+qof)_2eDhkw([8">
                                                                <field name="BOOL">TRUE</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </statement>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </statement>
                                                <next>
                                                  <block type="controls_if" id="W1Kctj2#XVS)TNVJ:%=G">
                                                    <value name="IF0">
                                                      <block type="logic_compare" id="*}jBtnO.Yh5JlU5oM~;;">
                                                        <field name="OP">EQ</field>
                                                        <value name="A">
                                                          <block type="get_value" id="#ZBmxEnoTTvGb_rSmt{h">
                                                            <field name="ATTR">val</field>
                                                            <field name="OID">javascript.0.Klima.wind_stufe</field>
                                                          </block>
                                                        </value>
                                                        <value name="B">
                                                          <block type="text" id="@{pL#Y6g.fOPk/z.(GAh">
                                                            <field name="TEXT">2</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </value>
                                                    <statement name="DO0">
                                                      <block type="controls_if" id="/XfXK_@R}pvGYSJ^I*nn">
                                                        <value name="IF0">
                                                          <block type="logic_compare" id="Vkv;-Z#(6=PO:x6BXRr5">
                                                            <field name="OP">LT</field>
                                                            <value name="A">
                                                              <block type="get_value" id=";0_F{D.ngpcdp%x5e7pb">
                                                                <field name="ATTR">val</field>
                                                                <field name="OID">hm-rpc.0.LEQ0904951.1.LEVEL</field>
                                                              </block>
                                                            </value>
                                                            <value name="B">
                                                              <block type="text" id="t,@FP,Zlh=zR=JC?l+=+">
                                                                <field name="TEXT">99</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <statement name="DO0">
                                                          <block type="control" id="5]T9.pHFS!v.{b:y25Jm">
                                                            <mutation delay_input="false"></mutation>
                                                            <field name="OID">hm-rpc.0.BidCoS-RF.25.PRESS_SHORT</field>
                                                            <field name="WITH_DELAY">FALSE</field>
                                                            <value name="VALUE">
                                                              <block type="logic_boolean" id="1c,n=1mDGq(?1JDF}G07">
                                                                <field name="BOOL">TRUE</field>
                                                              </block>
                                                            </value>
                                                            <next>
                                                              <block type="debug" id="%*GGYD7UeWQN-~`.h6Ng">
                                                                <field name="Severity">log</field>
                                                                <value name="TEXT">
                                                                  <shadow type="text" id="Ld1Dea?Coc.[-HJn3hg7">
                                                                    <field name="TEXT">***Rollo Einfahren Wind</field>
                                                                  </shadow>
                                                                </value>
                                                              </block>
                                                            </next>
                                                          </block>
                                                        </statement>
                                                        <next>
                                                          <block type="controls_if" id="mvq.anzvxMp@,yt@otQO">
                                                            <value name="IF0">
                                                              <block type="logic_compare" id="xi.A(Ezol-=:`oxV|nvW">
                                                                <field name="OP">LT</field>
                                                                <value name="A">
                                                                  <block type="get_value" id=")-eA`9r.A!O}yvpPar[E">
                                                                    <field name="ATTR">val</field>
                                                                    <field name="OID">hm-rpc.0.JEQ0299881.1.LEVEL</field>
                                                                  </block>
                                                                </value>
                                                                <value name="B">
                                                                  <block type="text" id=";=`NBe~}20{1?o7IW1s{">
                                                                    <field name="TEXT">99</field>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </value>
                                                            <statement name="DO0">
                                                              <block type="control" id="}+}.*K_kZfkiEtA_S)x*">
                                                                <mutation delay_input="false"></mutation>
                                                                <field name="OID">hm-rpc.0.BidCoS-RF.27.PRESS_SHORT</field>
                                                                <field name="WITH_DELAY">FALSE</field>
                                                                <value name="VALUE">
                                                                  <block type="logic_boolean" id="lkxjpqRd@-,DFa=6Y^fJ">
                                                                    <field name="BOOL">TRUE</field>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </statement>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </statement>
                                                  </block>
                                                </next>
                                              </block>
                                            </next>
                                          </block>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </statement>
                        <next>
                          <block type="on" id="iR~z89N=QTy2HXjmtbs9">
                            <field name="OID">javascript.0.Klima.regen</field>
                            <field name="CONDITION">ne</field>
                            <field name="ACK_CONDITION"></field>
                            <statement name="STATEMENT">
                              <block type="comment" id="|rGMiBg8C^PJsN#Z,vhE">
                                <field name="COMMENT">Beschattung / Rollo einfahren Regen</field>
                                <next>
                                  <block type="controls_if" id="P1^IBjxiuHr~7J{)7t5Z">
                                    <value name="IF0">
                                      <block type="logic_compare" id="(GvP7StBSOY#cWn#?G(k">
                                        <field name="OP">EQ</field>
                                        <value name="A">
                                          <block type="get_value" id="T:n1;WGsH@P3kqD)K.?I">
                                            <field name="ATTR">val</field>
                                            <field name="OID">javascript.0.Klima.regen</field>
                                          </block>
                                        </value>
                                        <value name="B">
                                          <block type="logic_boolean" id="eH[`y9s0qL-e]ra4Vx))">
                                            <field name="BOOL">TRUE</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                    <statement name="DO0">
                                      <block type="controls_if" id="~l%{.TC|kLE5x`7at[b~">
                                        <value name="IF0">
                                          <block type="logic_compare" id="3qWo*3@^lc`.m|Ck2fJ~">
                                            <field name="OP">LT</field>
                                            <value name="A">
                                              <block type="get_value" id="yZE+N8Q=7y]-Xzd:+9%P">
                                                <field name="ATTR">val</field>
                                                <field name="OID">hm-rpc.2.LEQ0170301.3.LEVEL</field>
                                              </block>
                                            </value>
                                            <value name="B">
                                              <block type="math_number" id="@r{^W;!9EJ^oIQkZ;+|9">
                                                <field name="NUM">98</field>
                                              </block>
                                            </value>
                                          </block>
                                        </value>
                                        <statement name="DO0">
                                          <block type="control" id="^t{Nu27U7K^dwOU#1]D*">
                                            <mutation delay_input="false"></mutation>
                                            <field name="OID">hm-rpc.2.BidCoS-Wir.9.PRESS_SHORT</field>
                                            <field name="WITH_DELAY">FALSE</field>
                                            <value name="VALUE">
                                              <block type="logic_boolean" id=".JA{8rL4lMLgZC^Qq+~q">
                                                <field name="BOOL">TRUE</field>
                                              </block>
                                            </value>
                                            <next>
                                              <block type="debug" id="`iUbc{K6Ejf?,`[TCL!d">
                                                <field name="Severity">log</field>
                                                <value name="TEXT">
                                                  <shadow type="text" id="MIkXiVth+#Xf}KtobT3e">
                                                    <field name="TEXT">***Beschattung Regen hoch</field>
                                                  </shadow>
                                                </value>
                                                <next>
                                                  <block type="pushover" id="#5ms{;QZa(.}VT1UJ0:B">
                                                    <field name="INSTANCE">.0</field>
                                                    <field name="SOUND"></field>
                                                    <field name="PRIORITY">0</field>
                                                    <field name="LOG"></field>
                                                    <value name="MESSAGE">
                                                      <shadow type="text" id="=Z`^JO85E:VB}i~Yu(Fc">
                                                        <field name="TEXT">Beschattung fährt hoch wegen Regen</field>
                                                      </shadow>
                                                    </value>
                                                  </block>
                                                </next>
                                              </block>
                                            </next>
                                          </block>
                                        </statement>
                                        <next>
                                          <block type="controls_if" id="qVNwND{O]OhvIZ!j!5lN">
                                            <value name="IF0">
                                              <block type="logic_compare" id="eON!u_|zL]YvE7CF^TW/">
                                                <field name="OP">LT</field>
                                                <value name="A">
                                                  <block type="get_value" id="/_]J?6g|p5#bsh#tw3]X">
                                                    <field name="ATTR">val</field>
                                                    <field name="OID">hm-rpc.2.LEQ0170348.3.LEVEL</field>
                                                  </block>
                                                </value>
                                                <value name="B">
                                                  <block type="math_number" id="vzNLi-iveVhUE-V:Dy(#">
                                                    <field name="NUM">99</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </value>
                                            <statement name="DO0">
                                              <block type="control" id="2Yd^=#WM9A/Rx%0~r.nB">
                                                <mutation delay_input="false"></mutation>
                                                <field name="OID">hm-rpc.2.BidCoS-Wir.7.PRESS_SHORT</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <value name="VALUE">
                                                  <block type="logic_boolean" id="r-CS}lco!%rhJZ(phuJh">
                                                    <field name="BOOL">TRUE</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </statement>
                                            <next>
                                              <block type="controls_if" id="v]Z?H3gQqO/mXJ,@)Gi:">
                                                <value name="IF0">
                                                  <block type="logic_compare" id="~ec+io`8;+u?^V|MBm*{">
                                                    <field name="OP">LT</field>
                                                    <value name="A">
                                                      <block type="get_value" id="CO*T5oh:s3TEgv=a:Wbo">
                                                        <field name="ATTR">val</field>
                                                        <field name="OID">hm-rpc.0.JEQ0299861.1.LEVEL</field>
                                                      </block>
                                                    </value>
                                                    <value name="B">
                                                      <block type="math_number" id="X/}d.d~A##kuIl,_/aLl">
                                                        <field name="NUM">99</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                                <statement name="DO0">
                                                  <block type="control" id="gd^Hj3l_%m]CQF:fiD?M">
                                                    <mutation delay_input="false"></mutation>
                                                    <field name="OID">hm-rpc.0.BidCoS-RF.14.PRESS_SHORT</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                    <value name="VALUE">
                                                      <block type="logic_boolean" id="!Yn|HE[Op}f52S?vXnNh">
                                                        <field name="BOOL">TRUE</field>
                                                      </block>
                                                    </value>
                                                    <next>
                                                      <block type="debug" id="v3Rty4%his,Rb2IOGK9:">
                                                        <field name="Severity">log</field>
                                                        <value name="TEXT">
                                                          <shadow type="text" id="oVs~3d`?aearKsb?@h7H">
                                                            <field name="TEXT">***Rollo Regen hoch</field>
                                                          </shadow>
                                                        </value>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </statement>
                                                <next>
                                                  <block type="controls_if" id="z6h!y1MjQr]swF%X69(D">
                                                    <value name="IF0">
                                                      <block type="logic_compare" id="LM7pp|O_%Vh2FtM6fpss">
                                                        <field name="OP">LT</field>
                                                        <value name="A">
                                                          <block type="get_value" id="o3]7u/KI2VHyp?oo1~Fz">
                                                            <field name="ATTR">val</field>
                                                            <field name="OID">hm-rpc.0.JEQ0299851.1.LEVEL</field>
                                                          </block>
                                                        </value>
                                                        <value name="B">
                                                          <block type="math_number" id="ux;9!|36Moj+%J=CfZyz">
                                                            <field name="NUM">99</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </value>
                                                    <statement name="DO0">
                                                      <block type="control" id="CBu;E{DZqeHPEGoG=A~}">
                                                        <mutation delay_input="false"></mutation>
                                                        <field name="OID">hm-rpc.0.BidCoS-RF.16.PRESS_SHORT</field>
                                                        <field name="WITH_DELAY">FALSE</field>
                                                        <value name="VALUE">
                                                          <block type="logic_boolean" id="M[}q[F+Qf_O5w8eO4FN9">
                                                            <field name="BOOL">TRUE</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </statement>
                                                    <next>
                                                      <block type="controls_if" id="b+xxr^Gbc4]uT5/#[|kA">
                                                        <value name="IF0">
                                                          <block type="logic_compare" id="|yE]Y#6sgFa(XKL~r{CQ">
                                                            <field name="OP">LT</field>
                                                            <value name="A">
                                                              <block type="get_value" id="[pHmUEhYxJSOk,Jrqc5;">
                                                                <field name="ATTR">val</field>
                                                                <field name="OID">hm-rpc.0.JEQ0299881.1.LEVEL</field>
                                                              </block>
                                                            </value>
                                                            <value name="B">
                                                              <block type="math_number" id="Uhnz7GCx@O[dds=A]E4-">
                                                                <field name="NUM">99</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <statement name="DO0">
                                                          <block type="control" id="t)97)nK76NhZUbuSTL)*">
                                                            <mutation delay_input="false"></mutation>
                                                            <field name="OID">hm-rpc.0.BidCoS-RF.27.PRESS_SHORT</field>
                                                            <field name="WITH_DELAY">FALSE</field>
                                                            <value name="VALUE">
                                                              <block type="logic_boolean" id="?[2h;I9-3Q1}IY^~/RJp">
                                                                <field name="BOOL">TRUE</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </statement>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </next>
                                              </block>
                                            </next>
                                          </block>
                                        </next>
                                      </block>
                                    </statement>
                                  </block>
                                </next>
                              </block>
                            </statement>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </next>
              </block>
            </next>
          </block>
        </next>
      </block>
      <block type="procedures_defnoreturn" id="(+6Mz{Je,L}7n^5*t*wO" x="-362" y="4463">
        <field name="NAME">InitVariablen</field>
        <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
        <statement name="STACK">
          <block type="control" id="p?`r0r!rP+l-DL?HVpBE">
            <mutation delay_input="false"></mutation>
            <field name="OID">javascript.0.Klima.wind_stufe</field>
            <field name="WITH_DELAY">FALSE</field>
            <value name="VALUE">
              <block type="text" id="=23O/zB:VZ!/%Yx%uWR!">
                <field name="TEXT">0</field>
              </block>
            </value>
          </block>
        </statement>
      </block>
      <block type="control" id="d:8g!N[q^)G{PlAhNaz-" disabled="true" x="-337" y="4563">
        <mutation delay_input="false"></mutation>
        <field name="OID">javascript.0.Klima.regen</field>
        <field name="WITH_DELAY">FALSE</field>
        <value name="VALUE">
          <block type="text" id="O0b3a)p_H.ZWmX)incoT">
            <field name="TEXT"></field>
          </block>
        </value>
      </block>
    </xml>
    

    Das Sonnen Automatik Blockly ist zu groß, das kann ich nut als .txt Datei hochladen.
    Wurde wie gesagt gerade frisch gemacht. Müsste gehen.


    io.broker @ debian @ virtualbox @ Windows 10 Pro / Node 18.17.1, npm 9.6.7 / CCU3 / IR.Trans Server / Daslight 4 / Mobotix IP Cams / Qnap NAS / Sonos /

    Mein Rolladen - Blockly: https://forum.iobroker.net/topic/6442/das-ultimative-markisen-rolladen-blockly-script

    M 1 Reply Last reply
    0
    • smileS smile

      Hallo zusammen,
      habe ich soeben neu exportiert und hochgeladen. Könnt ihr bitte mal überprüfen ob es jetzt funktioniert?

      Hier nochmal die Exporte direkt:

      Beschattung Auto Regen / Wind

      <xml xmlns="http://www.w3.org/1999/xhtml">
        <block type="comment" id="IR94DiuG7v6~=Zg2dVp6" x="-862" y="4413">
          <field name="COMMENT">Variablen initialisieren</field>
          <next>
            <block type="procedures_callnoreturn" id="iW:+%8blE]XvSDS~rIw5">
              <mutation name="InitVariablen"></mutation>
              <next>
                <block type="comment" id="_:tJ@Ut#F5ws5(QdD#18">
                  <field name="COMMENT">Variablen überwachen</field>
                  <next>
                    <block type="comment" id="Mlyo7L0-(5%m9dgr4!hg">
                      <field name="COMMENT">Wenn sich eine ändert, startet Trigger</field>
                      <next>
                        <block type="on" id="y@5W3=xOld/#5OvGuT#C">
                          <field name="OID">javascript.0.Klima.wind_stufe</field>
                          <field name="CONDITION">ne</field>
                          <field name="ACK_CONDITION"></field>
                          <statement name="STATEMENT">
                            <block type="comment" id="nV@fJn+(nfLo:a.DqSPZ">
                              <field name="COMMENT">Beschattung einfahren Wind</field>
                              <next>
                                <block type="controls_if" id="j*450vq]+6x`;5`RpE3W">
                                  <value name="IF0">
                                    <block type="logic_compare" id="T.iWvUC3YT,_qkwZRI~z">
                                      <field name="OP">EQ</field>
                                      <value name="A">
                                        <block type="get_value" id="orO,yL!f7A;MnSWeI.{h">
                                          <field name="ATTR">val</field>
                                          <field name="OID">javascript.0.Klima.wind_stufe</field>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="math_number" id="OuKRKY`f50YNI;t~}Haf">
                                          <field name="NUM">0</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <statement name="DO0">
                                    <block type="controls_if" id="RC.KplK!tWqDx(Ktf7%:">
                                      <value name="IF0">
                                        <block type="logic_compare" id="NKPEgVSX:aAu5#eFxQU_">
                                          <field name="OP">LT</field>
                                          <value name="A">
                                            <block type="get_value" id="Y6lJQhjx_-|BzhMdc)3Z">
                                              <field name="ATTR">val</field>
                                              <field name="OID">hm-rpc.2.LEQ0170301.3.LEVEL</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="text" id="wy4`]h,[K]M~|0A,~y}:">
                                              <field name="TEXT">99</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <statement name="DO0">
                                        <block type="control" id="^}Ar,2GR{NE=mf)}b79#">
                                          <mutation delay_input="false"></mutation>
                                          <field name="OID">hm-rpc.2.BidCoS-Wir.9.PRESS_SHORT</field>
                                          <field name="WITH_DELAY">FALSE</field>
                                          <value name="VALUE">
                                            <block type="logic_boolean" id="Q0=nDX@WJ3jK(z:J/57n">
                                              <field name="BOOL">TRUE</field>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="debug" id="D~*Q!irXwb3Yd2{TixJ/">
                                              <field name="Severity">log</field>
                                              <value name="TEXT">
                                                <shadow type="text" id="~^+nNp!mfk*)MP-;}VH1">
                                                  <field name="TEXT">***Beschattung Wind hoch</field>
                                                </shadow>
                                              </value>
                                            </block>
                                          </next>
                                        </block>
                                      </statement>
                                      <next>
                                        <block type="controls_if" id="--(`Xxj:!+nr8IA6@TUd">
                                          <value name="IF0">
                                            <block type="logic_compare" id="2:CXtVM`:-ws{E?{J%J0">
                                              <field name="OP">LT</field>
                                              <value name="A">
                                                <block type="get_value" id=",5IWlhV5Wn_)MaFECLYi">
                                                  <field name="ATTR">val</field>
                                                  <field name="OID">hm-rpc.2.LEQ0170348.3.LEVEL</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="text" id="~8}Mu`^G]%=awkrB{9Hv">
                                                  <field name="TEXT">99</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <statement name="DO0">
                                            <block type="control" id="/jT[fmN;+8yFxt(~toyB">
                                              <mutation delay_input="false"></mutation>
                                              <field name="OID">hm-rpc.2.BidCoS-Wir.7.PRESS_SHORT</field>
                                              <field name="WITH_DELAY">FALSE</field>
                                              <value name="VALUE">
                                                <block type="logic_boolean" id="R0TCv3yy=Kw#iIh,Bzzq">
                                                  <field name="BOOL">TRUE</field>
                                                </block>
                                              </value>
                                            </block>
                                          </statement>
                                        </block>
                                      </next>
                                    </block>
                                  </statement>
                                  <next>
                                    <block type="comment" id="0g*Rze/X.nfp[Y6v*?_s">
                                      <field name="COMMENT">Raffstore einfahren Wind</field>
                                      <next>
                                        <block type="controls_if" id="pS8P;CPTP7S9q3YMWE,B">
                                          <value name="IF0">
                                            <block type="logic_compare" id="*ngIY~p[N=O[-MVPghdj">
                                              <field name="OP">EQ</field>
                                              <value name="A">
                                                <block type="get_value" id="8k2)AQwoTs!P?X6Pb!_h">
                                                  <field name="ATTR">val</field>
                                                  <field name="OID">javascript.0.Klima.wind_stufe</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="text" id="0aC_-BYzC[#*^SEv)b9~">
                                                  <field name="TEXT">1</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <statement name="DO0">
                                            <block type="controls_if" id="i?CB2}QCY3F~@wUj[CCe">
                                              <value name="IF0">
                                                <block type="logic_compare" id="8bqKiPG`}!ZY+K2k,+hF">
                                                  <field name="OP">LT</field>
                                                  <value name="A">
                                                    <block type="get_value" id="^]#k3E?/4ug%H.Er3o6C">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">hm-rpc.0.LEQ0904694.1.LEVEL</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="text" id=",rI3ve}Zz62EA4]*cRf#">
                                                      <field name="TEXT">99</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <statement name="DO0">
                                                <block type="control" id="KX[P)di[Ku}aWK[WrRaR">
                                                  <mutation delay_input="false"></mutation>
                                                  <field name="OID">hm-rpc.0.BidCoS-RF.29.PRESS_SHORT</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="logic_boolean" id="X;PIq}rO!47ek9xN-CE!">
                                                      <field name="BOOL">TRUE</field>
                                                    </block>
                                                  </value>
                                                  <next>
                                                    <block type="debug" id="pgQYRUIt4|2s/C{lD*]P">
                                                      <field name="Severity">log</field>
                                                      <value name="TEXT">
                                                        <shadow type="text" id="Kp;,#xJP!AiIahG2MVem">
                                                          <field name="TEXT">***Beschattung Wind hoch</field>
                                                        </shadow>
                                                      </value>
                                                    </block>
                                                  </next>
                                                </block>
                                              </statement>
                                              <next>
                                                <block type="controls_if" id="Sh6-H?=2dcmrZs9nVAZ`">
                                                  <value name="IF0">
                                                    <block type="logic_compare" id="2j~-M6V2W-*q2@j-FzFQ">
                                                      <field name="OP">LT</field>
                                                      <value name="A">
                                                        <block type="get_value" id="T?|QvwR]9E8owUFJin.Q">
                                                          <field name="ATTR">val</field>
                                                          <field name="OID">hm-rpc.0.JEQ0300111.1.LEVEL</field>
                                                        </block>
                                                      </value>
                                                      <value name="B">
                                                        <block type="text" id="YvhYmdjDUM*C}V/*B}D[">
                                                          <field name="TEXT">99</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <statement name="DO0">
                                                    <block type="control" id="{L@|)LA6xMYnoJ*_hH{M">
                                                      <mutation delay_input="false"></mutation>
                                                      <field name="OID">hm-rpc.0.BidCoS-RF.31.PRESS_SHORT</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE">
                                                        <block type="logic_boolean" id="kg2By/m],xH+KbZ_sL*:">
                                                          <field name="BOOL">TRUE</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </statement>
                                                </block>
                                              </next>
                                            </block>
                                          </statement>
                                          <next>
                                            <block type="comment" id="T)B*3eml#*`fvrb(,`r,">
                                              <field name="COMMENT">Rollo einfahren Wind</field>
                                              <next>
                                                <block type="controls_if" id="ZQVeHI6`tw-16{sPs,PH">
                                                  <value name="IF0">
                                                    <block type="logic_compare" id="Rbo~%5aF#t!NDha|=)OB">
                                                      <field name="OP">EQ</field>
                                                      <value name="A">
                                                        <block type="get_value" id="B6Kcvv}T5/z=,=hke!DY">
                                                          <field name="ATTR">val</field>
                                                          <field name="OID">javascript.0.Klima.wind_stufe</field>
                                                        </block>
                                                      </value>
                                                      <value name="B">
                                                        <block type="text" id="R2j/ov@w2sVqtj_#5q{;">
                                                          <field name="TEXT">2</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <statement name="DO0">
                                                    <block type="controls_if" id="_89.*[X!)P-(sh_~}b[f">
                                                      <value name="IF0">
                                                        <block type="logic_compare" id="/J#Esk-FCxOf.uV_V,8F">
                                                          <field name="OP">LT</field>
                                                          <value name="A">
                                                            <block type="get_value" id="E|j8P4qocc72Ut[2w{So">
                                                              <field name="ATTR">val</field>
                                                              <field name="OID">hm-rpc.0.JEQ0299861.1.LEVEL</field>
                                                            </block>
                                                          </value>
                                                          <value name="B">
                                                            <block type="text" id="vawKr8aw-)/E,3r-yJwD">
                                                              <field name="TEXT">99</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                      <statement name="DO0">
                                                        <block type="control" id="u^IQ/tb!]nqifIm=%u3e">
                                                          <mutation delay_input="false"></mutation>
                                                          <field name="OID">hm-rpc.0.BidCoS-RF.14.PRESS_SHORT</field>
                                                          <field name="WITH_DELAY">FALSE</field>
                                                          <value name="VALUE">
                                                            <block type="logic_boolean" id=":_Fui~]f%i)4!u|vIl)N">
                                                              <field name="BOOL">TRUE</field>
                                                            </block>
                                                          </value>
                                                          <next>
                                                            <block type="debug" id="qO.v*_T%-Ybquu]XMBok">
                                                              <field name="Severity">log</field>
                                                              <value name="TEXT">
                                                                <shadow type="text" id="!27r.U={ZGs[0=-l^zUB">
                                                                  <field name="TEXT">***Rollo Einfahren Wind</field>
                                                                </shadow>
                                                              </value>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </statement>
                                                      <next>
                                                        <block type="controls_if" id="o;BlSq()74UA3#,?N;%+">
                                                          <value name="IF0">
                                                            <block type="logic_compare" id="f.p;j0)B)7Ws~)99?8,9">
                                                              <field name="OP">LT</field>
                                                              <value name="A">
                                                                <block type="get_value" id="ZI-;y?7KR]Lgh?U?Brs6">
                                                                  <field name="ATTR">val</field>
                                                                  <field name="OID">hm-rpc.0.JEQ0299851.1.LEVEL</field>
                                                                </block>
                                                              </value>
                                                              <value name="B">
                                                                <block type="text" id="YA~dTN@H8y5lnu(zFjQ5">
                                                                  <field name="TEXT">99</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                          <statement name="DO0">
                                                            <block type="control" id="FN8sn|ps*/U}n|cFb%2!">
                                                              <mutation delay_input="false"></mutation>
                                                              <field name="OID">hm-rpc.0.BidCoS-RF.16.PRESS_SHORT</field>
                                                              <field name="WITH_DELAY">FALSE</field>
                                                              <value name="VALUE">
                                                                <block type="logic_boolean" id="M7l8Q+qof)_2eDhkw([8">
                                                                  <field name="BOOL">TRUE</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </statement>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </statement>
                                                  <next>
                                                    <block type="controls_if" id="W1Kctj2#XVS)TNVJ:%=G">
                                                      <value name="IF0">
                                                        <block type="logic_compare" id="*}jBtnO.Yh5JlU5oM~;;">
                                                          <field name="OP">EQ</field>
                                                          <value name="A">
                                                            <block type="get_value" id="#ZBmxEnoTTvGb_rSmt{h">
                                                              <field name="ATTR">val</field>
                                                              <field name="OID">javascript.0.Klima.wind_stufe</field>
                                                            </block>
                                                          </value>
                                                          <value name="B">
                                                            <block type="text" id="@{pL#Y6g.fOPk/z.(GAh">
                                                              <field name="TEXT">2</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                      <statement name="DO0">
                                                        <block type="controls_if" id="/XfXK_@R}pvGYSJ^I*nn">
                                                          <value name="IF0">
                                                            <block type="logic_compare" id="Vkv;-Z#(6=PO:x6BXRr5">
                                                              <field name="OP">LT</field>
                                                              <value name="A">
                                                                <block type="get_value" id=";0_F{D.ngpcdp%x5e7pb">
                                                                  <field name="ATTR">val</field>
                                                                  <field name="OID">hm-rpc.0.LEQ0904951.1.LEVEL</field>
                                                                </block>
                                                              </value>
                                                              <value name="B">
                                                                <block type="text" id="t,@FP,Zlh=zR=JC?l+=+">
                                                                  <field name="TEXT">99</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                          <statement name="DO0">
                                                            <block type="control" id="5]T9.pHFS!v.{b:y25Jm">
                                                              <mutation delay_input="false"></mutation>
                                                              <field name="OID">hm-rpc.0.BidCoS-RF.25.PRESS_SHORT</field>
                                                              <field name="WITH_DELAY">FALSE</field>
                                                              <value name="VALUE">
                                                                <block type="logic_boolean" id="1c,n=1mDGq(?1JDF}G07">
                                                                  <field name="BOOL">TRUE</field>
                                                                </block>
                                                              </value>
                                                              <next>
                                                                <block type="debug" id="%*GGYD7UeWQN-~`.h6Ng">
                                                                  <field name="Severity">log</field>
                                                                  <value name="TEXT">
                                                                    <shadow type="text" id="Ld1Dea?Coc.[-HJn3hg7">
                                                                      <field name="TEXT">***Rollo Einfahren Wind</field>
                                                                    </shadow>
                                                                  </value>
                                                                </block>
                                                              </next>
                                                            </block>
                                                          </statement>
                                                          <next>
                                                            <block type="controls_if" id="mvq.anzvxMp@,yt@otQO">
                                                              <value name="IF0">
                                                                <block type="logic_compare" id="xi.A(Ezol-=:`oxV|nvW">
                                                                  <field name="OP">LT</field>
                                                                  <value name="A">
                                                                    <block type="get_value" id=")-eA`9r.A!O}yvpPar[E">
                                                                      <field name="ATTR">val</field>
                                                                      <field name="OID">hm-rpc.0.JEQ0299881.1.LEVEL</field>
                                                                    </block>
                                                                  </value>
                                                                  <value name="B">
                                                                    <block type="text" id=";=`NBe~}20{1?o7IW1s{">
                                                                      <field name="TEXT">99</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </value>
                                                              <statement name="DO0">
                                                                <block type="control" id="}+}.*K_kZfkiEtA_S)x*">
                                                                  <mutation delay_input="false"></mutation>
                                                                  <field name="OID">hm-rpc.0.BidCoS-RF.27.PRESS_SHORT</field>
                                                                  <field name="WITH_DELAY">FALSE</field>
                                                                  <value name="VALUE">
                                                                    <block type="logic_boolean" id="lkxjpqRd@-,DFa=6Y^fJ">
                                                                      <field name="BOOL">TRUE</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </statement>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </statement>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </next>
                                </block>
                              </next>
                            </block>
                          </statement>
                          <next>
                            <block type="on" id="iR~z89N=QTy2HXjmtbs9">
                              <field name="OID">javascript.0.Klima.regen</field>
                              <field name="CONDITION">ne</field>
                              <field name="ACK_CONDITION"></field>
                              <statement name="STATEMENT">
                                <block type="comment" id="|rGMiBg8C^PJsN#Z,vhE">
                                  <field name="COMMENT">Beschattung / Rollo einfahren Regen</field>
                                  <next>
                                    <block type="controls_if" id="P1^IBjxiuHr~7J{)7t5Z">
                                      <value name="IF0">
                                        <block type="logic_compare" id="(GvP7StBSOY#cWn#?G(k">
                                          <field name="OP">EQ</field>
                                          <value name="A">
                                            <block type="get_value" id="T:n1;WGsH@P3kqD)K.?I">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Klima.regen</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="logic_boolean" id="eH[`y9s0qL-e]ra4Vx))">
                                              <field name="BOOL">TRUE</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <statement name="DO0">
                                        <block type="controls_if" id="~l%{.TC|kLE5x`7at[b~">
                                          <value name="IF0">
                                            <block type="logic_compare" id="3qWo*3@^lc`.m|Ck2fJ~">
                                              <field name="OP">LT</field>
                                              <value name="A">
                                                <block type="get_value" id="yZE+N8Q=7y]-Xzd:+9%P">
                                                  <field name="ATTR">val</field>
                                                  <field name="OID">hm-rpc.2.LEQ0170301.3.LEVEL</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="math_number" id="@r{^W;!9EJ^oIQkZ;+|9">
                                                  <field name="NUM">98</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <statement name="DO0">
                                            <block type="control" id="^t{Nu27U7K^dwOU#1]D*">
                                              <mutation delay_input="false"></mutation>
                                              <field name="OID">hm-rpc.2.BidCoS-Wir.9.PRESS_SHORT</field>
                                              <field name="WITH_DELAY">FALSE</field>
                                              <value name="VALUE">
                                                <block type="logic_boolean" id=".JA{8rL4lMLgZC^Qq+~q">
                                                  <field name="BOOL">TRUE</field>
                                                </block>
                                              </value>
                                              <next>
                                                <block type="debug" id="`iUbc{K6Ejf?,`[TCL!d">
                                                  <field name="Severity">log</field>
                                                  <value name="TEXT">
                                                    <shadow type="text" id="MIkXiVth+#Xf}KtobT3e">
                                                      <field name="TEXT">***Beschattung Regen hoch</field>
                                                    </shadow>
                                                  </value>
                                                  <next>
                                                    <block type="pushover" id="#5ms{;QZa(.}VT1UJ0:B">
                                                      <field name="INSTANCE">.0</field>
                                                      <field name="SOUND"></field>
                                                      <field name="PRIORITY">0</field>
                                                      <field name="LOG"></field>
                                                      <value name="MESSAGE">
                                                        <shadow type="text" id="=Z`^JO85E:VB}i~Yu(Fc">
                                                          <field name="TEXT">Beschattung fährt hoch wegen Regen</field>
                                                        </shadow>
                                                      </value>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </statement>
                                          <next>
                                            <block type="controls_if" id="qVNwND{O]OhvIZ!j!5lN">
                                              <value name="IF0">
                                                <block type="logic_compare" id="eON!u_|zL]YvE7CF^TW/">
                                                  <field name="OP">LT</field>
                                                  <value name="A">
                                                    <block type="get_value" id="/_]J?6g|p5#bsh#tw3]X">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">hm-rpc.2.LEQ0170348.3.LEVEL</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="math_number" id="vzNLi-iveVhUE-V:Dy(#">
                                                      <field name="NUM">99</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <statement name="DO0">
                                                <block type="control" id="2Yd^=#WM9A/Rx%0~r.nB">
                                                  <mutation delay_input="false"></mutation>
                                                  <field name="OID">hm-rpc.2.BidCoS-Wir.7.PRESS_SHORT</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="logic_boolean" id="r-CS}lco!%rhJZ(phuJh">
                                                      <field name="BOOL">TRUE</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </statement>
                                              <next>
                                                <block type="controls_if" id="v]Z?H3gQqO/mXJ,@)Gi:">
                                                  <value name="IF0">
                                                    <block type="logic_compare" id="~ec+io`8;+u?^V|MBm*{">
                                                      <field name="OP">LT</field>
                                                      <value name="A">
                                                        <block type="get_value" id="CO*T5oh:s3TEgv=a:Wbo">
                                                          <field name="ATTR">val</field>
                                                          <field name="OID">hm-rpc.0.JEQ0299861.1.LEVEL</field>
                                                        </block>
                                                      </value>
                                                      <value name="B">
                                                        <block type="math_number" id="X/}d.d~A##kuIl,_/aLl">
                                                          <field name="NUM">99</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <statement name="DO0">
                                                    <block type="control" id="gd^Hj3l_%m]CQF:fiD?M">
                                                      <mutation delay_input="false"></mutation>
                                                      <field name="OID">hm-rpc.0.BidCoS-RF.14.PRESS_SHORT</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE">
                                                        <block type="logic_boolean" id="!Yn|HE[Op}f52S?vXnNh">
                                                          <field name="BOOL">TRUE</field>
                                                        </block>
                                                      </value>
                                                      <next>
                                                        <block type="debug" id="v3Rty4%his,Rb2IOGK9:">
                                                          <field name="Severity">log</field>
                                                          <value name="TEXT">
                                                            <shadow type="text" id="oVs~3d`?aearKsb?@h7H">
                                                              <field name="TEXT">***Rollo Regen hoch</field>
                                                            </shadow>
                                                          </value>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </statement>
                                                  <next>
                                                    <block type="controls_if" id="z6h!y1MjQr]swF%X69(D">
                                                      <value name="IF0">
                                                        <block type="logic_compare" id="LM7pp|O_%Vh2FtM6fpss">
                                                          <field name="OP">LT</field>
                                                          <value name="A">
                                                            <block type="get_value" id="o3]7u/KI2VHyp?oo1~Fz">
                                                              <field name="ATTR">val</field>
                                                              <field name="OID">hm-rpc.0.JEQ0299851.1.LEVEL</field>
                                                            </block>
                                                          </value>
                                                          <value name="B">
                                                            <block type="math_number" id="ux;9!|36Moj+%J=CfZyz">
                                                              <field name="NUM">99</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                      <statement name="DO0">
                                                        <block type="control" id="CBu;E{DZqeHPEGoG=A~}">
                                                          <mutation delay_input="false"></mutation>
                                                          <field name="OID">hm-rpc.0.BidCoS-RF.16.PRESS_SHORT</field>
                                                          <field name="WITH_DELAY">FALSE</field>
                                                          <value name="VALUE">
                                                            <block type="logic_boolean" id="M[}q[F+Qf_O5w8eO4FN9">
                                                              <field name="BOOL">TRUE</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </statement>
                                                      <next>
                                                        <block type="controls_if" id="b+xxr^Gbc4]uT5/#[|kA">
                                                          <value name="IF0">
                                                            <block type="logic_compare" id="|yE]Y#6sgFa(XKL~r{CQ">
                                                              <field name="OP">LT</field>
                                                              <value name="A">
                                                                <block type="get_value" id="[pHmUEhYxJSOk,Jrqc5;">
                                                                  <field name="ATTR">val</field>
                                                                  <field name="OID">hm-rpc.0.JEQ0299881.1.LEVEL</field>
                                                                </block>
                                                              </value>
                                                              <value name="B">
                                                                <block type="math_number" id="Uhnz7GCx@O[dds=A]E4-">
                                                                  <field name="NUM">99</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                          <statement name="DO0">
                                                            <block type="control" id="t)97)nK76NhZUbuSTL)*">
                                                              <mutation delay_input="false"></mutation>
                                                              <field name="OID">hm-rpc.0.BidCoS-RF.27.PRESS_SHORT</field>
                                                              <field name="WITH_DELAY">FALSE</field>
                                                              <value name="VALUE">
                                                                <block type="logic_boolean" id="?[2h;I9-3Q1}IY^~/RJp">
                                                                  <field name="BOOL">TRUE</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </statement>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </statement>
                                    </block>
                                  </next>
                                </block>
                              </statement>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </next>
            </block>
          </next>
        </block>
        <block type="procedures_defnoreturn" id="(+6Mz{Je,L}7n^5*t*wO" x="-362" y="4463">
          <field name="NAME">InitVariablen</field>
          <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
          <statement name="STACK">
            <block type="control" id="p?`r0r!rP+l-DL?HVpBE">
              <mutation delay_input="false"></mutation>
              <field name="OID">javascript.0.Klima.wind_stufe</field>
              <field name="WITH_DELAY">FALSE</field>
              <value name="VALUE">
                <block type="text" id="=23O/zB:VZ!/%Yx%uWR!">
                  <field name="TEXT">0</field>
                </block>
              </value>
            </block>
          </statement>
        </block>
        <block type="control" id="d:8g!N[q^)G{PlAhNaz-" disabled="true" x="-337" y="4563">
          <mutation delay_input="false"></mutation>
          <field name="OID">javascript.0.Klima.regen</field>
          <field name="WITH_DELAY">FALSE</field>
          <value name="VALUE">
            <block type="text" id="O0b3a)p_H.ZWmX)incoT">
              <field name="TEXT"></field>
            </block>
          </value>
        </block>
      </xml>
      

      Das Sonnen Automatik Blockly ist zu groß, das kann ich nut als .txt Datei hochladen.
      Wurde wie gesagt gerade frisch gemacht. Müsste gehen.

      M Offline
      M Offline
      MartyBr
      wrote on last edited by
      #62

      @smile
      Der Code Auto Regen / Wind kommt importiert werden.
      Kannst du bitte auch das zweite Script noch einmal als Text exportieren?

      Gruß
      Martin


      Intel NUCs mit Proxmox / Iobroker als VM unter Debian
      Raspeberry mit USB Leseköpfen für Smartmeter
      Homematic und Homematic IP

      1 Reply Last reply
      0
      • smileS Offline
        smileS Offline
        smile
        wrote on last edited by
        #63

        @MartyBr Ich kann das Auto Sonne Script leider nicht hier reinkopieren, weil es zu lang ist. Das geht nur als .txt Datei. Diese habe ich oben ja direkt nochmal hochgeladen.
        Ich hab die Datei nochmal frisch exportiert und hier hochgeladen: https://my.hidrive.com/share/79ruj-8er8#$/
        Wenn das nicht hilft weiß ich leider auch nicht weiter. Ich habe alles mit den aktuellsten Instanzen erstellt und exportiert.


        io.broker @ debian @ virtualbox @ Windows 10 Pro / Node 18.17.1, npm 9.6.7 / CCU3 / IR.Trans Server / Daslight 4 / Mobotix IP Cams / Qnap NAS / Sonos /

        Mein Rolladen - Blockly: https://forum.iobroker.net/topic/6442/das-ultimative-markisen-rolladen-blockly-script

        M G 2 Replies Last reply
        0
        • smileS smile

          @MartyBr Ich kann das Auto Sonne Script leider nicht hier reinkopieren, weil es zu lang ist. Das geht nur als .txt Datei. Diese habe ich oben ja direkt nochmal hochgeladen.
          Ich hab die Datei nochmal frisch exportiert und hier hochgeladen: https://my.hidrive.com/share/79ruj-8er8#$/
          Wenn das nicht hilft weiß ich leider auch nicht weiter. Ich habe alles mit den aktuellsten Instanzen erstellt und exportiert.

          M Offline
          M Offline
          MartyBr
          wrote on last edited by
          #64

          @smile
          Super, vielen Dank. Jetzt konnte ich das zweite Script ohne Fehler importieren.

          Vielen Dank und Gruß
          Martin

          Gruß
          Martin


          Intel NUCs mit Proxmox / Iobroker als VM unter Debian
          Raspeberry mit USB Leseköpfen für Smartmeter
          Homematic und Homematic IP

          1 Reply Last reply
          0
          • smileS smile

            @MartyBr Ich kann das Auto Sonne Script leider nicht hier reinkopieren, weil es zu lang ist. Das geht nur als .txt Datei. Diese habe ich oben ja direkt nochmal hochgeladen.
            Ich hab die Datei nochmal frisch exportiert und hier hochgeladen: https://my.hidrive.com/share/79ruj-8er8#$/
            Wenn das nicht hilft weiß ich leider auch nicht weiter. Ich habe alles mit den aktuellsten Instanzen erstellt und exportiert.

            G Offline
            G Offline
            gerald123
            wrote on last edited by
            #65

            @smile Hallo smile,
            Ich wollte mal nachfragen ob du die Rolladensteuerung noch so wie beschrieben benutzt und ob die Skripte der Letztstand sind.
            Würde auch gerne beginnen meine Markisen zu automatisieren.

            Synology 918+ 4GB; ioBroker auf RPI4; Zigbee; Sonoff

            smileS 1 Reply Last reply
            0
            • G gerald123

              @smile Hallo smile,
              Ich wollte mal nachfragen ob du die Rolladensteuerung noch so wie beschrieben benutzt und ob die Skripte der Letztstand sind.
              Würde auch gerne beginnen meine Markisen zu automatisieren.

              smileS Offline
              smileS Offline
              smile
              wrote on last edited by
              #66

              @gerald123 Hi gerald, ja ich benutze die Scripte noch exakt so und sie funktionieren hervorragend :-) LG und viel Spaß beim automatisieren.


              io.broker @ debian @ virtualbox @ Windows 10 Pro / Node 18.17.1, npm 9.6.7 / CCU3 / IR.Trans Server / Daslight 4 / Mobotix IP Cams / Qnap NAS / Sonos /

              Mein Rolladen - Blockly: https://forum.iobroker.net/topic/6442/das-ultimative-markisen-rolladen-blockly-script

              G 1 Reply Last reply
              0
              • smileS smile

                @gerald123 Hi gerald, ja ich benutze die Scripte noch exakt so und sie funktionieren hervorragend :-) LG und viel Spaß beim automatisieren.

                G Offline
                G Offline
                gerald123
                wrote on last edited by
                #67

                @smile Hallo smile, danke für die Info.
                Könntest du mir die zwei Automatik Sonne und Regen/Wind senden, die haben beim herunterladen nicht funktioniert.
                Danke!

                Synology 918+ 4GB; ioBroker auf RPI4; Zigbee; Sonoff

                1 Reply Last reply
                0
                • smileS Offline
                  smileS Offline
                  smile
                  wrote on last edited by
                  #68

                  Ich kann sie dir hier im Forum nicht direkt schicken, ich habe sie aber nochmal neu hochgeladen. Klappt das?


                  io.broker @ debian @ virtualbox @ Windows 10 Pro / Node 18.17.1, npm 9.6.7 / CCU3 / IR.Trans Server / Daslight 4 / Mobotix IP Cams / Qnap NAS / Sonos /

                  Mein Rolladen - Blockly: https://forum.iobroker.net/topic/6442/das-ultimative-markisen-rolladen-blockly-script

                  G 1 Reply Last reply
                  0
                  • smileS smile

                    Ich kann sie dir hier im Forum nicht direkt schicken, ich habe sie aber nochmal neu hochgeladen. Klappt das?

                    G Offline
                    G Offline
                    gerald123
                    wrote on last edited by
                    #69

                    @smile super, danke

                    Synology 918+ 4GB; ioBroker auf RPI4; Zigbee; Sonoff

                    1 Reply Last reply
                    0
                    • S Offline
                      S Offline
                      StefanW
                      wrote on last edited by
                      #70

                      Hallo,
                      der Link für den Download der aktuellen Version funktioniert leider nicht mehr.
                      Kann es vielleicht noch mal jemand zum Download bereitstellen?

                      Danke
                      Stefan

                      GlasfaserG 1 Reply Last reply
                      0
                      • S StefanW

                        Hallo,
                        der Link für den Download der aktuellen Version funktioniert leider nicht mehr.
                        Kann es vielleicht noch mal jemand zum Download bereitstellen?

                        Danke
                        Stefan

                        GlasfaserG Offline
                        GlasfaserG Offline
                        Glasfaser
                        wrote on last edited by
                        #71

                        @StefanW sagte in Das Ultimative Markisen / Rolladen Blockly - Script:

                        der Link für den Download der aktuellen Version funktioniert leider nicht mehr.

                        Funktionieren doch alle hier im Thread !?

                        Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                        1 Reply Last reply
                        1
                        • S Offline
                          S Offline
                          StefanW
                          wrote on last edited by
                          #72

                          Sorry, der Fehler ist meist vor der Tatstatur zu finden :disappointed_relieved:

                          1 Reply Last reply
                          0
                          • Q Offline
                            Q Offline
                            Qlink
                            wrote on last edited by
                            #73

                            @smile

                            Sind die oben verlinkten Scripts immer noch die aktuellsten, oder hast du mittlerweile schon neuere Versionen davon erstellt ?

                            Hast du sie noch in Verwendung und falls ja, bist noch auf die eine oder andere Verbesserung kommen ?

                            Danke für deine Arbeit.

                            Beste Grüße

                            simatecS 1 Reply Last reply
                            0
                            • Q Qlink

                              @smile

                              Sind die oben verlinkten Scripts immer noch die aktuellsten, oder hast du mittlerweile schon neuere Versionen davon erstellt ?

                              Hast du sie noch in Verwendung und falls ja, bist noch auf die eine oder andere Verbesserung kommen ?

                              Danke für deine Arbeit.

                              Beste Grüße

                              simatecS Offline
                              simatecS Offline
                              simatec
                              Developer Most Active
                              wrote on last edited by
                              #74

                              @qlink Nutze den Adapter Shuttercontrol... Da kannst du alles nach deinen Wünschen umsetzen

                              • Besuche meine Github Seite
                              • Beitrag hat geholfen oder willst du mich unterstützen
                              • HowTo Restore ioBroker
                              Q 1 Reply Last reply
                              0
                              • simatecS simatec

                                @qlink Nutze den Adapter Shuttercontrol... Da kannst du alles nach deinen Wünschen umsetzen

                                Q Offline
                                Q Offline
                                Qlink
                                wrote on last edited by
                                #75

                                @simatec

                                Das habe ich mehrere Male erfolglos probiert.
                                Der Adapter ist für mich zu komplex und entspricht nicht meiner Denkweise.
                                Auch auf meine Anfragen in dem Mega shuttercontrol Thread nach Hilfe und Erklärung haben diese Umstände nicht verbessert und auch mehrere Anläufe mit der Doku konnten daran leider nichts ändern.

                                Ist aber auch kein Problem für mich, denn dieses Script hier entspricht schon sehr genau meinen Vorstellungen und ist für mich wesentlich besser nachvollziehbar.

                                Beste Grüße

                                simatecS 1 Reply Last reply
                                0
                                • Q Qlink

                                  @simatec

                                  Das habe ich mehrere Male erfolglos probiert.
                                  Der Adapter ist für mich zu komplex und entspricht nicht meiner Denkweise.
                                  Auch auf meine Anfragen in dem Mega shuttercontrol Thread nach Hilfe und Erklärung haben diese Umstände nicht verbessert und auch mehrere Anläufe mit der Doku konnten daran leider nichts ändern.

                                  Ist aber auch kein Problem für mich, denn dieses Script hier entspricht schon sehr genau meinen Vorstellungen und ist für mich wesentlich besser nachvollziehbar.

                                  Beste Grüße

                                  simatecS Offline
                                  simatecS Offline
                                  simatec
                                  Developer Most Active
                                  wrote on last edited by
                                  #76

                                  @qlink Was willst du denn genau umsetzen? Vielleicht kann ich dir bei Shuttercontrol unter die Arme greifen

                                  • Besuche meine Github Seite
                                  • Beitrag hat geholfen oder willst du mich unterstützen
                                  • HowTo Restore ioBroker
                                  Q 1 Reply Last reply
                                  0
                                  • simatecS simatec

                                    @qlink Was willst du denn genau umsetzen? Vielleicht kann ich dir bei Shuttercontrol unter die Arme greifen

                                    Q Offline
                                    Q Offline
                                    Qlink
                                    wrote on last edited by
                                    #77

                                    @simatec

                                    Endszenario: Ich würde gerne meine komplette Beschattungssteuerung in iobroker haben (weg von CCU bzw. homematic)

                                    Problem: Ich schaffe es nicht mal meine relativ simple Wintergarten Beschattungslogik mit shuttercontrol abzubilden: siehe hier: https://forum.iobroker.net/topic/74531/ccu-beschattungslogik-auf-shuttercontrol-umbauen-hilfe

                                    Steuerungsparameter:

                                    wig_temp = Innentemperatur Wintergarten
                                    warme Jahreszeit = Boolean Variable: Zeitraum zw. April und Oktober
                                    sonne_azimut = Azimutwinkel Sonnenstand
                                    PV_Erzeugung = aktuelle Sonneneinstrahlung

                                    und diese Parameter sind unterschiedlich ODER verknüpft:

                                    FALLS
                                    Innentemp > 27°C
                                    UND
                                    warme Jahreszeit = wahr
                                    UND
                                    sonne azimut = im Bereich von 60° - 265°
                                    MACHE
                                    Beschattung Wintergarten verzögert um 7min = wahr

                                    ODER

                                    FALLS
                                    warme Jahreszeit = wahr
                                    UND
                                    PV Erzeugung > 1500W
                                    UND
                                    sonne azimut = im Bereich von 60° - 265°
                                    MACHE
                                    Beschattung Wintergarten verzögert um 7min = wahr

                                    ODER

                                    FALLS
                                    Innentemp > 30°C
                                    UND
                                    sonne azimut = im Bereich von 60° - 265°
                                    MACHE
                                    Beschattung Wintergarten verzögert um 7min = wahr

                                    simatecS 1 Reply Last reply
                                    0
                                    • Q Qlink

                                      @simatec

                                      Endszenario: Ich würde gerne meine komplette Beschattungssteuerung in iobroker haben (weg von CCU bzw. homematic)

                                      Problem: Ich schaffe es nicht mal meine relativ simple Wintergarten Beschattungslogik mit shuttercontrol abzubilden: siehe hier: https://forum.iobroker.net/topic/74531/ccu-beschattungslogik-auf-shuttercontrol-umbauen-hilfe

                                      Steuerungsparameter:

                                      wig_temp = Innentemperatur Wintergarten
                                      warme Jahreszeit = Boolean Variable: Zeitraum zw. April und Oktober
                                      sonne_azimut = Azimutwinkel Sonnenstand
                                      PV_Erzeugung = aktuelle Sonneneinstrahlung

                                      und diese Parameter sind unterschiedlich ODER verknüpft:

                                      FALLS
                                      Innentemp > 27°C
                                      UND
                                      warme Jahreszeit = wahr
                                      UND
                                      sonne azimut = im Bereich von 60° - 265°
                                      MACHE
                                      Beschattung Wintergarten verzögert um 7min = wahr

                                      ODER

                                      FALLS
                                      warme Jahreszeit = wahr
                                      UND
                                      PV Erzeugung > 1500W
                                      UND
                                      sonne azimut = im Bereich von 60° - 265°
                                      MACHE
                                      Beschattung Wintergarten verzögert um 7min = wahr

                                      ODER

                                      FALLS
                                      Innentemp > 30°C
                                      UND
                                      sonne azimut = im Bereich von 60° - 265°
                                      MACHE
                                      Beschattung Wintergarten verzögert um 7min = wahr

                                      simatecS Offline
                                      simatecS Offline
                                      simatec
                                      Developer Most Active
                                      wrote on last edited by
                                      #78

                                      @qlink sind eigentlich keine besonderen Dinge. Sollte alles mit Shuttercontrol funktionieren

                                      • Besuche meine Github Seite
                                      • Beitrag hat geholfen oder willst du mich unterstützen
                                      • HowTo Restore ioBroker
                                      Q 1 Reply Last reply
                                      0
                                      • simatecS simatec

                                        @qlink sind eigentlich keine besonderen Dinge. Sollte alles mit Shuttercontrol funktionieren

                                        Q Offline
                                        Q Offline
                                        Qlink
                                        wrote on last edited by
                                        #79

                                        @simatec

                                        Das sehe ich auch so, ich kriegs aber mit shuttercontrol nicht hin...
                                        So wie ich die Funktionsweise von shuttercontrol interpretiere (siehe Screenshots im oben verlinkten Thread) klappts nicht. Das meinte ich mit "Der Adapter entspricht (offentsichtlich) nicht meiner Denkweise"

                                        Daher das Ausweichen auf Blockly...

                                        Beste Grüße

                                        G 1 Reply Last reply
                                        1
                                        • Q Qlink

                                          @simatec

                                          Das sehe ich auch so, ich kriegs aber mit shuttercontrol nicht hin...
                                          So wie ich die Funktionsweise von shuttercontrol interpretiere (siehe Screenshots im oben verlinkten Thread) klappts nicht. Das meinte ich mit "Der Adapter entspricht (offentsichtlich) nicht meiner Denkweise"

                                          Daher das Ausweichen auf Blockly...

                                          Beste Grüße

                                          G Online
                                          G Online
                                          guergen
                                          wrote on last edited by
                                          #80

                                          @qlink Die ersten beiden "oder" ganz rudimentär und auf jeden Fall optimierbar:
                                          e842f19a-8ed1-4756-939d-7fedb8814e5a-grafik.png

                                          1 Reply Last reply
                                          1
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          687

                                          Online

                                          32.6k

                                          Users

                                          82.2k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe