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. Blockly
  5. [GELÖST] Lichtsteuerung über Türkontakt

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    328

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.5k

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

[GELÖST] Lichtsteuerung über Türkontakt

Geplant Angeheftet Gesperrt Verschoben Blockly
17 Beiträge 5 Kommentatoren 1.4k Aufrufe 4 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.
  • H Offline
    H Offline
    hertob81
    schrieb am zuletzt editiert von hertob81
    #1

    Hallo zusammen,

    ich war eigentlich fest der Überzeugung, dass ich dieses recht einfache Programm selbst hinbekomme, aber ich stehe gerade auf dem Schlauch.

    Ich habe an den beiden Türen der Garage jeweils einen Türsensor. Sobald sich eine der beiden Tür öffnet soll sich das Licht einschalten. Sind die Türen oder einer der Tür länger als 3 Minuten offen, soll das Licht trotzdem ausgehen.

    Mein Problem ist, dass das Licht aktuell erst 3 Minuten, NACHDEM die Tür(en) geschlossen wurde, ausgeht.

    Bildschirmfoto 2022-03-18 um 19.28.09.png

    Danke!

    J mickymM 2 Antworten Letzte Antwort
    0
    • H hertob81

      Hallo zusammen,

      ich war eigentlich fest der Überzeugung, dass ich dieses recht einfache Programm selbst hinbekomme, aber ich stehe gerade auf dem Schlauch.

      Ich habe an den beiden Türen der Garage jeweils einen Türsensor. Sobald sich eine der beiden Tür öffnet soll sich das Licht einschalten. Sind die Türen oder einer der Tür länger als 3 Minuten offen, soll das Licht trotzdem ausgehen.

      Mein Problem ist, dass das Licht aktuell erst 3 Minuten, NACHDEM die Tür(en) geschlossen wurde, ausgeht.

      Bildschirmfoto 2022-03-18 um 19.28.09.png

      Danke!

      J Offline
      J Offline
      Jan1
      schrieb am zuletzt editiert von
      #2

      @hertob81
      genau das hats ja auch mit "sonst" so gemacht ;)
      Wenn das anders willst, dann nimm "sonst falls" und dann die Bedingung dazu .

      H 1 Antwort Letzte Antwort
      0
      • J Jan1

        @hertob81
        genau das hats ja auch mit "sonst" so gemacht ;)
        Wenn das anders willst, dann nimm "sonst falls" und dann die Bedingung dazu .

        H Offline
        H Offline
        hertob81
        schrieb am zuletzt editiert von
        #3

        @jan1 sagte in Lichtsteuerung über Türkontakt:

        @hertob81
        genau das hats ja auch mit "sonst" so gemacht ;)
        Wenn das anders willst, dann nimm "sonst falls" und dann die Bedingung dazu .

        Hi Jan,

        klar, aber ich bekomme es nicht auf die Kette wie ich es mit "sonst falls" lösen kann...
        Sorry.

        H 1 Antwort Letzte Antwort
        0
        • H hertob81

          @jan1 sagte in Lichtsteuerung über Türkontakt:

          @hertob81
          genau das hats ja auch mit "sonst" so gemacht ;)
          Wenn das anders willst, dann nimm "sonst falls" und dann die Bedingung dazu .

          Hi Jan,

          klar, aber ich bekomme es nicht auf die Kette wie ich es mit "sonst falls" lösen kann...
          Sorry.

          H Offline
          H Offline
          hertob81
          schrieb am zuletzt editiert von hertob81
          #4

          @Jan-1
          Könntest du mir bitte ein Beispiel geben?

          1 Antwort Letzte Antwort
          0
          • H hertob81

            Hallo zusammen,

            ich war eigentlich fest der Überzeugung, dass ich dieses recht einfache Programm selbst hinbekomme, aber ich stehe gerade auf dem Schlauch.

            Ich habe an den beiden Türen der Garage jeweils einen Türsensor. Sobald sich eine der beiden Tür öffnet soll sich das Licht einschalten. Sind die Türen oder einer der Tür länger als 3 Minuten offen, soll das Licht trotzdem ausgehen.

            Mein Problem ist, dass das Licht aktuell erst 3 Minuten, NACHDEM die Tür(en) geschlossen wurde, ausgeht.

            Bildschirmfoto 2022-03-18 um 19.28.09.png

            Danke!

            mickymM Online
            mickymM Online
            mickym
            Most Active
            schrieb am zuletzt editiert von mickym
            #5

            @hertob81 Im Prinzip interessiert Dich der Sonst - Ast gar nicht, also das die Türen geschlossen werden. Im Prinzip musst Du nur einen Timer von 3 Minuten starten, wenn eine der Türen geöffnet wurde und der nach Ablauf das Licht ausschaltet. Eine Logik zu implementieren, bedeutet, dass was Du schreibst nur in Dein Blockly umzuwandeln. Das können aber die Blockly Fans besser als ich.

            Also nur rudimentär ungefähr so - aber wie gesagt, dass müssen die Blockly Fans wahrscheinlich noch verfeinern:

            2933e49d-1267-489c-b7b8-f1d32c8f87b6-image.png

            Die 3 Minuten laufen halt nur wieder erneut los, sobald wieder eine Tür aufgemacht wurde. Die Object ID ist halt Dein Garagen_Licht. So ist es doch klar, dass Du den Timer erst im Sonst-Ast anstößt, also eine Tür zugemacht wurde.

            Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

            J H 2 Antworten Letzte Antwort
            0
            • mickymM mickym

              @hertob81 Im Prinzip interessiert Dich der Sonst - Ast gar nicht, also das die Türen geschlossen werden. Im Prinzip musst Du nur einen Timer von 3 Minuten starten, wenn eine der Türen geöffnet wurde und der nach Ablauf das Licht ausschaltet. Eine Logik zu implementieren, bedeutet, dass was Du schreibst nur in Dein Blockly umzuwandeln. Das können aber die Blockly Fans besser als ich.

              Also nur rudimentär ungefähr so - aber wie gesagt, dass müssen die Blockly Fans wahrscheinlich noch verfeinern:

              2933e49d-1267-489c-b7b8-f1d32c8f87b6-image.png

              Die 3 Minuten laufen halt nur wieder erneut los, sobald wieder eine Tür aufgemacht wurde. Die Object ID ist halt Dein Garagen_Licht. So ist es doch klar, dass Du den Timer erst im Sonst-Ast anstößt, also eine Tür zugemacht wurde.

              J Offline
              J Offline
              Jan1
              schrieb am zuletzt editiert von
              #6

              @mickym
              So ist es und ich versteh den Sinn des ganze auch nicht wirklich, warum nach 3 Minuten das Licht ausgehen soll. Normal Licht an, wenn einer drin ist und Licht aus wenn keiner drin ist ;)

              1 Antwort Letzte Antwort
              0
              • mickymM mickym

                @hertob81 Im Prinzip interessiert Dich der Sonst - Ast gar nicht, also das die Türen geschlossen werden. Im Prinzip musst Du nur einen Timer von 3 Minuten starten, wenn eine der Türen geöffnet wurde und der nach Ablauf das Licht ausschaltet. Eine Logik zu implementieren, bedeutet, dass was Du schreibst nur in Dein Blockly umzuwandeln. Das können aber die Blockly Fans besser als ich.

                Also nur rudimentär ungefähr so - aber wie gesagt, dass müssen die Blockly Fans wahrscheinlich noch verfeinern:

                2933e49d-1267-489c-b7b8-f1d32c8f87b6-image.png

                Die 3 Minuten laufen halt nur wieder erneut los, sobald wieder eine Tür aufgemacht wurde. Die Object ID ist halt Dein Garagen_Licht. So ist es doch klar, dass Du den Timer erst im Sonst-Ast anstößt, also eine Tür zugemacht wurde.

                H Offline
                H Offline
                hertob81
                schrieb am zuletzt editiert von
                #7

                @mickym

                Ja genau, so ist auch mein Gedanke:

                Falls "Tür auf"
                Setze Garagenlicht auf "true"
                Starte Timer von 3 Minuten
                Setze Garagenlicht auf "false"

                Aber wir ich da abbilden kann, keine Ahnung.

                J mickymM 2 Antworten Letzte Antwort
                0
                • H hertob81

                  @mickym

                  Ja genau, so ist auch mein Gedanke:

                  Falls "Tür auf"
                  Setze Garagenlicht auf "true"
                  Starte Timer von 3 Minuten
                  Setze Garagenlicht auf "false"

                  Aber wir ich da abbilden kann, keine Ahnung.

                  J Offline
                  J Offline
                  Jan1
                  schrieb am zuletzt editiert von Jan1
                  #8

                  @hertob81
                  Na so wie er es geschrieben hat und Du übrigens auch ;)
                  Einfach Licht und Timer gleichzeitig setzen, dann geht das nach 3 Minuten aus. Wird in der Zeit eine weitere Tür geöffnet, verlängert sich der Timeout einfach.

                  1 Antwort Letzte Antwort
                  0
                  • H hertob81

                    @mickym

                    Ja genau, so ist auch mein Gedanke:

                    Falls "Tür auf"
                    Setze Garagenlicht auf "true"
                    Starte Timer von 3 Minuten
                    Setze Garagenlicht auf "false"

                    Aber wir ich da abbilden kann, keine Ahnung.

                    mickymM Online
                    mickymM Online
                    mickym
                    Most Active
                    schrieb am zuletzt editiert von mickym
                    #9

                    @hertob81 ich hab doch ein Bild dazu gemacht. Lass den Sonst-Fall weg und wenn @Jan1 meinem Vorschlag zustimmt, dann adelt das meinen Vorschlag.

                    Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                    J 1 Antwort Letzte Antwort
                    1
                    • mickymM mickym

                      @hertob81 ich hab doch ein Bild dazu gemacht. Lass den Sonst-Fall weg und wenn @Jan1 meinem Vorschlag zustimmt, dann adelt das meinen Vorschlag.

                      J Offline
                      J Offline
                      Jan1
                      schrieb am zuletzt editiert von
                      #10

                      @mickym
                      Der entspricht zumindest mal den Vorgaben :)

                      H 1 Antwort Letzte Antwort
                      1
                      • J Jan1

                        @mickym
                        Der entspricht zumindest mal den Vorgaben :)

                        H Offline
                        H Offline
                        hertob81
                        schrieb am zuletzt editiert von
                        #11

                        @jan1 & @mickym

                        Verzeiht, man sollte vor dem ersten Kaffee einfach nichts schreiben.... ;)
                        Klar, es funktioniert. Manchmal ist es so einfach.

                        @Jan1
                        Für Dich zu Erläuterung: Die Garagentüren stehen bei uns - sobald es wärmer wird - öfters länger offen, weil unsere Kids bzw die Kindern aus der Nachbarschaft rumdüsen. Und das ist es nicht nötig, dass das Licht dauernd an sind.

                        ChaotC J 2 Antworten Letzte Antwort
                        0
                        • H hertob81

                          @jan1 & @mickym

                          Verzeiht, man sollte vor dem ersten Kaffee einfach nichts schreiben.... ;)
                          Klar, es funktioniert. Manchmal ist es so einfach.

                          @Jan1
                          Für Dich zu Erläuterung: Die Garagentüren stehen bei uns - sobald es wärmer wird - öfters länger offen, weil unsere Kids bzw die Kindern aus der Nachbarschaft rumdüsen. Und das ist es nicht nötig, dass das Licht dauernd an sind.

                          ChaotC Offline
                          ChaotC Offline
                          Chaot
                          schrieb am zuletzt editiert von
                          #12

                          @hertob81 Hm, dann macht es aber auch Sinn das Licht tagsüber gar nicht einzuschalten.....:innocent:
                          Ist ne schöne Fingerübung für Scripte.

                          ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                          1 Antwort Letzte Antwort
                          0
                          • H hertob81

                            @jan1 & @mickym

                            Verzeiht, man sollte vor dem ersten Kaffee einfach nichts schreiben.... ;)
                            Klar, es funktioniert. Manchmal ist es so einfach.

                            @Jan1
                            Für Dich zu Erläuterung: Die Garagentüren stehen bei uns - sobald es wärmer wird - öfters länger offen, weil unsere Kids bzw die Kindern aus der Nachbarschaft rumdüsen. Und das ist es nicht nötig, dass das Licht dauernd an sind.

                            J Offline
                            J Offline
                            Jan1
                            schrieb am zuletzt editiert von Jan1
                            #13

                            @hertob81
                            Deshalb immer gleich schreiben warum man das so möchte, da auch oft schlicht ein Denkfehler drin ist.
                            In Deinem Fall wäre es auch am besten, wenn Du das eher über ein BWM anstatt der Türkontakte erledigen würdest, da dann wirklich nur Licht brennt, wenn einer drin ist.

                            H 1 Antwort Letzte Antwort
                            0
                            • J Jan1

                              @hertob81
                              Deshalb immer gleich schreiben warum man das so möchte, da auch oft schlicht ein Denkfehler drin ist.
                              In Deinem Fall wäre es auch am besten, wenn Du das eher über ein BWM anstatt der Türkontakte erledigen würdest, da dann wirklich nur Licht brennt, wenn einer drin ist.

                              H Offline
                              H Offline
                              hertob81
                              schrieb am zuletzt editiert von
                              #14

                              @Chaot

                              I know, aber die Garage ist relativ groß und selbst unter Tag kommt kaum Licht rein -> ist schlicht und ergreifend ein dunkels Loch ;)

                              @Jan1
                              Der ist installiert und in einem weiteren Blockly verwurstelt. Habe ich aber nicht gepostet, da ich beim BMW nicht vor dem Logikproblem stand.

                              Das Skript im Ganzen sieht so aus:
                              Tür auf -> Licht an für 3 Minuten -> Licht aus (auch wenn Türen noch auf)
                              Falls BW Bewegung in Garage erfasst -> Licht an (unabhängig davon ob Türen auf oder zu)
                              Falls keine Bewegung mehr -> Licht aus

                              Schönes Wochenende

                              1 Antwort Letzte Antwort
                              1
                              • H Offline
                                H Offline
                                hertob81
                                schrieb am zuletzt editiert von
                                #15

                                Sieht nun so aus:

                                Bildschirmfoto 2022-03-19 um 11.48.25.png

                                F 1 Antwort Letzte Antwort
                                0
                                • H hertob81

                                  Sieht nun so aus:

                                  Bildschirmfoto 2022-03-19 um 11.48.25.png

                                  F Offline
                                  F Offline
                                  frankyboy73
                                  schrieb am zuletzt editiert von frankyboy73
                                  #16

                                  @hertob81 Hi, so schaltet dein Bewegungsmelder allerdings nicht mehr ein, wenn eine der Türen auf sein sollte.
                                  Mach doch bei der falls Abfrage über ein zusätzliches "oder" noch den BWM mit rein und lass das sonst falls komplett weg.

                                  Schöne Grüße Frank

                                  H 1 Antwort Letzte Antwort
                                  0
                                  • F frankyboy73

                                    @hertob81 Hi, so schaltet dein Bewegungsmelder allerdings nicht mehr ein, wenn eine der Türen auf sein sollte.
                                    Mach doch bei der falls Abfrage über ein zusätzliches "oder" noch den BWM mit rein und lass das sonst falls komplett weg.

                                    H Offline
                                    H Offline
                                    hertob81
                                    schrieb am zuletzt editiert von
                                    #17

                                    @frankyboy73

                                    Hast recht!

                                    Bildschirmfoto 2022-03-19 um 12.33.32.png

                                    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

                                    412

                                    Online

                                    32.5k

                                    Benutzer

                                    81.7k

                                    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