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. Blockly
  5. Astrofunktion schaltet nicht wie geplant.

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Astrofunktion schaltet nicht wie geplant.

Scheduled Pinned Locked Moved Blockly
blockly
21 Posts 10 Posters 2.5k Views 6 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.
  • RababersaftR Offline
    RababersaftR Offline
    Rababersaft
    wrote on last edited by
    #7

    Guten Abend,
    ich habe dieses Blockly geschrieben, jedoch geht das licht morgens an und dann nicht mehr aus...

    Hier habe ich wohl auch einen Denkfehler drin?!?

    <xml xmlns="http://www.w3.org/1999/xhtml">
      <block type="comment" id="Z}oF;vF!LsK3[^lSGsb`" x="62" y="12">
        <field name="COMMENT">geht nur wenn Wochentags das licht fruher ein und später aus geschaltet wird...</field>
        <next>
          <block type="comment" id="FwV3E5kxye`+Z-6,Um@B">
            <field name="COMMENT">4:30 Uhr ein, Montag bis Freitag, bis Sonnenaufgang</field>
            <next>
              <block type="schedule" id="XVz6XzyB6NRW|bW.Lcj/">
                <field name="SCHEDULE">30 4 * * 1-5</field>
                <statement name="STATEMENT">
                  <block type="controls_if" id="F(ln!97I]U$;mw9c(L]^">
                    <mutation else="1"></mutation>
                    <value name="IF0">
                      <block type="logic_compare" id="T#Lko]-9h:#Mwa_|.,w)">
                        <field name="OP">GTE</field>
                        <value name="A">
                          <block type="time_astro" id="qA6.7^FuQ%O7~t4;=:rV">
                            <field name="TYPE">sunriseEnd</field>
                            <field name="OFFSET">30</field>
                          </block>
                        </value>
                        <value name="B">
                          <block type="text" id="5R!v.RQD;fjhA2@Yify=">
                            <field name="TEXT">04:30</field>
                          </block>
                        </value>
                      </block>
                    </value>
                    <statement name="DO0">
                      <block type="control" id="Z]$8d!4Xk1b](s-fT,Sx">
                        <mutation delay_input="false"></mutation>
                        <field name="OID">alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState</field>
                        <field name="WITH_DELAY">FALSE</field>
                        <value name="VALUE">
                          <block type="logic_boolean" id="K`%ex`|GF;q_Y+[X]}TT">
                            <field name="BOOL">TRUE</field>
                          </block>
                        </value>
                      </block>
                    </statement>
                    <statement name="ELSE">
                      <block type="control" id="50NfTM:Y3Dv)HB[(`^f;">
                        <mutation delay_input="false"></mutation>
                        <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                        <field name="WITH_DELAY">FALSE</field>
                        <value name="VALUE">
                          <block type="logic_boolean" id="Ze:x;fWK]d4V.s;r?rBG">
                            <field name="BOOL">FALSE</field>
                          </block>
                        </value>
                      </block>
                    </statement>
                  </block>
                </statement>
                <next>
                  <block type="astro" id="B)uGszIqO/*b|pf0(MB6">
                    <field name="TYPE">sunriseEnd</field>
                    <field name="OFFSET">30</field>
                    <statement name="STATEMENT">
                      <block type="control" id="=k=0QHYpw*oBQGv8lh;a">
                        <mutation delay_input="false"></mutation>
                        <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                        <field name="WITH_DELAY">FALSE</field>
                        <value name="VALUE">
                          <block type="logic_boolean" id="di?d~VcbaU?2uP/MC`)E">
                            <field name="BOOL">FALSE</field>
                          </block>
                        </value>
                      </block>
                    </statement>
                    <next>
                      <block type="comment" id="TD8/-V(WdG`.tK/21f0=">
                        <field name="COMMENT">Sonnenuntergang ein, bis 22:30, Mo-Fr</field>
                        <next>
                          <block type="astro" id="QDE[nq/v/I*Wr~z1:@-/">
                            <field name="TYPE">sunsetStart</field>
                            <field name="OFFSET">-10</field>
                            <statement name="STATEMENT">
                              <block type="controls_if" id="Snag1Ibbu|l=y-.cN)$-">
                                <mutation else="1"></mutation>
                                <value name="IF0">
                                  <block type="logic_compare" id="+|@y(0ce]{w,~Xg1e4|j">
                                    <field name="OP">LTE</field>
                                    <value name="A">
                                      <block type="time_astro" id="w|zt+cG$YRWia_D058GC">
                                        <field name="TYPE">sunsetStart</field>
                                        <field name="OFFSET">-10</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="text" id="MM`D:ad^U4`at#jX@Yn3">
                                        <field name="TEXT">22:30</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <statement name="DO0">
                                  <block type="control" id="|Eumih7[dq8kEtGqDlfi">
                                    <mutation delay_input="false"></mutation>
                                    <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="logic_boolean" id="%w9j}5e@#%9K=YOhSE1b">
                                        <field name="BOOL">TRUE</field>
                                      </block>
                                    </value>
                                  </block>
                                </statement>
                                <statement name="ELSE">
                                  <block type="control" id="u1Vb$`gsssRfK3paKk%0">
                                    <mutation delay_input="false"></mutation>
                                    <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="logic_boolean" id="s$YHLY1+5Ms%*p#iHD4:">
                                        <field name="BOOL">FALSE</field>
                                      </block>
                                    </value>
                                  </block>
                                </statement>
                              </block>
                            </statement>
                            <next>
                              <block type="schedule" id="L^@HiX9+0%{LETU_zcK(">
                                <field name="SCHEDULE">30 22 * * 1-5</field>
                                <statement name="STATEMENT">
                                  <block type="control" id="._W`.D#r0C,!yp.Wpj((">
                                    <mutation delay_input="false"></mutation>
                                    <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="logic_boolean" id="$!I1#IdPkNfb*YJ%Oq+g">
                                        <field name="BOOL">FALSE</field>
                                      </block>
                                    </value>
                                  </block>
                                </statement>
                                <next>
                                  <block type="comment" id="x2;.|zY?Al~U58o}-ZWK">
                                    <field name="COMMENT">7:30 am Wochenende ein</field>
                                    <next>
                                      <block type="schedule" id=",xZZgPAj~]FeA,mCoSRm">
                                        <field name="SCHEDULE">30 7 * * 0,6</field>
                                        <statement name="STATEMENT">
                                          <block type="controls_if" id="IXQYUD6HblEQ7aVKAZ;5">
                                            <mutation else="1"></mutation>
                                            <value name="IF0">
                                              <block type="logic_compare" id="_zr/h9bDQ^g*M7.X4zF_">
                                                <field name="OP">GTE</field>
                                                <value name="A">
                                                  <block type="time_astro" id="W-HF#Y9(5npYE^xME-!X">
                                                    <field name="TYPE">sunriseEnd</field>
                                                    <field name="OFFSET">30</field>
                                                  </block>
                                                </value>
                                                <value name="B">
                                                  <block type="text" id="z}CMtaAJEC?P}[@04z(D">
                                                    <field name="TEXT">07:30</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </value>
                                            <statement name="DO0">
                                              <block type="control" id="[nMut!4[~Ge/VzAYDdFW">
                                                <mutation delay_input="false"></mutation>
                                                <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <value name="VALUE">
                                                  <block type="logic_boolean" id="$.neYb${R0qsM#T0KE5T">
                                                    <field name="BOOL">TRUE</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </statement>
                                            <statement name="ELSE">
                                              <block type="control" id="7HHcGK_g?B1tyIIl*Op+">
                                                <mutation delay_input="false"></mutation>
                                                <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <value name="VALUE">
                                                  <block type="logic_boolean" id=",4Uz5ZDe|5?}nnsn5#13">
                                                    <field name="BOOL">FALSE</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </statement>
                                          </block>
                                        </statement>
                                        <next>
                                          <block type="astro" id="^$#lS3^^P%L;3khV4cJl">
                                            <field name="TYPE">sunriseEnd</field>
                                            <field name="OFFSET">30</field>
                                            <statement name="STATEMENT">
                                              <block type="control" id="dnwJk[},A.4|4(?T!udl">
                                                <mutation delay_input="false"></mutation>
                                                <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <value name="VALUE">
                                                  <block type="logic_boolean" id="esN/`VW*2OHoExeQMT^2">
                                                    <field name="BOOL">FALSE</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </statement>
                                            <next>
                                              <block type="comment" id="`#NCeV[22`w#V1BJ|23x">
                                                <field name="COMMENT">Sonnenuntergang ein, bis 23:00 WE</field>
                                                <next>
                                                  <block type="astro" id="M|Z8l|[0PggriOu1o@pc">
                                                    <field name="TYPE">sunsetStart</field>
                                                    <field name="OFFSET">-10</field>
                                                    <statement name="STATEMENT">
                                                      <block type="controls_if" id="JNwe!PAiUW%%q.pG3^DB">
                                                        <mutation else="1"></mutation>
                                                        <value name="IF0">
                                                          <block type="logic_compare" id="91kYnjaB0mEXgs-W)!}}">
                                                            <field name="OP">LTE</field>
                                                            <value name="A">
                                                              <block type="time_astro" id="c4WMTA?sZ4kBV1%PY*v#">
                                                                <field name="TYPE">sunsetStart</field>
                                                                <field name="OFFSET">-10</field>
                                                              </block>
                                                            </value>
                                                            <value name="B">
                                                              <block type="text" id="Odw8DZtcYS{5_=JbDjPq">
                                                                <field name="TEXT">23:00</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <statement name="DO0">
                                                          <block type="control" id="gk*!Q$Ig#/sb6^j}@zgs">
                                                            <mutation delay_input="false"></mutation>
                                                            <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                            <field name="WITH_DELAY">FALSE</field>
                                                            <value name="VALUE">
                                                              <block type="logic_boolean" id="GQuhPKV,AVd]_8O0oC0e">
                                                                <field name="BOOL">TRUE</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </statement>
                                                        <statement name="ELSE">
                                                          <block type="control" id="..,le[Tgnw6i!Wd=z%:5">
                                                            <mutation delay_input="false"></mutation>
                                                            <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                            <field name="WITH_DELAY">FALSE</field>
                                                            <value name="VALUE">
                                                              <block type="logic_boolean" id="Y0x2$gZK5$/RXz%1Jd+:">
                                                                <field name="BOOL">FALSE</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </statement>
                                                      </block>
                                                    </statement>
                                                    <next>
                                                      <block type="schedule" id="XDu;4eX;Z2;.Q)7Y6-6/">
                                                        <field name="SCHEDULE">0 23 * * 0,6</field>
                                                        <statement name="STATEMENT">
                                                          <block type="control" id="46;o@K0Ft:EpR)YkCCEz">
                                                            <mutation delay_input="false"></mutation>
                                                            <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                            <field name="WITH_DELAY">FALSE</field>
                                                            <value name="VALUE">
                                                              <block type="logic_boolean" id=",MiF?6@RG,Ut=mS9lwIJ">
                                                                <field name="BOOL">FALSE</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </statement>
                                                        <next>
                                                          <block type="comment" id="fTwlC!]F^P7:SG)6:$ex">
                                                            <field name="COMMENT">Feiertags</field>
                                                            <next>
                                                              <block type="schedule" id=":N6foE=/7LnZC!Mz1j;l">
                                                                <field name="SCHEDULE">30 7 * * *</field>
                                                                <statement name="STATEMENT">
                                                                  <block type="controls_if" id="d4=k?j1H_xAd^_QlgP.V">
                                                                    <mutation else="1"></mutation>
                                                                    <value name="IF0">
                                                                      <block type="logic_operation" id="a*ZdvLSoAZ*!sTUwf]Al" inline="false">
                                                                        <field name="OP">AND</field>
                                                                        <value name="A">
                                                                          <block type="logic_compare" id="pV5e5M#9a?R-dUTB*_Lu">
                                                                            <field name="OP">GTE</field>
                                                                            <value name="A">
                                                                              <block type="time_astro" id="wX%:4Mes1I[;zBEf(:{D">
                                                                                <field name="TYPE">sunriseEnd</field>
                                                                                <field name="OFFSET">30</field>
                                                                              </block>
                                                                            </value>
                                                                            <value name="B">
                                                                              <block type="text" id="tbZYN8NE$Z+2%4zv]apQ">
                                                                                <field name="TEXT">07:30</field>
                                                                              </block>
                                                                            </value>
                                                                          </block>
                                                                        </value>
                                                                        <value name="B">
                                                                          <block type="logic_compare" id="q?*F`EOri_mkr?9T[?er" inline="false">
                                                                            <field name="OP">EQ</field>
                                                                            <value name="A">
                                                                              <block type="get_value" id="[T8ix:4X@lqACjHL8MIc">
                                                                                <field name="ATTR">val</field>
                                                                                <field name="OID">feiertage.0.heute.boolean</field>
                                                                              </block>
                                                                            </value>
                                                                            <value name="B">
                                                                              <block type="logic_boolean" id="{rJd6Hp3FIp4b22x}T$+">
                                                                                <field name="BOOL">TRUE</field>
                                                                              </block>
                                                                            </value>
                                                                          </block>
                                                                        </value>
                                                                      </block>
                                                                    </value>
                                                                    <statement name="DO0">
                                                                      <block type="control" id="K-mY#jr;VThZH?%1lX#e">
                                                                        <mutation delay_input="false"></mutation>
                                                                        <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                                        <field name="WITH_DELAY">FALSE</field>
                                                                        <value name="VALUE">
                                                                          <block type="logic_boolean" id="@-yzO{L~s6nGmyr40#,:">
                                                                            <field name="BOOL">TRUE</field>
                                                                          </block>
                                                                        </value>
                                                                      </block>
                                                                    </statement>
                                                                    <statement name="ELSE">
                                                                      <block type="control" id="p1]B?H_;YN7A_yy$EmFW">
                                                                        <mutation delay_input="false"></mutation>
                                                                        <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                                        <field name="WITH_DELAY">FALSE</field>
                                                                        <value name="VALUE">
                                                                          <block type="logic_boolean" id="AbNEtoJkFR_%].IRZ:QD">
                                                                            <field name="BOOL">FALSE</field>
                                                                          </block>
                                                                        </value>
                                                                      </block>
                                                                    </statement>
                                                                  </block>
                                                                </statement>
                                                                <next>
                                                                  <block type="astro" id="Tl%~dLB9Xl@8:L+71P03">
                                                                    <field name="TYPE">sunriseEnd</field>
                                                                    <field name="OFFSET">30</field>
                                                                    <statement name="STATEMENT">
                                                                      <block type="control" id=",S-6S6akm}8yO.D[?@{y">
                                                                        <mutation delay_input="false"></mutation>
                                                                        <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                                        <field name="WITH_DELAY">FALSE</field>
                                                                        <value name="VALUE">
                                                                          <block type="logic_boolean" id="@pqS5C-tY.{YiL(29s~w">
                                                                            <field name="BOOL">FALSE</field>
                                                                          </block>
                                                                        </value>
                                                                      </block>
                                                                    </statement>
                                                                    <next>
                                                                      <block type="comment" id="XNzTQ7)@yh~vZI/J2}$`">
                                                                        <field name="COMMENT">Feiertags untergang</field>
                                                                        <next>
                                                                          <block type="astro" id="5hhZ@:F]n^y3cL|.Poe)">
                                                                            <field name="TYPE">sunsetStart</field>
                                                                            <field name="OFFSET">-10</field>
                                                                            <statement name="STATEMENT">
                                                                              <block type="controls_if" id="dBiKoYC@Y0E0{8H=xA:F">
                                                                                <mutation else="1"></mutation>
                                                                                <value name="IF0">
                                                                                  <block type="logic_operation" id=".!nSj4:WnDFbYCa`^4#}" inline="false">
                                                                                    <field name="OP">AND</field>
                                                                                    <value name="A">
                                                                                      <block type="logic_compare" id="6w$}v,p|@u/gP!ggzn85">
                                                                                        <field name="OP">LTE</field>
                                                                                        <value name="A">
                                                                                          <block type="time_astro" id="8`mMaegV9r^;WNLex5zx">
                                                                                            <field name="TYPE">sunsetStart</field>
                                                                                            <field name="OFFSET">-10</field>
                                                                                          </block>
                                                                                        </value>
                                                                                        <value name="B">
                                                                                          <block type="text" id="L5j=G2DYz6A%)J/DC#aC">
                                                                                            <field name="TEXT">23:00</field>
                                                                                          </block>
                                                                                        </value>
                                                                                      </block>
                                                                                    </value>
                                                                                    <value name="B">
                                                                                      <block type="logic_compare" id="}{qYDx;~lR.Z)cQWlQFL" inline="false">
                                                                                        <field name="OP">EQ</field>
                                                                                        <value name="A">
                                                                                          <block type="get_value" id="LHDo7Plh)*LMqKG_PTa4">
                                                                                            <field name="ATTR">val</field>
                                                                                            <field name="OID">feiertage.0.heute.boolean</field>
                                                                                          </block>
                                                                                        </value>
                                                                                        <value name="B">
                                                                                          <block type="logic_boolean" id="}$VKCbFxBO^G{[JWL*(F">
                                                                                            <field name="BOOL">TRUE</field>
                                                                                          </block>
                                                                                        </value>
                                                                                      </block>
                                                                                    </value>
                                                                                  </block>
                                                                                </value>
                                                                                <statement name="DO0">
                                                                                  <block type="control" id=":/k?DHrF?i,Je`mFyEg@">
                                                                                    <mutation delay_input="false"></mutation>
                                                                                    <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                    <value name="VALUE">
                                                                                      <block type="logic_boolean" id="c-HU*U)~UXmuSb}#0[f+">
                                                                                        <field name="BOOL">TRUE</field>
                                                                                      </block>
                                                                                    </value>
                                                                                  </block>
                                                                                </statement>
                                                                                <statement name="ELSE">
                                                                                  <block type="control" id="yR~~eUAZvc7K/1*ONy8^">
                                                                                    <mutation delay_input="false"></mutation>
                                                                                    <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                    <value name="VALUE">
                                                                                      <block type="logic_boolean" id=",GuhsE.-8SpF`eOt[pt^">
                                                                                        <field name="BOOL">FALSE</field>
                                                                                      </block>
                                                                                    </value>
                                                                                  </block>
                                                                                </statement>
                                                                              </block>
                                                                            </statement>
                                                                            <next>
                                                                              <block type="schedule" id=",d4pa/:vr=n}82TQR$/{">
                                                                                <field name="SCHEDULE">0 23 * * 0,6</field>
                                                                                <statement name="STATEMENT">
                                                                                  <block type="control" id="/Hr}F1cJbBWVZV{pz*:D">
                                                                                    <mutation delay_input="false"></mutation>
                                                                                    <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                                                    <field name="WITH_DELAY">FALSE</field>
                                                                                    <value name="VALUE">
                                                                                      <block type="logic_boolean" id="xr9JL?R_n;87FQS|!G{4">
                                                                                        <field name="BOOL">FALSE</field>
                                                                                      </block>
                                                                                    </value>
                                                                                  </block>
                                                                                </statement>
                                                                              </block>
                                                                            </next>
                                                                          </block>
                                                                        </next>
                                                                      </block>
                                                                    </next>
                                                                  </block>
                                                                </next>
                                                              </block>
                                                            </next>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </next>
                                              </block>
                                            </next>
                                          </block>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </next>
              </block>
            </next>
          </block>
        </next>
      </block>
    </xml>
    
    

    oder im JS

    // geht nur wenn Wochentags das licht fruher ein und später aus geschaltet wird...
    // 4:30 Uhr ein, Montag bis Freitag, bis Sonnenaufgang
    schedule("30 4 * * 1-5", function () {
      if (getAstroDate("sunriseEnd", undefined, 30) >= '04:30') {
        setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, true);
      } else {
        setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
      }
    });
    schedule({astro: "sunriseEnd", shift: 30}, function () {
      setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
    });
    // Sonnenuntergang ein, bis 22:30, Mo-Fr
    schedule({astro: "sunsetStart", shift: -10}, function () {
      if (getAstroDate("sunsetStart", undefined, -10) <= '22:30') {
        setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, true);
      } else {
        setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
      }
    });
    schedule("30 22 * * 1-5", function () {
      setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
    });
    // 7:30 am Wochenende ein
    schedule("30 7 * * 0,6", function () {
      if (getAstroDate("sunriseEnd", undefined, 30) >= '07:30') {
        setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, true);
      } else {
        setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
      }
    });
    schedule({astro: "sunriseEnd", shift: 30}, function () {
      setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
    });
    // Sonnenuntergang ein, bis 23:00 WE
    schedule({astro: "sunsetStart", shift: -10}, function () {
      if (getAstroDate("sunsetStart", undefined, -10) <= '23:00') {
        setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, true);
      } else {
        setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
      }
    });
    schedule("0 23 * * 0,6", function () {
      setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
    });
    // Feiertags
    schedule("30 7 * * *", function () {
      if (getAstroDate("sunriseEnd", undefined, 30) >= '07:30' && getState("feiertage.0.heute.boolean").val == true) {
        setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, true);
      } else {
        setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
      }
    });
    schedule({astro: "sunriseEnd", shift: 30}, function () {
      setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
    });
    // Feiertags untergang
    schedule({astro: "sunsetStart", shift: -10}, function () {
      if (getAstroDate("sunsetStart", undefined, -10) <= '23:00' && getState("feiertage.0.heute.boolean").val == true) {
        setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, true);
      } else {
        setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
      }
    });
    schedule("0 23 * * 0,6", function () {
      setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
    });
    

    irgenwer eine Idee???

    rantanplanR 1 Reply Last reply
    0
    • RababersaftR Rababersaft

      Guten Abend,
      ich habe dieses Blockly geschrieben, jedoch geht das licht morgens an und dann nicht mehr aus...

      Hier habe ich wohl auch einen Denkfehler drin?!?

      <xml xmlns="http://www.w3.org/1999/xhtml">
        <block type="comment" id="Z}oF;vF!LsK3[^lSGsb`" x="62" y="12">
          <field name="COMMENT">geht nur wenn Wochentags das licht fruher ein und später aus geschaltet wird...</field>
          <next>
            <block type="comment" id="FwV3E5kxye`+Z-6,Um@B">
              <field name="COMMENT">4:30 Uhr ein, Montag bis Freitag, bis Sonnenaufgang</field>
              <next>
                <block type="schedule" id="XVz6XzyB6NRW|bW.Lcj/">
                  <field name="SCHEDULE">30 4 * * 1-5</field>
                  <statement name="STATEMENT">
                    <block type="controls_if" id="F(ln!97I]U$;mw9c(L]^">
                      <mutation else="1"></mutation>
                      <value name="IF0">
                        <block type="logic_compare" id="T#Lko]-9h:#Mwa_|.,w)">
                          <field name="OP">GTE</field>
                          <value name="A">
                            <block type="time_astro" id="qA6.7^FuQ%O7~t4;=:rV">
                              <field name="TYPE">sunriseEnd</field>
                              <field name="OFFSET">30</field>
                            </block>
                          </value>
                          <value name="B">
                            <block type="text" id="5R!v.RQD;fjhA2@Yify=">
                              <field name="TEXT">04:30</field>
                            </block>
                          </value>
                        </block>
                      </value>
                      <statement name="DO0">
                        <block type="control" id="Z]$8d!4Xk1b](s-fT,Sx">
                          <mutation delay_input="false"></mutation>
                          <field name="OID">alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE">
                            <block type="logic_boolean" id="K`%ex`|GF;q_Y+[X]}TT">
                              <field name="BOOL">TRUE</field>
                            </block>
                          </value>
                        </block>
                      </statement>
                      <statement name="ELSE">
                        <block type="control" id="50NfTM:Y3Dv)HB[(`^f;">
                          <mutation delay_input="false"></mutation>
                          <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE">
                            <block type="logic_boolean" id="Ze:x;fWK]d4V.s;r?rBG">
                              <field name="BOOL">FALSE</field>
                            </block>
                          </value>
                        </block>
                      </statement>
                    </block>
                  </statement>
                  <next>
                    <block type="astro" id="B)uGszIqO/*b|pf0(MB6">
                      <field name="TYPE">sunriseEnd</field>
                      <field name="OFFSET">30</field>
                      <statement name="STATEMENT">
                        <block type="control" id="=k=0QHYpw*oBQGv8lh;a">
                          <mutation delay_input="false"></mutation>
                          <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE">
                            <block type="logic_boolean" id="di?d~VcbaU?2uP/MC`)E">
                              <field name="BOOL">FALSE</field>
                            </block>
                          </value>
                        </block>
                      </statement>
                      <next>
                        <block type="comment" id="TD8/-V(WdG`.tK/21f0=">
                          <field name="COMMENT">Sonnenuntergang ein, bis 22:30, Mo-Fr</field>
                          <next>
                            <block type="astro" id="QDE[nq/v/I*Wr~z1:@-/">
                              <field name="TYPE">sunsetStart</field>
                              <field name="OFFSET">-10</field>
                              <statement name="STATEMENT">
                                <block type="controls_if" id="Snag1Ibbu|l=y-.cN)$-">
                                  <mutation else="1"></mutation>
                                  <value name="IF0">
                                    <block type="logic_compare" id="+|@y(0ce]{w,~Xg1e4|j">
                                      <field name="OP">LTE</field>
                                      <value name="A">
                                        <block type="time_astro" id="w|zt+cG$YRWia_D058GC">
                                          <field name="TYPE">sunsetStart</field>
                                          <field name="OFFSET">-10</field>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="text" id="MM`D:ad^U4`at#jX@Yn3">
                                          <field name="TEXT">22:30</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <statement name="DO0">
                                    <block type="control" id="|Eumih7[dq8kEtGqDlfi">
                                      <mutation delay_input="false"></mutation>
                                      <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="logic_boolean" id="%w9j}5e@#%9K=YOhSE1b">
                                          <field name="BOOL">TRUE</field>
                                        </block>
                                      </value>
                                    </block>
                                  </statement>
                                  <statement name="ELSE">
                                    <block type="control" id="u1Vb$`gsssRfK3paKk%0">
                                      <mutation delay_input="false"></mutation>
                                      <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="logic_boolean" id="s$YHLY1+5Ms%*p#iHD4:">
                                          <field name="BOOL">FALSE</field>
                                        </block>
                                      </value>
                                    </block>
                                  </statement>
                                </block>
                              </statement>
                              <next>
                                <block type="schedule" id="L^@HiX9+0%{LETU_zcK(">
                                  <field name="SCHEDULE">30 22 * * 1-5</field>
                                  <statement name="STATEMENT">
                                    <block type="control" id="._W`.D#r0C,!yp.Wpj((">
                                      <mutation delay_input="false"></mutation>
                                      <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="logic_boolean" id="$!I1#IdPkNfb*YJ%Oq+g">
                                          <field name="BOOL">FALSE</field>
                                        </block>
                                      </value>
                                    </block>
                                  </statement>
                                  <next>
                                    <block type="comment" id="x2;.|zY?Al~U58o}-ZWK">
                                      <field name="COMMENT">7:30 am Wochenende ein</field>
                                      <next>
                                        <block type="schedule" id=",xZZgPAj~]FeA,mCoSRm">
                                          <field name="SCHEDULE">30 7 * * 0,6</field>
                                          <statement name="STATEMENT">
                                            <block type="controls_if" id="IXQYUD6HblEQ7aVKAZ;5">
                                              <mutation else="1"></mutation>
                                              <value name="IF0">
                                                <block type="logic_compare" id="_zr/h9bDQ^g*M7.X4zF_">
                                                  <field name="OP">GTE</field>
                                                  <value name="A">
                                                    <block type="time_astro" id="W-HF#Y9(5npYE^xME-!X">
                                                      <field name="TYPE">sunriseEnd</field>
                                                      <field name="OFFSET">30</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="text" id="z}CMtaAJEC?P}[@04z(D">
                                                      <field name="TEXT">07:30</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <statement name="DO0">
                                                <block type="control" id="[nMut!4[~Ge/VzAYDdFW">
                                                  <mutation delay_input="false"></mutation>
                                                  <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="logic_boolean" id="$.neYb${R0qsM#T0KE5T">
                                                      <field name="BOOL">TRUE</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </statement>
                                              <statement name="ELSE">
                                                <block type="control" id="7HHcGK_g?B1tyIIl*Op+">
                                                  <mutation delay_input="false"></mutation>
                                                  <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="logic_boolean" id=",4Uz5ZDe|5?}nnsn5#13">
                                                      <field name="BOOL">FALSE</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </statement>
                                            </block>
                                          </statement>
                                          <next>
                                            <block type="astro" id="^$#lS3^^P%L;3khV4cJl">
                                              <field name="TYPE">sunriseEnd</field>
                                              <field name="OFFSET">30</field>
                                              <statement name="STATEMENT">
                                                <block type="control" id="dnwJk[},A.4|4(?T!udl">
                                                  <mutation delay_input="false"></mutation>
                                                  <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="logic_boolean" id="esN/`VW*2OHoExeQMT^2">
                                                      <field name="BOOL">FALSE</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </statement>
                                              <next>
                                                <block type="comment" id="`#NCeV[22`w#V1BJ|23x">
                                                  <field name="COMMENT">Sonnenuntergang ein, bis 23:00 WE</field>
                                                  <next>
                                                    <block type="astro" id="M|Z8l|[0PggriOu1o@pc">
                                                      <field name="TYPE">sunsetStart</field>
                                                      <field name="OFFSET">-10</field>
                                                      <statement name="STATEMENT">
                                                        <block type="controls_if" id="JNwe!PAiUW%%q.pG3^DB">
                                                          <mutation else="1"></mutation>
                                                          <value name="IF0">
                                                            <block type="logic_compare" id="91kYnjaB0mEXgs-W)!}}">
                                                              <field name="OP">LTE</field>
                                                              <value name="A">
                                                                <block type="time_astro" id="c4WMTA?sZ4kBV1%PY*v#">
                                                                  <field name="TYPE">sunsetStart</field>
                                                                  <field name="OFFSET">-10</field>
                                                                </block>
                                                              </value>
                                                              <value name="B">
                                                                <block type="text" id="Odw8DZtcYS{5_=JbDjPq">
                                                                  <field name="TEXT">23:00</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                          <statement name="DO0">
                                                            <block type="control" id="gk*!Q$Ig#/sb6^j}@zgs">
                                                              <mutation delay_input="false"></mutation>
                                                              <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                              <field name="WITH_DELAY">FALSE</field>
                                                              <value name="VALUE">
                                                                <block type="logic_boolean" id="GQuhPKV,AVd]_8O0oC0e">
                                                                  <field name="BOOL">TRUE</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </statement>
                                                          <statement name="ELSE">
                                                            <block type="control" id="..,le[Tgnw6i!Wd=z%:5">
                                                              <mutation delay_input="false"></mutation>
                                                              <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                              <field name="WITH_DELAY">FALSE</field>
                                                              <value name="VALUE">
                                                                <block type="logic_boolean" id="Y0x2$gZK5$/RXz%1Jd+:">
                                                                  <field name="BOOL">FALSE</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </statement>
                                                        </block>
                                                      </statement>
                                                      <next>
                                                        <block type="schedule" id="XDu;4eX;Z2;.Q)7Y6-6/">
                                                          <field name="SCHEDULE">0 23 * * 0,6</field>
                                                          <statement name="STATEMENT">
                                                            <block type="control" id="46;o@K0Ft:EpR)YkCCEz">
                                                              <mutation delay_input="false"></mutation>
                                                              <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                              <field name="WITH_DELAY">FALSE</field>
                                                              <value name="VALUE">
                                                                <block type="logic_boolean" id=",MiF?6@RG,Ut=mS9lwIJ">
                                                                  <field name="BOOL">FALSE</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </statement>
                                                          <next>
                                                            <block type="comment" id="fTwlC!]F^P7:SG)6:$ex">
                                                              <field name="COMMENT">Feiertags</field>
                                                              <next>
                                                                <block type="schedule" id=":N6foE=/7LnZC!Mz1j;l">
                                                                  <field name="SCHEDULE">30 7 * * *</field>
                                                                  <statement name="STATEMENT">
                                                                    <block type="controls_if" id="d4=k?j1H_xAd^_QlgP.V">
                                                                      <mutation else="1"></mutation>
                                                                      <value name="IF0">
                                                                        <block type="logic_operation" id="a*ZdvLSoAZ*!sTUwf]Al" inline="false">
                                                                          <field name="OP">AND</field>
                                                                          <value name="A">
                                                                            <block type="logic_compare" id="pV5e5M#9a?R-dUTB*_Lu">
                                                                              <field name="OP">GTE</field>
                                                                              <value name="A">
                                                                                <block type="time_astro" id="wX%:4Mes1I[;zBEf(:{D">
                                                                                  <field name="TYPE">sunriseEnd</field>
                                                                                  <field name="OFFSET">30</field>
                                                                                </block>
                                                                              </value>
                                                                              <value name="B">
                                                                                <block type="text" id="tbZYN8NE$Z+2%4zv]apQ">
                                                                                  <field name="TEXT">07:30</field>
                                                                                </block>
                                                                              </value>
                                                                            </block>
                                                                          </value>
                                                                          <value name="B">
                                                                            <block type="logic_compare" id="q?*F`EOri_mkr?9T[?er" inline="false">
                                                                              <field name="OP">EQ</field>
                                                                              <value name="A">
                                                                                <block type="get_value" id="[T8ix:4X@lqACjHL8MIc">
                                                                                  <field name="ATTR">val</field>
                                                                                  <field name="OID">feiertage.0.heute.boolean</field>
                                                                                </block>
                                                                              </value>
                                                                              <value name="B">
                                                                                <block type="logic_boolean" id="{rJd6Hp3FIp4b22x}T$+">
                                                                                  <field name="BOOL">TRUE</field>
                                                                                </block>
                                                                              </value>
                                                                            </block>
                                                                          </value>
                                                                        </block>
                                                                      </value>
                                                                      <statement name="DO0">
                                                                        <block type="control" id="K-mY#jr;VThZH?%1lX#e">
                                                                          <mutation delay_input="false"></mutation>
                                                                          <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                                          <field name="WITH_DELAY">FALSE</field>
                                                                          <value name="VALUE">
                                                                            <block type="logic_boolean" id="@-yzO{L~s6nGmyr40#,:">
                                                                              <field name="BOOL">TRUE</field>
                                                                            </block>
                                                                          </value>
                                                                        </block>
                                                                      </statement>
                                                                      <statement name="ELSE">
                                                                        <block type="control" id="p1]B?H_;YN7A_yy$EmFW">
                                                                          <mutation delay_input="false"></mutation>
                                                                          <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                                          <field name="WITH_DELAY">FALSE</field>
                                                                          <value name="VALUE">
                                                                            <block type="logic_boolean" id="AbNEtoJkFR_%].IRZ:QD">
                                                                              <field name="BOOL">FALSE</field>
                                                                            </block>
                                                                          </value>
                                                                        </block>
                                                                      </statement>
                                                                    </block>
                                                                  </statement>
                                                                  <next>
                                                                    <block type="astro" id="Tl%~dLB9Xl@8:L+71P03">
                                                                      <field name="TYPE">sunriseEnd</field>
                                                                      <field name="OFFSET">30</field>
                                                                      <statement name="STATEMENT">
                                                                        <block type="control" id=",S-6S6akm}8yO.D[?@{y">
                                                                          <mutation delay_input="false"></mutation>
                                                                          <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                                          <field name="WITH_DELAY">FALSE</field>
                                                                          <value name="VALUE">
                                                                            <block type="logic_boolean" id="@pqS5C-tY.{YiL(29s~w">
                                                                              <field name="BOOL">FALSE</field>
                                                                            </block>
                                                                          </value>
                                                                        </block>
                                                                      </statement>
                                                                      <next>
                                                                        <block type="comment" id="XNzTQ7)@yh~vZI/J2}$`">
                                                                          <field name="COMMENT">Feiertags untergang</field>
                                                                          <next>
                                                                            <block type="astro" id="5hhZ@:F]n^y3cL|.Poe)">
                                                                              <field name="TYPE">sunsetStart</field>
                                                                              <field name="OFFSET">-10</field>
                                                                              <statement name="STATEMENT">
                                                                                <block type="controls_if" id="dBiKoYC@Y0E0{8H=xA:F">
                                                                                  <mutation else="1"></mutation>
                                                                                  <value name="IF0">
                                                                                    <block type="logic_operation" id=".!nSj4:WnDFbYCa`^4#}" inline="false">
                                                                                      <field name="OP">AND</field>
                                                                                      <value name="A">
                                                                                        <block type="logic_compare" id="6w$}v,p|@u/gP!ggzn85">
                                                                                          <field name="OP">LTE</field>
                                                                                          <value name="A">
                                                                                            <block type="time_astro" id="8`mMaegV9r^;WNLex5zx">
                                                                                              <field name="TYPE">sunsetStart</field>
                                                                                              <field name="OFFSET">-10</field>
                                                                                            </block>
                                                                                          </value>
                                                                                          <value name="B">
                                                                                            <block type="text" id="L5j=G2DYz6A%)J/DC#aC">
                                                                                              <field name="TEXT">23:00</field>
                                                                                            </block>
                                                                                          </value>
                                                                                        </block>
                                                                                      </value>
                                                                                      <value name="B">
                                                                                        <block type="logic_compare" id="}{qYDx;~lR.Z)cQWlQFL" inline="false">
                                                                                          <field name="OP">EQ</field>
                                                                                          <value name="A">
                                                                                            <block type="get_value" id="LHDo7Plh)*LMqKG_PTa4">
                                                                                              <field name="ATTR">val</field>
                                                                                              <field name="OID">feiertage.0.heute.boolean</field>
                                                                                            </block>
                                                                                          </value>
                                                                                          <value name="B">
                                                                                            <block type="logic_boolean" id="}$VKCbFxBO^G{[JWL*(F">
                                                                                              <field name="BOOL">TRUE</field>
                                                                                            </block>
                                                                                          </value>
                                                                                        </block>
                                                                                      </value>
                                                                                    </block>
                                                                                  </value>
                                                                                  <statement name="DO0">
                                                                                    <block type="control" id=":/k?DHrF?i,Je`mFyEg@">
                                                                                      <mutation delay_input="false"></mutation>
                                                                                      <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                                                      <field name="WITH_DELAY">FALSE</field>
                                                                                      <value name="VALUE">
                                                                                        <block type="logic_boolean" id="c-HU*U)~UXmuSb}#0[f+">
                                                                                          <field name="BOOL">TRUE</field>
                                                                                        </block>
                                                                                      </value>
                                                                                    </block>
                                                                                  </statement>
                                                                                  <statement name="ELSE">
                                                                                    <block type="control" id="yR~~eUAZvc7K/1*ONy8^">
                                                                                      <mutation delay_input="false"></mutation>
                                                                                      <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                                                      <field name="WITH_DELAY">FALSE</field>
                                                                                      <value name="VALUE">
                                                                                        <block type="logic_boolean" id=",GuhsE.-8SpF`eOt[pt^">
                                                                                          <field name="BOOL">FALSE</field>
                                                                                        </block>
                                                                                      </value>
                                                                                    </block>
                                                                                  </statement>
                                                                                </block>
                                                                              </statement>
                                                                              <next>
                                                                                <block type="schedule" id=",d4pa/:vr=n}82TQR$/{">
                                                                                  <field name="SCHEDULE">0 23 * * 0,6</field>
                                                                                  <statement name="STATEMENT">
                                                                                    <block type="control" id="/Hr}F1cJbBWVZV{pz*:D">
                                                                                      <mutation delay_input="false"></mutation>
                                                                                      <field name="OID">alexa2.0.Smart-Home-Devices.ea6a10b7-7546-4be4-b3b6-bd7dca50e422.powerState</field>
                                                                                      <field name="WITH_DELAY">FALSE</field>
                                                                                      <value name="VALUE">
                                                                                        <block type="logic_boolean" id="xr9JL?R_n;87FQS|!G{4">
                                                                                          <field name="BOOL">FALSE</field>
                                                                                        </block>
                                                                                      </value>
                                                                                    </block>
                                                                                  </statement>
                                                                                </block>
                                                                              </next>
                                                                            </block>
                                                                          </next>
                                                                        </block>
                                                                      </next>
                                                                    </block>
                                                                  </next>
                                                                </block>
                                                              </next>
                                                            </block>
                                                          </next>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </next>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </next>
            </block>
          </next>
        </block>
      </xml>
      
      

      oder im JS

      // geht nur wenn Wochentags das licht fruher ein und später aus geschaltet wird...
      // 4:30 Uhr ein, Montag bis Freitag, bis Sonnenaufgang
      schedule("30 4 * * 1-5", function () {
        if (getAstroDate("sunriseEnd", undefined, 30) >= '04:30') {
          setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, true);
        } else {
          setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
        }
      });
      schedule({astro: "sunriseEnd", shift: 30}, function () {
        setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
      });
      // Sonnenuntergang ein, bis 22:30, Mo-Fr
      schedule({astro: "sunsetStart", shift: -10}, function () {
        if (getAstroDate("sunsetStart", undefined, -10) <= '22:30') {
          setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, true);
        } else {
          setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
        }
      });
      schedule("30 22 * * 1-5", function () {
        setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
      });
      // 7:30 am Wochenende ein
      schedule("30 7 * * 0,6", function () {
        if (getAstroDate("sunriseEnd", undefined, 30) >= '07:30') {
          setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, true);
        } else {
          setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
        }
      });
      schedule({astro: "sunriseEnd", shift: 30}, function () {
        setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
      });
      // Sonnenuntergang ein, bis 23:00 WE
      schedule({astro: "sunsetStart", shift: -10}, function () {
        if (getAstroDate("sunsetStart", undefined, -10) <= '23:00') {
          setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, true);
        } else {
          setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
        }
      });
      schedule("0 23 * * 0,6", function () {
        setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
      });
      // Feiertags
      schedule("30 7 * * *", function () {
        if (getAstroDate("sunriseEnd", undefined, 30) >= '07:30' && getState("feiertage.0.heute.boolean").val == true) {
          setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, true);
        } else {
          setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
        }
      });
      schedule({astro: "sunriseEnd", shift: 30}, function () {
        setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
      });
      // Feiertags untergang
      schedule({astro: "sunsetStart", shift: -10}, function () {
        if (getAstroDate("sunsetStart", undefined, -10) <= '23:00' && getState("feiertage.0.heute.boolean").val == true) {
          setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, true);
        } else {
          setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
        }
      });
      schedule("0 23 * * 0,6", function () {
        setState("alexa2.0.Smart-Home-Devices.4f30ab7b-38eb-40bf-b311-8799e1659322.powerState"/*powerState*/, false);
      });
      

      irgenwer eine Idee???

      rantanplanR Offline
      rantanplanR Offline
      rantanplan
      wrote on last edited by
      #8

      @Rababersaft sagte in Astrofunktion schaltet nicht wie geplant.:

      irgenwer eine Idee???

      Viel zu kompliziert. Als Außenstehender schwer nachzuverfolgen.
      Ich kann Dir zur Fehlersuche nur den "debug output" Baustein empfehlen.
      Sonst hast Du, in dem Durcheinander, keine Chance den Fehler zu finden.

      Rantanplan

      CCU3 / MS Server 2019(VM) / Scripten mit Blockly

      RababersaftR 1 Reply Last reply
      0
      • E Offline
        E Offline
        el_malto
        wrote on last edited by
        #9

        Hier mal ein Skript was ich irgendwann mal hier im Forum gefunden haben. Einfach mal JS Skript einfügen, einmal starten und wieder aus schalten. Das Skript schreibt die Uhrzeiten in den Log und ihr könnt da schon mal gucken ob die Werte auch aktualisiert wurden und so.

        // Astrozeiten für heute - V1.0
        
        log("=====================");
        log("Astro Werte für heute");
        log("=====================");
        //----------------------------------------------------------------- Werte vom 3.12.2015
        var nightEnd = getAstroDate("nightEnd");
        log(" (0) nightEnd (Ende der Nacht)........................: " + nightEnd.toLocaleTimeString());      // 05:37
        var nauticalDawn = getAstroDate("nauticalDawn");
        log(" (1) nauticalDawn (naut. Dämmerung Morgens)...........: " + nauticalDawn.toLocaleTimeString());  // 06:13
        var dawn = getAstroDate("dawn");
        log(" (2) dawn (Dämmerung Morgens).........................: " + dawn.toLocaleTimeString());          // 06:52
        var sunrise = getAstroDate("sunrise");
        log(" (3) sunrise (Sonnenaufgang)..........................: " + sunrise.toLocaleTimeString());       // 07:26
        var sunriseEnd = getAstroDate("sunriseEnd");
        log(" (4) sunriseEnd (Ende des Sonnenaufgangs).............: " + sunriseEnd.toLocaleTimeString());    // 07:26
        var goldenHourEnd = getAstroDate("goldenHourEnd");
        log(" (5) goldenHourEnd (Ende der Golden Hour VM)..........: " + goldenHourEnd.toLocaleTimeString()); // 08:17
        var solarNoon = getAstroDate("solarNoon");
        log(" (6) solarNoon (Mittag)...............................: " + solarNoon.toLocaleTimeString());     // 11:49
        var goldenHour = getAstroDate("goldenHour");
        log(" (7) goldenHour (Start der Golden Hour NM)............: " + goldenHour.toLocaleTimeString());    // 15:22
        var sunsetStart = getAstroDate("sunsetStart");
        log(" (8) sunsetStart (Start des Sonnenuntergangs).........: " + sunsetStart.toLocaleTimeString());   // 16:08
        var sunset = getAstroDate("sunset");
        log(" (9) sunset (Sonnenuntergang).........................: " + sunset.toLocaleTimeString());        // 16:12
        var dusk = getAstroDate("dusk");
        log("(10) dusk (Dämmerung Abends)..........................: " + dusk.toLocaleTimeString());          // 16:47
        var nauticalDusk = getAstroDate("nauticalDusk");
        log("(11) nauticalDusk (naut. Dämmerung Abends)............: " + nauticalDusk.toLocaleTimeString());  // 17:25
        var night = getAstroDate("night");
        log("(12) night (Start der Nacht)..........................: " + night.toLocaleTimeString());         // 18:02
        var nadir = getAstroDate("nadir");
        log("(13) nadir (Mitternacht)..............................: " + nadir.toLocaleTimeString());         // 23:49
        log("=====================");
        var today = new Date();
        var tomorrow = today.setDate(today.getDate()+1);
        var tomorrowNight = getAstroDate("night", tomorrow);
        log("Night starts tomorrow at " + tomorrowNight.toLocaleTimeString());
        
        1 Reply Last reply
        0
        • rantanplanR rantanplan

          @Rababersaft sagte in Astrofunktion schaltet nicht wie geplant.:

          irgenwer eine Idee???

          Viel zu kompliziert. Als Außenstehender schwer nachzuverfolgen.
          Ich kann Dir zur Fehlersuche nur den "debug output" Baustein empfehlen.
          Sonst hast Du, in dem Durcheinander, keine Chance den Fehler zu finden.

          RababersaftR Offline
          RababersaftR Offline
          Rababersaft
          wrote on last edited by
          #10

          @rantanplan
          Ja, is wirklich ein Durcheinander...
          Kann ich eigentlich die lokale Zeit triggern, und dann die Astro Daten in variablen ablegen ( wie im Skript von @el_malto ) und mit If Zeit = var, dann Aktion Steuern?

          Danke euch erstmal vielmals 😉

          rantanplanR 1 Reply Last reply
          0
          • RababersaftR Rababersaft

            @rantanplan
            Ja, is wirklich ein Durcheinander...
            Kann ich eigentlich die lokale Zeit triggern, und dann die Astro Daten in variablen ablegen ( wie im Skript von @el_malto ) und mit If Zeit = var, dann Aktion Steuern?

            Danke euch erstmal vielmals 😉

            rantanplanR Offline
            rantanplanR Offline
            rantanplan
            wrote on last edited by
            #11

            @Rababersaft sagte in Astrofunktion schaltet nicht wie geplant.:

            Kann ich eigentlich die lokale Zeit triggern, und dann die Astro Daten in variablen ablegen ( wie im Skript von @el_malto ) und mit If Zeit = var, dann Aktion Steuern?

            Da gibt es etliche Möglichkeiten. Ich glaube jede Heizungs- und Rolladensteuerung benutzt soetwas.
            Du könntest einen Trigger nehmen, der jeden Tag um 00:31 Uhr startet und die tagesaktuellen Astrozeiten in eingene Datenpunkte schreibt. (00:31 weil es da einen Bug in den Astrozeiten gibt/gab. Habe schon lange nicht mehr getestet ob der noch existiert.)
            BeispielAstro_001.png
            Du kannst eigene Uhrzeiten in Datenpunkten ablegen.

            Dann einen Trigger, der alle x Minuten startet und die aktuelle Zeit mit Deinen Variablen vergleicht.
            Kommt immer drauf an, was Du möchtest.
            Hier mal zwei Beispiel, die ich bei mir einsetze.
            Klick
            Klick

            Rantanplan

            CCU3 / MS Server 2019(VM) / Scripten mit Blockly

            RababersaftR 1 Reply Last reply
            1
            • rantanplanR rantanplan

              @Rababersaft sagte in Astrofunktion schaltet nicht wie geplant.:

              Kann ich eigentlich die lokale Zeit triggern, und dann die Astro Daten in variablen ablegen ( wie im Skript von @el_malto ) und mit If Zeit = var, dann Aktion Steuern?

              Da gibt es etliche Möglichkeiten. Ich glaube jede Heizungs- und Rolladensteuerung benutzt soetwas.
              Du könntest einen Trigger nehmen, der jeden Tag um 00:31 Uhr startet und die tagesaktuellen Astrozeiten in eingene Datenpunkte schreibt. (00:31 weil es da einen Bug in den Astrozeiten gibt/gab. Habe schon lange nicht mehr getestet ob der noch existiert.)
              BeispielAstro_001.png
              Du kannst eigene Uhrzeiten in Datenpunkten ablegen.

              Dann einen Trigger, der alle x Minuten startet und die aktuelle Zeit mit Deinen Variablen vergleicht.
              Kommt immer drauf an, was Du möchtest.
              Hier mal zwei Beispiel, die ich bei mir einsetze.
              Klick
              Klick

              RababersaftR Offline
              RababersaftR Offline
              Rababersaft
              wrote on last edited by
              #12

              @rantanplan
              Cool 👍 danke dir
              Damit werde ich gleich am WE Mal was mit anstellen 😎
              Das ist so in etwa genau was ich suchte...

              1 Reply Last reply
              0
              • Beliar_666B Offline
                Beliar_666B Offline
                Beliar_666
                wrote on last edited by
                #13

                Also, erstmal Danke für die Hilfe. Meine Astrodaten waren richtig und das Skript wurde auch jeweils rechtzeitig gestartet. Leider klappt da etwas mit der MQTT Schnittstelle von WLED nicht immer so ganz richtig. Daher habe ich das jetzt per HTTP gelöst. nun klappt das genau so wie es soll.

                fensterlicht.PNG

                liv-in-skyL 1 Reply Last reply
                0
                • R radiorichter

                  Bei mir ist das auch iwie komisch, bei mir schaltet der Befehl genau eine Stunde später.. Keine Ahnung wieso, liegt nicht an der system zeit und auch nicht an sommer oder Winterzeit...

                  M Offline
                  M Offline
                  mehrwiedu
                  wrote on last edited by
                  #14

                  @radiorichter sagte in Astrofunktion schaltet nicht wie geplant.:

                  Bei mir ist das auch iwie komisch, bei mir schaltet der Befehl genau eine Stunde später.. Keine Ahnung wieso, liegt nicht an der system zeit und auch nicht an sommer oder Winterzeit...

                  Das ist mir in einem anderen Zusammenhang mit einem Ablauf-Timer Skript auch aufgefallen, dass ohne Modifikation des Skripts (hat damals @liv-in-sky netterweise gemacht) alles um eine Stunde verschoben war. Geodaten und Zeiten sind allerdings auch hier korrekt gewesen.

                  Und ich meine, es gibt hier im Forum einige, die das Problem dieser einen Stunde auch haben, viele aber nicht. Eine Lösung, die nur Systemeinstellungen beinhaltet, hatte ich aber damals auch nicht gefunden.

                  liv-in-skyL 1 Reply Last reply
                  0
                  • M mehrwiedu

                    @radiorichter sagte in Astrofunktion schaltet nicht wie geplant.:

                    Bei mir ist das auch iwie komisch, bei mir schaltet der Befehl genau eine Stunde später.. Keine Ahnung wieso, liegt nicht an der system zeit und auch nicht an sommer oder Winterzeit...

                    Das ist mir in einem anderen Zusammenhang mit einem Ablauf-Timer Skript auch aufgefallen, dass ohne Modifikation des Skripts (hat damals @liv-in-sky netterweise gemacht) alles um eine Stunde verschoben war. Geodaten und Zeiten sind allerdings auch hier korrekt gewesen.

                    Und ich meine, es gibt hier im Forum einige, die das Problem dieser einen Stunde auch haben, viele aber nicht. Eine Lösung, die nur Systemeinstellungen beinhaltet, hatte ich aber damals auch nicht gefunden.

                    liv-in-skyL Offline
                    liv-in-skyL Offline
                    liv-in-sky
                    wrote on last edited by liv-in-sky
                    #15

                    @mehrwiedu

                    hallo,

                    ich denke nicht, das man unser problem von damals hiermit vergleichen kann. in dem script wurde eine zeitspanne berechnet von heute bis zu einem datum in der zukunft - das problem dabei war, dass dieses datum in der winter oder sommerzeit liegen könnte, und auch das heute datum in diesen zeiten - dies musste damals berücksichtigt werden - und über einen offset mitkalkuliert werden.

                    hier im thread geht es ja um diese astrofunktion/bausteine . diese haben wir damals nicht genutzt. leider weiß ich überhaupt nicht, wie diese blockly elemente definiert sind und wie sie die aktuelle zeitzone berechnen oder woher sie diese daten bekommen.

                    bei meinem system funktioniert die astrofunktion, wenn ich das debug blockly (weiter oben) von @paul53 verwende

                    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                    rantanplanR 1 Reply Last reply
                    1
                    • liv-in-skyL liv-in-sky

                      @mehrwiedu

                      hallo,

                      ich denke nicht, das man unser problem von damals hiermit vergleichen kann. in dem script wurde eine zeitspanne berechnet von heute bis zu einem datum in der zukunft - das problem dabei war, dass dieses datum in der winter oder sommerzeit liegen könnte, und auch das heute datum in diesen zeiten - dies musste damals berücksichtigt werden - und über einen offset mitkalkuliert werden.

                      hier im thread geht es ja um diese astrofunktion/bausteine . diese haben wir damals nicht genutzt. leider weiß ich überhaupt nicht, wie diese blockly elemente definiert sind und wie sie die aktuelle zeitzone berechnen oder woher sie diese daten bekommen.

                      bei meinem system funktioniert die astrofunktion, wenn ich das debug blockly (weiter oben) von @paul53 verwende

                      rantanplanR Offline
                      rantanplanR Offline
                      rantanplan
                      wrote on last edited by
                      #16

                      @liv-in-sky sagte in Astrofunktion schaltet nicht wie geplant.:

                      hier im thread geht es ja um diese astrofunktion/bausteine . diese haben wir damals nicht genutzt. leider weiß ich überhaupt nicht, wie diese blockly elemente definiert sind und wie sie die aktuelle zeitzone berechnen oder woher sie diese daten bekommen.

                      bei meinem system funktioniert die astrofunktion, wenn ich das debug blockly (weiter oben) von @paul53 verwende

                      Und wenn Du jetzt in dem Blockly oben rechts auf Ansicht JavaScript klickst, siehst Du, dass da ganz normales JS generiert wird.

                      Rantanplan

                      CCU3 / MS Server 2019(VM) / Scripten mit Blockly

                      liv-in-skyL 1 Reply Last reply
                      0
                      • rantanplanR rantanplan

                        @liv-in-sky sagte in Astrofunktion schaltet nicht wie geplant.:

                        hier im thread geht es ja um diese astrofunktion/bausteine . diese haben wir damals nicht genutzt. leider weiß ich überhaupt nicht, wie diese blockly elemente definiert sind und wie sie die aktuelle zeitzone berechnen oder woher sie diese daten bekommen.

                        bei meinem system funktioniert die astrofunktion, wenn ich das debug blockly (weiter oben) von @paul53 verwende

                        Und wenn Du jetzt in dem Blockly oben rechts auf Ansicht JavaScript klickst, siehst Du, dass da ganz normales JS generiert wird.

                        liv-in-skyL Offline
                        liv-in-skyL Offline
                        liv-in-sky
                        wrote on last edited by
                        #17

                        @rantanplan

                        das hast du natürlich recht - aber die funktion getAstroDate() ist trotzdem ein "geheimnis" für mich :-)

                        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                        1 Reply Last reply
                        0
                        • Beliar_666B Beliar_666

                          Also, erstmal Danke für die Hilfe. Meine Astrodaten waren richtig und das Skript wurde auch jeweils rechtzeitig gestartet. Leider klappt da etwas mit der MQTT Schnittstelle von WLED nicht immer so ganz richtig. Daher habe ich das jetzt per HTTP gelöst. nun klappt das genau so wie es soll.

                          fensterlicht.PNG

                          liv-in-skyL Offline
                          liv-in-skyL Offline
                          liv-in-sky
                          wrote on last edited by liv-in-sky
                          #18

                          hi @Beliar_666

                          ist mit schon im ersten post aufgefallen - du hast keine zeitverzögerung in deinen steuer befehlen - du sendest somit nahezu gleichzeitig alles an das externe gerät - manchmal verursacht dies ein problem - im blockly vom ersten post kannst du die zeitverzögerung mal einsetzen und testen

                          evtl ist das dein mqtt - instabilitäts-problem

                          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                          Beliar_666B 1 Reply Last reply
                          0
                          • liv-in-skyL liv-in-sky

                            hi @Beliar_666

                            ist mit schon im ersten post aufgefallen - du hast keine zeitverzögerung in deinen steuer befehlen - du sendest somit nahezu gleichzeitig alles an das externe gerät - manchmal verursacht dies ein problem - im blockly vom ersten post kannst du die zeitverzögerung mal einsetzen und testen

                            evtl ist das dein mqtt - instabilitäts-problem

                            Beliar_666B Offline
                            Beliar_666B Offline
                            Beliar_666
                            wrote on last edited by
                            #19

                            @liv-in-sky sagte in Astrofunktion schaltet nicht wie geplant.:

                            hi @Beliar_666

                            evtl ist das dein mqtt - instabilitäts-problem

                            Nein, da liegt nicht das Problem. damit hatte ich schon experimentiert. Denke das Problem liegt eher in der MQTT Schnittstelle von WLED. @Dutchman ist aber eh an einem Adapter für WLED dran, und wenn ich das richtig heraus gelesen habe verzichtet er dabei auch auf die MQTT Schnittstelle zum ansteuern.

                            Woher Blockly die Astrodaten nimmt? Aus der im Scriptadapter und im Admin angegebenen Position. Stehen dort falsche Geokoordinaten, dann haut natürlich die Astrofunktion nicht oder zur falschen Tageszeit hin.

                            DutchmanD 1 Reply Last reply
                            1
                            • Beliar_666B Beliar_666

                              @liv-in-sky sagte in Astrofunktion schaltet nicht wie geplant.:

                              hi @Beliar_666

                              evtl ist das dein mqtt - instabilitäts-problem

                              Nein, da liegt nicht das Problem. damit hatte ich schon experimentiert. Denke das Problem liegt eher in der MQTT Schnittstelle von WLED. @Dutchman ist aber eh an einem Adapter für WLED dran, und wenn ich das richtig heraus gelesen habe verzichtet er dabei auch auf die MQTT Schnittstelle zum ansteuern.

                              Woher Blockly die Astrodaten nimmt? Aus der im Scriptadapter und im Admin angegebenen Position. Stehen dort falsche Geokoordinaten, dann haut natürlich die Astrofunktion nicht oder zur falschen Tageszeit hin.

                              DutchmanD Offline
                              DutchmanD Offline
                              Dutchman
                              Developer Most Active Administrators
                              wrote on last edited by
                              #20

                              @Beliar_666 sagte in Astrofunktion schaltet nicht wie geplant.:

                              @Dutchman ist aber eh an einem Adapter für WLED dran, und wenn ich das richtig heraus gelesen habe verzichtet er dabei auch auf die MQTT Schnittstelle zum ansteuern.

                              jup wird noch so 2-3 Wochen dauern

                              Beliar_666B 1 Reply Last reply
                              1
                              • DutchmanD Dutchman

                                @Beliar_666 sagte in Astrofunktion schaltet nicht wie geplant.:

                                @Dutchman ist aber eh an einem Adapter für WLED dran, und wenn ich das richtig heraus gelesen habe verzichtet er dabei auch auf die MQTT Schnittstelle zum ansteuern.

                                jup wird noch so 2-3 Wochen dauern

                                Beliar_666B Offline
                                Beliar_666B Offline
                                Beliar_666
                                wrote on last edited by
                                #21

                                @Dutchman sagte in Astrofunktion schaltet nicht wie geplant.:

                                jup wird noch so 2-3 Wochen dauern

                                Damit ist meine Frage auf GIT auch beantwortet.... ;-)

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


                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                752

                                Online

                                32.4k

                                Users

                                81.5k

                                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