Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. LED Steuerung mehrere Räume nach Dunkelheit

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    15
    1
    565

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

LED Steuerung mehrere Räume nach Dunkelheit

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
10 Beiträge 3 Kommentatoren 553 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • MyzerATM Offline
    MyzerATM Offline
    MyzerAT
    schrieb am zuletzt editiert von
    #1

    Hallo,

    hier mein zweites Blockly Script, denke es sollte funktionieren, wollte nur gerne das wer drüber schaut und eventuell sagt da passt was nicht!

    Das Script soll bei Sonnenuntergang-Anfang bis 22:00 die LEDs in allen Räumen einschalten um 22:00 abschalten und um 4:00 früh bis Sonnenaufgang nochmals einschalten, danach wieder abschalten. Würde das so passen ?

    16963_teil1.png
    16963_teil2.png

     <xml xmlns="http://www.w3.org/1999/xhtml"><block type="comment" id="8TJa2v,_Es(FU_G_)wWZ" x="38" y="-362"><field name="COMMENT">LED ein/aus nach Sonnenstand</field>
        <next><block type="schedule" id="gp0w3vM!MQ)oeE@iVY3f"><field name="SCHEDULE">* * * * *</field>
            <statement name="STATEMENT"><block type="controls_if" id="[Co6ch[C`OIX9xJaEWu)"><value name="IF0"><block type="time_compare_ex" id=".eF[5%ca/bn]A16bYJ:s" inline="false"><mutation end_time="false" actual_time="true"></mutation>
                    <field name="USE_ACTUAL_TIME">TRUE</field>
                    <field name="OPTION">></field>
                    <value name="START_TIME"><shadow type="text" id="oEZK48:75[Zlp*Rt=`7f"><field name="TEXT">14:09</field></shadow> 
                      <block type="time_astro" id="/Tu,)!bK9y#N?J[Z(]e-"><field name="TYPE">sunsetStart</field>
                        <field name="OFFSET">0</field></block></value></block></value> 
                <statement name="DO0"><block type="control" id="b|uEKgCGCwC+/6Z6pogO"><mutation delay_input="true"></mutation>
                    <field name="OID">meross.0.1809012709631425180534298f16660a.0-switch</field>
                    <field name="WITH_DELAY">TRUE</field>
                    <field name="DELAY_MS">1000</field>
                    <field name="UNIT">ms</field>
                    <field name="CLEAR_RUNNING">FALSE</field>
                    <value name="VALUE"><block type="logic_boolean" id="~n,;BLG^tctqaduPsA4M"><field name="BOOL">TRUE</field></block></value> 
                    <next><block type="control" id="dZ~0Ct?_6c{=N#byU55D"><mutation delay_input="true"></mutation>
                        <field name="OID">meross.0.1809017394109425180534298f166544.0-switch</field>
                        <field name="WITH_DELAY">TRUE</field>
                        <field name="DELAY_MS">1000</field>
                        <field name="UNIT">ms</field>
                        <field name="CLEAR_RUNNING">FALSE</field>
                        <value name="VALUE"><block type="logic_boolean" id="C:n49/h4GH[0:S*!IlG_"><field name="BOOL">TRUE</field></block></value> 
                        <next><block type="control" id="O.Fx].HUK[u{4~p6vVU6"><mutation delay_input="true"></mutation>
                            <field name="OID">meross.0.1810224092789329085334298f16f18d.3</field>
                            <field name="WITH_DELAY">TRUE</field>
                            <field name="DELAY_MS">1000</field>
                            <field name="UNIT">ms</field>
                            <field name="CLEAR_RUNNING">FALSE</field>
                            <value name="VALUE"><block type="logic_boolean" id="Gc?VHOu-50WRi4{Nb?Dp"><field name="BOOL">TRUE</field></block></value> 
                            <next><block type="control" id="Ol!HiCw*Wsy:Pe,bG+zE"><mutation delay_input="true"></mutation>
                                <field name="OID">meross.0.1809014813536325180534298f166a87.0-switch</field>
                                <field name="WITH_DELAY">TRUE</field>
                                <field name="DELAY_MS">1000</field>
                                <field name="UNIT">ms</field>
                                <field name="CLEAR_RUNNING">FALSE</field>
                                <value name="VALUE"><block type="logic_boolean" id="0_`u+KW/Upa-+Z(_)ok1"><field name="BOOL">TRUE</field></block></value></block></next></block></next></block></next></block></statement> 
                <next><block type="controls_if" id="QvSnf?WB7[N,,edM;,Di"><value name="IF0"><block type="time_compare_ex" id="@AD^9=[=)vyXc_^05yU!" inline="false"><mutation end_time="false" actual_time="true"></mutation>
                        <field name="USE_ACTUAL_TIME">TRUE</field>
                        <field name="OPTION">></field>
                        <value name="START_TIME"><shadow type="text" id="~7_nY#n~=apY{oEvUXz1"><field name="TEXT">22:00</field></shadow></value></block></value> 
                    <statement name="DO0"><block type="control" id="EAgM@K9)rGM{wYSEqswX"><mutation delay_input="true"></mutation>
                        <field name="OID">meross.0.1809012709631425180534298f16660a.0-switch</field>
                        <field name="WITH_DELAY">TRUE</field>
                        <field name="DELAY_MS">1000</field>
                        <field name="UNIT">ms</field>
                        <field name="CLEAR_RUNNING">FALSE</field>
                        <value name="VALUE"><block type="logic_boolean" id="j%}9u}-2)m-R},A?MKJ/"><field name="BOOL">FALSE</field></block></value> 
                        <next><block type="control" id="7B[Q71QgX%,*nQQ)G/3I"><mutation delay_input="true"></mutation>
                            <field name="OID">meross.0.1809017394109425180534298f166544.0-switch</field>
                            <field name="WITH_DELAY">TRUE</field>
                            <field name="DELAY_MS">1000</field>
                            <field name="UNIT">ms</field>
                            <field name="CLEAR_RUNNING">FALSE</field>
                            <value name="VALUE"><block type="logic_boolean" id="aVZT,:q{4hXC[g4mZFlI"><field name="BOOL">FALSE</field></block></value> 
                            <next><block type="control" id="Kp#~;2(WSg?-4b[pd{-8"><mutation delay_input="true"></mutation>
                                <field name="OID">meross.0.1810224092789329085334298f16f18d.3</field>
                                <field name="WITH_DELAY">TRUE</field>
                                <field name="DELAY_MS">1000</field>
                                <field name="UNIT">ms</field>
                                <field name="CLEAR_RUNNING">FALSE</field>
                                <value name="VALUE"><block type="logic_boolean" id="v(:/]A?n88U-zHjq``T4"><field name="BOOL">FALSE</field></block></value> 
                                <next><block type="control" id="CZm@*gVtdus)T=}TM(9["><mutation delay_input="true"></mutation>
                                    <field name="OID">meross.0.1809014813536325180534298f166a87.0-switch</field>
                                    <field name="WITH_DELAY">TRUE</field>
                                    <field name="DELAY_MS">1000</field>
                                    <field name="UNIT">ms</field>
                                    <field name="CLEAR_RUNNING">FALSE</field>
                                    <value name="VALUE"><block type="logic_boolean" id="jdw4Jb[45PC+iSHV~5BP"><field name="BOOL">FALSE</field></block></value></block></next></block></next></block></next></block></statement> 
                    <next><block type="controls_if" id="@d|^8:J?v~+vbUORfYa`"><value name="IF0"><block type="time_compare_ex" id="h@JHM=Se-h^EOK]bRjun" inline="false"><mutation end_time="false" actual_time="true"></mutation>
                            <field name="USE_ACTUAL_TIME">TRUE</field>
                            <field name="OPTION">></field>
                            <value name="START_TIME"><shadow type="text" id="E(e)X)[TkP92^jtTKGPV"><field name="TEXT">04:00</field></shadow></value></block></value> 
                        <statement name="DO0"><block type="control" id="#!S5h,-I[ul_NfvU,2:p"><mutation delay_input="true"></mutation>
                            <field name="OID">meross.0.1809012709631425180534298f16660a.0-switch</field>
                            <field name="WITH_DELAY">TRUE</field>
                            <field name="DELAY_MS">1000</field>
                            <field name="UNIT">ms</field>
                            <field name="CLEAR_RUNNING">FALSE</field>
                            <value name="VALUE"><block type="logic_boolean" id="@Zoe:RBqq~;Fd^zKq;:r"><field name="BOOL">TRUE</field></block></value> 
                            <next><block type="control" id="9mdRy_hasM+A;%2{t,hY"><mutation delay_input="true"></mutation>
                                <field name="OID">meross.0.1809017394109425180534298f166544.0-switch</field>
                                <field name="WITH_DELAY">TRUE</field>
                                <field name="DELAY_MS">1000</field>
                                <field name="UNIT">ms</field>
                                <field name="CLEAR_RUNNING">FALSE</field>
                                <value name="VALUE"><block type="logic_boolean" id="5n3N+^N]x+6meb^eM|7m"><field name="BOOL">TRUE</field></block></value> 
                                <next><block type="control" id="])?0qq)XqRHtO:AE[sW2"><mutation delay_input="true"></mutation>
                                    <field name="OID">meross.0.1810224092789329085334298f16f18d.3</field>
                                    <field name="WITH_DELAY">TRUE</field>
                                    <field name="DELAY_MS">1000</field>
                                    <field name="UNIT">ms</field>
                                    <field name="CLEAR_RUNNING">FALSE</field>
                                    <value name="VALUE"><block type="logic_boolean" id="Lp+vmEUz5QA^h}[AYr6."><field name="BOOL">TRUE</field></block></value> 
                                    <next><block type="control" id="[|kuY)rK49I5u;8/ZUhY"><mutation delay_input="true"></mutation>
                                        <field name="OID">meross.0.1809014813536325180534298f166a87.0-switch</field>
                                        <field name="WITH_DELAY">TRUE</field>
                                        <field name="DELAY_MS">1000</field>
                                        <field name="UNIT">ms</field>
                                        <field name="CLEAR_RUNNING">FALSE</field>
                                        <value name="VALUE"><block type="logic_boolean" id="UCD)wzp]t:LUk]T=7/TG"><field name="BOOL">TRUE</field></block></value></block></next></block></next></block></next></block></statement> 
                        <next><block type="controls_if" id="7z5(I7K08IodwA!L%VX/"><value name="IF0"><block type="time_compare_ex" id="dsJdJ*{6Joi]4e^[;t[r" inline="false"><mutation end_time="false" actual_time="true"></mutation>
                                <field name="USE_ACTUAL_TIME">TRUE</field>
                                <field name="OPTION">></field>
                                <value name="START_TIME"><shadow type="text" id="X-zN{O^;X;^ee=C4ZnYF"><field name="TEXT">22:00</field></shadow> 
                                  <block type="time_astro" id="njH*k7@s_GPbeFOZiK5)"><field name="TYPE">sunriseEnd</field>
                                    <field name="OFFSET">0</field></block></value></block></value> 
                            <statement name="DO0"><block type="control" id="+SW^_@C,kQ5WU:qv3Jhe"><mutation delay_input="true"></mutation>
                                <field name="OID">meross.0.1809012709631425180534298f16660a.0-switch</field>
                                <field name="WITH_DELAY">TRUE</field>
                                <field name="DELAY_MS">1000</field>
                                <field name="UNIT">ms</field>
                                <field name="CLEAR_RUNNING">FALSE</field>
                                <value name="VALUE"><block type="logic_boolean" id="?9MB30g+l|Z!VWw7Y1`h"><field name="BOOL">FALSE</field></block></value> 
                                <next><block type="control" id="9xm1pOB7x;wYwo{e0?|+"><mutation delay_input="true"></mutation>
                                    <field name="OID">meross.0.1809017394109425180534298f166544.0-switch</field>
                                    <field name="WITH_DELAY">TRUE</field>
                                    <field name="DELAY_MS">1000</field>
                                    <field name="UNIT">ms</field>
                                    <field name="CLEAR_RUNNING">FALSE</field>
                                    <value name="VALUE"><block type="logic_boolean" id="ucxtm[wdmBL8Hl6X9thF"><field name="BOOL">FALSE</field></block></value> 
                                    <next><block type="control" id="4=]MJ}w3lK~)X(m+hT]{"><mutation delay_input="true"></mutation>
                                        <field name="OID">meross.0.1810224092789329085334298f16f18d.3</field>
                                        <field name="WITH_DELAY">TRUE</field>
                                        <field name="DELAY_MS">1000</field>
                                        <field name="UNIT">ms</field>
                                        <field name="CLEAR_RUNNING">FALSE</field>
                                        <value name="VALUE"><block type="logic_boolean" id="s^LM1^{W]t!Q-d8aa]Bv"><field name="BOOL">FALSE</field></block></value> 
                                        <next><block type="control" id="sgVTg5!cYLH`v6eH4kDj"><mutation delay_input="true"></mutation>
                                            <field name="OID">meross.0.1809014813536325180534298f166a87.0-switch</field>
                                            <field name="WITH_DELAY">TRUE</field>
                                            <field name="DELAY_MS">1000</field>
                                            <field name="UNIT">ms</field>
                                            <field name="CLEAR_RUNNING">FALSE</field>
                                            <value name="VALUE"><block type="logic_boolean" id="pDeOT@cuI8_7sU`HcHun"><field name="BOOL">FALSE</field></block></value></block></next></block></next></block></next></block></statement></block></next></block></next></block></next></block></statement></block></next></block></xml> 
    

    lg Rudi

    Master Debian 12 (Wien)
    Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

    Slave Debian 12. (TULLN) --> OpenVPN to Vienna
    Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

    Node 20.19.0
    Nodejs 20.19.0
    npm 10.8.2
    js-controller 7.0.6

    1 Antwort Letzte Antwort
    0
    • MyzerATM Offline
      MyzerATM Offline
      MyzerAT
      schrieb am zuletzt editiert von
      #2

      nun war es 16:24 Sonnenuntergang-Anfang für 1 Sekunde waren alle LEDs an und dann wieder aus, was habe ich da falsch

      lg Rudi

      Master Debian 12 (Wien)
      Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

      Slave Debian 12. (TULLN) --> OpenVPN to Vienna
      Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

      Node 20.19.0
      Nodejs 20.19.0
      npm 10.8.2
      js-controller 7.0.6

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        mikiline
        schrieb am zuletzt editiert von
        #3

        Das geht ungefähr so…..so habe ich das mit meinem Licht
        2678_astro.png

        1 Antwort Letzte Antwort
        0
        • D Offline
          D Offline
          dondaik
          schrieb am zuletzt editiert von
          #4

          :-) :-) … suchen kann auch helfen um die basis zu verstehen ...

          er erklärt es bei YT ...

          https://www.youtube.com/user/MrElzershark/videos

          wer Schreibfehler findet darf sie behalten … :-(

          Ps: Anfänger im Bereich Tinkerboard + IOBROKER !

          1 Antwort Letzte Antwort
          0
          • MyzerATM Offline
            MyzerATM Offline
            MyzerAT
            schrieb am zuletzt editiert von
            #5

            @dondaik

            ich benutze die suche immer und habe unzählige Youtube Videos mir angesehen. Mir raucht schon der Kopf :D

            Wobei ich könnte ja statt diesen ellenlangem Script ja auch zwei verwenden, denke das ist einfacher ?

            Script 1: Schaltet um 4:00 früh alle LED ein und mit Sonnenaufgang-Ende wieder aus

            Script 2: Schaltet mit Sonnenuntergang-Anfang ein und um 22:00 wieder aus

            lg Rudi

            Master Debian 12 (Wien)
            Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

            Slave Debian 12. (TULLN) --> OpenVPN to Vienna
            Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

            Node 20.19.0
            Nodejs 20.19.0
            npm 10.8.2
            js-controller 7.0.6

            1 Antwort Letzte Antwort
            0
            • D Offline
              D Offline
              dondaik
              schrieb am zuletzt editiert von
              #6

              ja, nur auf genau bedingung für die zeit achten !

              ( den link aber dennoch merken … da wirst du einiges finden/ brauchen in der nächsten zeit :-) )

              wer Schreibfehler findet darf sie behalten … :-(

              Ps: Anfänger im Bereich Tinkerboard + IOBROKER !

              1 Antwort Letzte Antwort
              0
              • MyzerATM Offline
                MyzerATM Offline
                MyzerAT
                schrieb am zuletzt editiert von
                #7

                den link hab ich mir schon gebookmarkt, thx

                so in etwa würde ich mir die zwei scripte vorstellen, da beide diesmal nicht über den Tag gehen, muss ich auch nicht "nicht zwischen" angeben, soweit ich das verstanden habe.

                so habe nun mehrere Stunden herum experimentiert, leider finde keine Richtigen Beispiele fürmeinen Fall, aber jetzt bin ich müde und fertig, mehr schaff ich jetzt nicht

                16963_fr_h.png
                16963_sp_t.png

                lg Rudi

                Master Debian 12 (Wien)
                Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

                Slave Debian 12. (TULLN) --> OpenVPN to Vienna
                Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

                Node 20.19.0
                Nodejs 20.19.0
                npm 10.8.2
                js-controller 7.0.6

                1 Antwort Letzte Antwort
                0
                • MyzerATM Offline
                  MyzerATM Offline
                  MyzerAT
                  schrieb am zuletzt editiert von
                  #8

                  kann ich die zwei auch zusammenstoppeln ? weil laut Zeitplan "Trigger" dürften die sich nicht in die Quere kommen ?

                  16963_script1und2.png

                  lg Rudi

                  Master Debian 12 (Wien)
                  Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

                  Slave Debian 12. (TULLN) --> OpenVPN to Vienna
                  Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

                  Node 20.19.0
                  Nodejs 20.19.0
                  npm 10.8.2
                  js-controller 7.0.6

                  1 Antwort Letzte Antwort
                  0
                  • M Offline
                    M Offline
                    mikiline
                    schrieb am zuletzt editiert von
                    #9

                    @Myzer@AT:

                    so habe nun mehrere Stunden herum experimentiert, leider finde keine Richtigen Beispiele fürmeinen Fall, aber jetzt bin ich müde und fertig, mehr schaff ich jetzt nicht `

                    Wer lesen kann ist klar im Vorteil und dann hättest Du meinen Post gesehen (siehe weiter oben) das ist die Lösung…..wieso Du überhaupt in einem Zeitraum auch noch den Sonnenaufgang oder Untergang suchst ist mir eh schleierhaft....

                    1 Antwort Letzte Antwort
                    0
                    • MyzerATM Offline
                      MyzerATM Offline
                      MyzerAT
                      schrieb am zuletzt editiert von
                      #10

                      @mikiline

                      na sicher habe ich deinen Fred gelesen. Und ich lass es mal so, Script früh hat tadellos funktioniert, in wenigen Minuten kommt script spät dran, also genau um 16:25:48 wäre Sonnenuntergang-Aufgang!

                      lg Rudi

                      Master Debian 12 (Wien)
                      Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

                      Slave Debian 12. (TULLN) --> OpenVPN to Vienna
                      Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

                      Node 20.19.0
                      Nodejs 20.19.0
                      npm 10.8.2
                      js-controller 7.0.6

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      781

                      Online

                      32.6k

                      Benutzer

                      81.9k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe