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. Licht Automatisch aus bei bestimmte bedienungen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Licht Automatisch aus bei bestimmte bedienungen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
13 Beiträge 5 Kommentatoren 1.0k Aufrufe 5 Watching
  • Ä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.
  • I Offline
    I Offline
    icematze
    schrieb am zuletzt editiert von
    #1

    Hallo liebe Forum-Gemeinde,
    ich bin ziemlich neu was ioBrocker betrifft. Nutze aber schon seit ca 3 Jahre Homematic noch mit der CCU2.
    Bin aber von ioBrocker so begeistert das ich glaube keine CCU3 mehr benötige.
    (das nur vorweg ;-)).

    Jetzt zu meinen Problem, ich habe an meiner Eingangstür ein Tür-Kontaktschalter (magnetisch).

    Möchte gerne wenn ich die Tür auf machen 2 Homematic Dimmer auf 25 % einschalten, aber nur ab Dämmerung bis Sonnenaufgang. (das habe ich glaube ich jetzt hin bekommen).

    Dann soll nach 5 min der eine Dimmer automatisch auf 0 % gesetzt werden und nach 7 min der zweite auf 0 % gesetzt werden.
    Gerne erst ab den Augenblick wenn die Tür geschlossen wird.

    Wenn ich ein Dimmer (bei geschlossen Tür wegen meiner) vorher schalte (von mir aus über 25% Helligkeit) soll der Tür-Kontaktschalter nicht mehr beachtet werden.
    dann soll das Licht nach 6 Std ausgehen.

    Am liebsten hätte ich das wenn das über Blockly programmieren könnte.

    Hat jemand eine Idee.

    Vielen Dank in Voraus.

    arteckA Jey CeeJ 2 Antworten Letzte Antwort
    1
    • I icematze

      Hallo liebe Forum-Gemeinde,
      ich bin ziemlich neu was ioBrocker betrifft. Nutze aber schon seit ca 3 Jahre Homematic noch mit der CCU2.
      Bin aber von ioBrocker so begeistert das ich glaube keine CCU3 mehr benötige.
      (das nur vorweg ;-)).

      Jetzt zu meinen Problem, ich habe an meiner Eingangstür ein Tür-Kontaktschalter (magnetisch).

      Möchte gerne wenn ich die Tür auf machen 2 Homematic Dimmer auf 25 % einschalten, aber nur ab Dämmerung bis Sonnenaufgang. (das habe ich glaube ich jetzt hin bekommen).

      Dann soll nach 5 min der eine Dimmer automatisch auf 0 % gesetzt werden und nach 7 min der zweite auf 0 % gesetzt werden.
      Gerne erst ab den Augenblick wenn die Tür geschlossen wird.

      Wenn ich ein Dimmer (bei geschlossen Tür wegen meiner) vorher schalte (von mir aus über 25% Helligkeit) soll der Tür-Kontaktschalter nicht mehr beachtet werden.
      dann soll das Licht nach 6 Std ausgehen.

      Am liebsten hätte ich das wenn das über Blockly programmieren könnte.

      Hat jemand eine Idee.

      Vielen Dank in Voraus.

      arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      schrieb am zuletzt editiert von
      #2

      @icematze ganz dolle viele.. womit hast du schon angefangen ??

      zigbee hab ich, zwave auch, nuc's genauso und HA auch

      I 1 Antwort Letzte Antwort
      0
      • I icematze

        Hallo liebe Forum-Gemeinde,
        ich bin ziemlich neu was ioBrocker betrifft. Nutze aber schon seit ca 3 Jahre Homematic noch mit der CCU2.
        Bin aber von ioBrocker so begeistert das ich glaube keine CCU3 mehr benötige.
        (das nur vorweg ;-)).

        Jetzt zu meinen Problem, ich habe an meiner Eingangstür ein Tür-Kontaktschalter (magnetisch).

        Möchte gerne wenn ich die Tür auf machen 2 Homematic Dimmer auf 25 % einschalten, aber nur ab Dämmerung bis Sonnenaufgang. (das habe ich glaube ich jetzt hin bekommen).

        Dann soll nach 5 min der eine Dimmer automatisch auf 0 % gesetzt werden und nach 7 min der zweite auf 0 % gesetzt werden.
        Gerne erst ab den Augenblick wenn die Tür geschlossen wird.

        Wenn ich ein Dimmer (bei geschlossen Tür wegen meiner) vorher schalte (von mir aus über 25% Helligkeit) soll der Tür-Kontaktschalter nicht mehr beachtet werden.
        dann soll das Licht nach 6 Std ausgehen.

        Am liebsten hätte ich das wenn das über Blockly programmieren könnte.

        Hat jemand eine Idee.

        Vielen Dank in Voraus.

        Jey CeeJ Online
        Jey CeeJ Online
        Jey Cee
        Developer
        schrieb am zuletzt editiert von
        #3

        Hallo @icematze,

        ich hab das Thema mal in die Passende Unterkategorie verschoben, du hattest es in der Unterkategorie Forum erstellt. Bitte achte darauf das du ein Thema in der passenden Unterkategorie erstellst.

        Persönlicher Support
        Spenden -> paypal.me/J3YC33

        I 1 Antwort Letzte Antwort
        0
        • Jey CeeJ Jey Cee

          Hallo @icematze,

          ich hab das Thema mal in die Passende Unterkategorie verschoben, du hattest es in der Unterkategorie Forum erstellt. Bitte achte darauf das du ein Thema in der passenden Unterkategorie erstellst.

          I Offline
          I Offline
          icematze
          schrieb am zuletzt editiert von
          #4

          @Jey-Cee okay danke

          1 Antwort Letzte Antwort
          0
          • arteckA arteck

            @icematze ganz dolle viele.. womit hast du schon angefangen ??

            I Offline
            I Offline
            icematze
            schrieb am zuletzt editiert von
            #5

            @arteck Habe mit der "Dämmerungssteuerung" angefangen und das das Licht bei Tür öffnen auf 25% an geht.

            Soll ich das aus Blockly einfach expotieren oder muss ich dadrauf achten das ich was unkenntlich mache ?

            Mit freundlichen Grüßen

            BBTownB 1 Antwort Letzte Antwort
            0
            • I icematze

              @arteck Habe mit der "Dämmerungssteuerung" angefangen und das das Licht bei Tür öffnen auf 25% an geht.

              Soll ich das aus Blockly einfach expotieren oder muss ich dadrauf achten das ich was unkenntlich mache ?

              Mit freundlichen Grüßen

              BBTownB Offline
              BBTownB Offline
              BBTown
              schrieb am zuletzt editiert von
              #6

              @icematze ein Screenshot wäre vielleicht bereits ausreichend (je nachdem wie umfangreich dein Blockly ist)

              ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

              I 1 Antwort Letzte Antwort
              0
              • BBTownB BBTown

                @icematze ein Screenshot wäre vielleicht bereits ausreichend (je nachdem wie umfangreich dein Blockly ist)

                I Offline
                I Offline
                icematze
                schrieb am zuletzt editiert von
                #7

                @BBTown Okay kein Problem. Danke
                Bildschirmfoto 2019-11-06 um 10.40.08.png

                Mit freundlichen Grüßen

                BBTownB 1 Antwort Letzte Antwort
                0
                • I icematze

                  @BBTown Okay kein Problem. Danke
                  Bildschirmfoto 2019-11-06 um 10.40.08.png

                  Mit freundlichen Grüßen

                  BBTownB Offline
                  BBTownB Offline
                  BBTown
                  schrieb am zuletzt editiert von BBTown
                  #8

                  @icematze
                  so wie dein Blockly aufgebaut ist:

                  • schaltet entweder nichts (da Du "25" als "Text" und nicht als "Zahl" übergibst
                  • würde unabhängig von der Uhrzeit
                  • bei jedem öffnen und schließen der Tür, das Licht eingeschaltet werden

                  Vielleicht funktioniert das folgende bei dir?!
                  31b3452e-7b71-486a-9ab7-1157f0460086-grafik.png

                  <block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id="v%2J!U|u-L7pt^j6(=(v" x="387.36" y="-112.2">
                   <mutation items="2"></mutation>
                   <field name="CONDITION">ne</field>
                   <field name="ACK_CONDITION"></field>
                   <value name="OID0">
                     <shadow type="field_oid" id="c`wQcw1ju?8?rh(#Qc!/">
                       <field name="oid">Test.0.Dimmer1</field>
                     </shadow>
                   </value>
                   <value name="OID1">
                     <shadow type="field_oid" id="AIVF@c|*Z,/T)dbJ2EK?">
                       <field name="oid">Test.0.Dimmer2</field>
                     </shadow>
                   </value>
                   <statement name="STATEMENT">
                     <block type="controls_if" id="_gk2[7$G/FQXafED1}5g">
                       <mutation elseif="1"></mutation>
                       <value name="IF0">
                         <block type="logic_operation" id="-+kPAZ`d{zi}~k*G2d6=" inline="false">
                           <field name="OP">OR</field>
                           <value name="A">
                             <block type="logic_compare" id="[YIl|Jv!Z5*3dW!WdODx">
                               <field name="OP">GT</field>
                               <value name="A">
                                 <block type="get_value" id="?_XGG)`x9dH4.Z6m9]]+">
                                   <field name="ATTR">val</field>
                                   <field name="OID">Test.0.Dimmer1</field>
                                 </block>
                               </value>
                               <value name="B">
                                 <block type="math_number" id="Z7Mp@2m+z|Oo1A^AIo@D">
                                   <field name="NUM">0</field>
                                 </block>
                               </value>
                             </block>
                           </value>
                           <value name="B">
                             <block type="logic_compare" id="n1*OFQ4EP6kKta;]%tlS">
                               <field name="OP">GT</field>
                               <value name="A">
                                 <block type="get_value" id="gm_1^XPbG6UE^zU@k~Hs">
                                   <field name="ATTR">val</field>
                                   <field name="OID">Test.0.Dimmer2</field>
                                 </block>
                               </value>
                               <value name="B">
                                 <block type="math_number" id="0Yu^{Z`PJetlI#]j5dsG">
                                   <field name="NUM">0</field>
                                 </block>
                               </value>
                             </block>
                           </value>
                         </block>
                       </value>
                       <statement name="DO0">
                         <block type="timeouts_settimeout" id="+id]oR*,KX1)ek9O+;hU">
                           <field name="NAME">timeout3</field>
                           <field name="DELAY">360</field>
                           <field name="UNIT">min</field>
                           <statement name="STATEMENT">
                             <block type="control" id="whK)!RBp[Az;0cNBU9B%">
                               <mutation delay_input="false"></mutation>
                               <field name="OID">Test.0.Dimmer1</field>
                               <field name="WITH_DELAY">FALSE</field>
                               <value name="VALUE">
                                 <block type="math_number" id="gEtibex-`D!];!zEO,jZ">
                                   <field name="NUM">0</field>
                                 </block>
                               </value>
                               <next>
                                 <block type="control" id="Mc}vcHUq70VJfvxWQp;F">
                                   <mutation delay_input="false"></mutation>
                                   <field name="OID">Test.0.Dimmer2</field>
                                   <field name="WITH_DELAY">FALSE</field>
                                   <value name="VALUE">
                                     <block type="math_number" id="8G[Z?Vo7ZrO}kHvCxK9]">
                                       <field name="NUM">0</field>
                                     </block>
                                   </value>
                                 </block>
                               </next>
                             </block>
                           </statement>
                         </block>
                       </statement>
                       <value name="IF1">
                         <block type="logic_operation" id="a}46:YY{3+ddrl?a:)G," inline="false">
                           <field name="OP">AND</field>
                           <value name="A">
                             <block type="logic_compare" id="%l{ULC.xbHZFIf*6@S^G">
                               <field name="OP">EQ</field>
                               <value name="A">
                                 <block type="get_value" id="[HYD`(6EHz!X`,^bT}$b">
                                   <field name="ATTR">val</field>
                                   <field name="OID">Test.0.Dimmer1</field>
                                 </block>
                               </value>
                               <value name="B">
                                 <block type="math_number" id="=5bW+/w5@d{cgzuM3ZFV">
                                   <field name="NUM">0</field>
                                 </block>
                               </value>
                             </block>
                           </value>
                           <value name="B">
                             <block type="logic_compare" id="K6jhe_Uto5eJk.s*9GrU">
                               <field name="OP">EQ</field>
                               <value name="A">
                                 <block type="get_value" id="AAA^BqL0i-C^Y0@nE/o|">
                                   <field name="ATTR">val</field>
                                   <field name="OID">Test.0.Dimmer2</field>
                                 </block>
                               </value>
                               <value name="B">
                                 <block type="math_number" id="Z_/mY6Aa}|XjK3ZoQuO)">
                                   <field name="NUM">0</field>
                                 </block>
                               </value>
                             </block>
                           </value>
                         </block>
                       </value>
                       <statement name="DO1">
                         <block type="timeouts_cleartimeout" id="K_#94LdHOt,(p_JeYU0%">
                           <field name="NAME">timeout</field>
                           <next>
                             <block type="timeouts_cleartimeout" id="3/`Fr@Z6bz5B:WQ$G:/[">
                               <field name="NAME">timeout2</field>
                               <next>
                                 <block type="timeouts_cleartimeout" id="3.[$XDB0]GJU-~*c#%`k">
                                   <field name="NAME">timeout3</field>
                                   <next>
                                     <block type="variables_set" id="8EXFDY4{l4^Fl:s[I)Dw">
                                       <field name="VAR" id="aRXI?~-?:]0.ZJih3f-|" variabletype="">Licht</field>
                                       <value name="VALUE">
                                         <block type="logic_boolean" id="}+G0k%W1Qu/re(.S.3`|">
                                           <field name="BOOL">FALSE</field>
                                         </block>
                                       </value>
                                     </block>
                                   </next>
                                 </block>
                               </next>
                             </block>
                           </next>
                         </block>
                       </statement>
                     </block>
                   </statement>
                  </block>
                  

                  ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                  1 Antwort Letzte Antwort
                  0
                  • I Offline
                    I Offline
                    icematze
                    schrieb am zuletzt editiert von
                    #9

                    Erstmal vielen vielen Dank für deine Mühe BBTown.
                    Ich habe das Blockly nach gebaut.

                    Wenn es Tag ist geht das Licht aber trotzdem ganz kurz an und wieder aus.

                    Und wenn ich das Licht per Dimmer heller mache, geht es trotzdem nach meiner vorgegeben Zeit aus.
                    Ich weiß leider nicht welche ID vom Dimmer ich oben bei den zweiten Blockly auswählen soll.

                    Zweige mal beide Blockly .. vielleicht habe ich ja auch ein Fehler gemacht.Bildschirmfoto 2019-11-07 um 19.25.08.png Bildschirmfoto 2019-11-07 um 19.25.47.png

                    Vielen Danke
                    Gruß Matze

                    BBTownB CKMartensC 2 Antworten Letzte Antwort
                    0
                    • I icematze

                      Erstmal vielen vielen Dank für deine Mühe BBTown.
                      Ich habe das Blockly nach gebaut.

                      Wenn es Tag ist geht das Licht aber trotzdem ganz kurz an und wieder aus.

                      Und wenn ich das Licht per Dimmer heller mache, geht es trotzdem nach meiner vorgegeben Zeit aus.
                      Ich weiß leider nicht welche ID vom Dimmer ich oben bei den zweiten Blockly auswählen soll.

                      Zweige mal beide Blockly .. vielleicht habe ich ja auch ein Fehler gemacht.Bildschirmfoto 2019-11-07 um 19.25.08.png Bildschirmfoto 2019-11-07 um 19.25.47.png

                      Vielen Danke
                      Gruß Matze

                      BBTownB Offline
                      BBTownB Offline
                      BBTown
                      schrieb am zuletzt editiert von
                      #10

                      @icematze
                      Im ersten Script muss der letzte Eintrag "Licht = falsch" lauten
                      Die Timeouts in Sekunden statt Minuten ist sicher nur zum Testen, oder?

                      Beim zweiten Script würde ich annehmen wollen, dass Du hier auch auf "Level" und nicht auf "Working" triggern solltest

                      ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                      1 Antwort Letzte Antwort
                      0
                      • I Offline
                        I Offline
                        icematze
                        schrieb am zuletzt editiert von
                        #11

                        Leider funktioniert das immer noch nicht. Habe das mit "Level" auch als erstes versucht.
                        Blockly setzt sich aber beim zweiten Sicht auf gelb (pause Zeichen) und es kommen rote Fehlermeldung.

                        Das Licht geht auch Tagsüber kurz an.

                        P.S. die Timeout habe ich nur für die Test auf Sekunden gestellt.

                        1 Antwort Letzte Antwort
                        0
                        • I icematze

                          Erstmal vielen vielen Dank für deine Mühe BBTown.
                          Ich habe das Blockly nach gebaut.

                          Wenn es Tag ist geht das Licht aber trotzdem ganz kurz an und wieder aus.

                          Und wenn ich das Licht per Dimmer heller mache, geht es trotzdem nach meiner vorgegeben Zeit aus.
                          Ich weiß leider nicht welche ID vom Dimmer ich oben bei den zweiten Blockly auswählen soll.

                          Zweige mal beide Blockly .. vielleicht habe ich ja auch ein Fehler gemacht.Bildschirmfoto 2019-11-07 um 19.25.08.png Bildschirmfoto 2019-11-07 um 19.25.47.png

                          Vielen Danke
                          Gruß Matze

                          CKMartensC Offline
                          CKMartensC Offline
                          CKMartens
                          schrieb am zuletzt editiert von
                          #12

                          @icematze das Du bei der Astro Bedingung zweimal Sonnenaufgang drin hast, hast Du gesehen?

                          1 Antwort Letzte Antwort
                          0
                          • I Offline
                            I Offline
                            icematze
                            schrieb am zuletzt editiert von
                            #13

                            Danke ja habe ich geändert, jetzt funktioniert es.
                            Aber leider mit den Schalten geht das noch nicht.
                            Also wenn ich das Licht über 25% an machen geht es wieder aus.

                            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

                            755

                            Online

                            32.7k

                            Benutzer

                            82.3k

                            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