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. Lichtsteuerung BWM - vereinfachen + Helligkeitsproblem

NEWS

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

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

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

Lichtsteuerung BWM - vereinfachen + Helligkeitsproblem

Geplant Angeheftet Gesperrt Verschoben Blockly
12 Beiträge 3 Kommentatoren 128 Aufrufe 2 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.
  • 1 Online
    1 Online
    13patrick37
    schrieb am zuletzt editiert von
    #1

    Hi zusammen,

    benötige mal wieder eure Hilfe.

    Ich habe zum an- und ausschalten diverser Weihnachtsbeleuchtung ein Blockly gebaut.

    1. Falls Helligkeit am Nachmittag unter 140, dann Beleuchtung an. Ansonsten nach 6h aus.

    Problem hier: Falls es 15 Uhr dunkel ist (aufgrund Wetter) und es wird wieder heller, löst es den Trigger wieder neu aus. Kann man hier entgegen steuern?

    1. Zeitplan 5:45 Uhr alles an.
    2. Wenn die Helligkeit über 250 ist, dann Licht aus.
      Problem hier: Wenn ich 7:45 Uhr im Dunkeln den BWM auslöse, dann meldet dieser über 250 LUX, obwohl es noch dunkel ist. Könnte man es so einstellen, dass der Wert zweifach über 250 sein muss?

    Und könnte man das Skript vereinfachen? !

    Screenshot 2025-12-02 08.30.42.png

    paul53P 1 Antwort Letzte Antwort
    0
    • Eduard77E Online
      Eduard77E Online
      Eduard77
      schrieb am zuletzt editiert von
      #2

      Du könntest eine Durchschnittliche Helligkeit in den 5-10 letzten Minuten berechnen.
      Da bist du auf sicherer Seite wenn es mal Dunkler, mal Heller wird.

      Ich habe bei mir 3 DP eingelegt und diese nutze ich dann für Beleuchtungsteuerung oder um Tag/Nacht zu bestimmen.

      4fa9293e-efa3-49d2-9215-81759e664627-grafik.png

      c6d23b1f-b683-4c31-9a6d-6004029d2374-grafik.png

      1 Antwort Letzte Antwort
      1
      • 1 13patrick37

        Hi zusammen,

        benötige mal wieder eure Hilfe.

        Ich habe zum an- und ausschalten diverser Weihnachtsbeleuchtung ein Blockly gebaut.

        1. Falls Helligkeit am Nachmittag unter 140, dann Beleuchtung an. Ansonsten nach 6h aus.

        Problem hier: Falls es 15 Uhr dunkel ist (aufgrund Wetter) und es wird wieder heller, löst es den Trigger wieder neu aus. Kann man hier entgegen steuern?

        1. Zeitplan 5:45 Uhr alles an.
        2. Wenn die Helligkeit über 250 ist, dann Licht aus.
          Problem hier: Wenn ich 7:45 Uhr im Dunkeln den BWM auslöse, dann meldet dieser über 250 LUX, obwohl es noch dunkel ist. Könnte man es so einstellen, dass der Wert zweifach über 250 sein muss?

        Und könnte man das Skript vereinfachen? !

        Screenshot 2025-12-02 08.30.42.png

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von paul53
        #3

        @13patrick37 sagte: könnte man das Skript vereinfachen?

        Nur einen Trigger für die Helligkeit verwenden!

        Blockly_temp.JPG

        @13patrick37 sagte in Lichtsteuerung BWM - vereinfachen + Helligkeitsproblem:

        Kann man hier entgegen steuern?

        Das macht eine Timeout-Sperre.

        @13patrick37 sagte in Lichtsteuerung BWM - vereinfachen + Helligkeitsproblem:

        BWM auslöse, dann meldet dieser über 250 LUX, obwohl es noch dunkel ist.

        Die Dauer mit einem 2. Timeout überbrücken.

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        1 1 Antwort Letzte Antwort
        1
        • paul53P paul53

          @13patrick37 sagte: könnte man das Skript vereinfachen?

          Nur einen Trigger für die Helligkeit verwenden!

          Blockly_temp.JPG

          @13patrick37 sagte in Lichtsteuerung BWM - vereinfachen + Helligkeitsproblem:

          Kann man hier entgegen steuern?

          Das macht eine Timeout-Sperre.

          @13patrick37 sagte in Lichtsteuerung BWM - vereinfachen + Helligkeitsproblem:

          BWM auslöse, dann meldet dieser über 250 LUX, obwohl es noch dunkel ist.

          Die Dauer mit einem 2. Timeout überbrücken.

          1 Online
          1 Online
          13patrick37
          schrieb am zuletzt editiert von
          #4

          @paul53
          "Die Dauer mit einem 2. Timeout überbrücken."

          Sozusagen der zweite, untere Timeout? Was besagen die 5min Timeout? Dass dieser innerhalb 5min auswertet, ob Licht ausgeht?

          Und den Wert von "Switch1" ist sozusagen meine Beleuchtung?

          paul53P 1 Antwort Letzte Antwort
          0
          • 1 13patrick37

            @paul53
            "Die Dauer mit einem 2. Timeout überbrücken."

            Sozusagen der zweite, untere Timeout? Was besagen die 5min Timeout? Dass dieser innerhalb 5min auswertet, ob Licht ausgeht?

            Und den Wert von "Switch1" ist sozusagen meine Beleuchtung?

            paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von paul53
            #5

            @13patrick37 sagte: Wert von "Switch1" ist sozusagen meine Beleuchtung?

            Das ist einer der Aktoren für die Beleuchtung: Nur ausschalten, wenn die Beleuchtung an ist.

            @13patrick37 sagte in Lichtsteuerung BWM - vereinfachen + Helligkeitsproblem:

            untere Timeout? Was besagen die 5min Timeout?

            Es muss eine Verzögerung verwendet werden, die etwas größer ist als die Dauer der erhöhten Helligkeit bei Bewegung.

            Achtung! Ich habe im Blockly oben noch die Behandlung von "stop timeout2" geändert, da sonst timeout2 immer wieder neu gestartet wird.

            EDIT: Etwas eleganter:

            Blockly_temp.JPG

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            1 1 Antwort Letzte Antwort
            0
            • paul53P paul53

              @13patrick37 sagte: Wert von "Switch1" ist sozusagen meine Beleuchtung?

              Das ist einer der Aktoren für die Beleuchtung: Nur ausschalten, wenn die Beleuchtung an ist.

              @13patrick37 sagte in Lichtsteuerung BWM - vereinfachen + Helligkeitsproblem:

              untere Timeout? Was besagen die 5min Timeout?

              Es muss eine Verzögerung verwendet werden, die etwas größer ist als die Dauer der erhöhten Helligkeit bei Bewegung.

              Achtung! Ich habe im Blockly oben noch die Behandlung von "stop timeout2" geändert, da sonst timeout2 immer wieder neu gestartet wird.

              EDIT: Etwas eleganter:

              Blockly_temp.JPG

              1 Online
              1 Online
              13patrick37
              schrieb am zuletzt editiert von
              #6

              @paul53 sagte >

              EDIT: Etwas eleganter:

              Blockly_temp.JPG

              Danke Dir.

              Ich verstehe den mittleren "sonst falls" Block nur nicht. Wenn der LUX Wert kleiner als 250 ist, dann stoß timeout?

              Wie geht nun das Licht früh aus, nachdem es hell geworden ist?

              paul53P 1 2 Antworten Letzte Antwort
              0
              • 1 13patrick37

                @paul53 sagte >

                EDIT: Etwas eleganter:

                Blockly_temp.JPG

                Danke Dir.

                Ich verstehe den mittleren "sonst falls" Block nur nicht. Wenn der LUX Wert kleiner als 250 ist, dann stoß timeout?

                Wie geht nun das Licht früh aus, nachdem es hell geworden ist?

                paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von paul53
                #7

                @13patrick37 sagte: Wie geht nun das Licht früh aus, nachdem es hell geworden ist?

                Wenn die Helligkeit 5 Minuten lang über 250 bleibt, kann timeout2 zum Ausschalten ablaufen; andernfalls wird vorher gestoppt.

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                1 Antwort Letzte Antwort
                0
                • 1 Online
                  1 Online
                  13patrick37
                  schrieb am zuletzt editiert von
                  #8

                  @paul53 Super, ich teste es so.

                  Gleich noch eine Frage zu einem ähnlichen Fall:

                  Screenshot 2025-12-02 20.03.41.png

                  Wenn LUX über 200, dann soll Treppenhauslicht ausgehen.
                  Kann ich das hier wieder über timeout lösen?

                  paul53P 1 Antwort Letzte Antwort
                  0
                  • 1 13patrick37

                    @paul53 Super, ich teste es so.

                    Gleich noch eine Frage zu einem ähnlichen Fall:

                    Screenshot 2025-12-02 20.03.41.png

                    Wenn LUX über 200, dann soll Treppenhauslicht ausgehen.
                    Kann ich das hier wieder über timeout lösen?

                    paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von
                    #9

                    @13patrick37 sagte: Kann ich das hier wieder über timeout lösen?

                    Wozu timeout?
                    Damit bei Helligkeitswerten > 200 nicht laufend gesendet wird, würde ich noch prüfen, ob das Licht an ist:

                    Blockly_temp.JPG

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    1 Antwort Letzte Antwort
                    0
                    • 1 13patrick37

                      @paul53 sagte >

                      EDIT: Etwas eleganter:

                      Blockly_temp.JPG

                      Danke Dir.

                      Ich verstehe den mittleren "sonst falls" Block nur nicht. Wenn der LUX Wert kleiner als 250 ist, dann stoß timeout?

                      Wie geht nun das Licht früh aus, nachdem es hell geworden ist?

                      1 Online
                      1 Online
                      13patrick37
                      schrieb am zuletzt editiert von
                      #10

                      sagte in Lichtsteuerung BWM - vereinfachen + Helligkeitsproblem:

                      @paul53 sagte

                      EDIT: Etwas eleganter:

                      Blockly_temp.JPG

                      Licht ging gestern und heute früh an - allerdings ging es gestern nach 300min nicht aus. Wurde der Wert vielleicht noch einmal getriggert und somit das timeout nach hinten gesetzt?

                      @paul53 sagte
                      " Damit bei Helligkeitswerten > 200 nicht laufend gesendet wird, würde ich noch prüfen, ob das Licht an ist:"

                      Aber das Licht soll ja ausschalten wenn der LUX Wert tatsächlich über 200 ist. Ähnlich wie in dem 5min Timeout.

                      paul53P 2 Antworten Letzte Antwort
                      0
                      • 1 13patrick37

                        sagte in Lichtsteuerung BWM - vereinfachen + Helligkeitsproblem:

                        @paul53 sagte

                        EDIT: Etwas eleganter:

                        Blockly_temp.JPG

                        Licht ging gestern und heute früh an - allerdings ging es gestern nach 300min nicht aus. Wurde der Wert vielleicht noch einmal getriggert und somit das timeout nach hinten gesetzt?

                        @paul53 sagte
                        " Damit bei Helligkeitswerten > 200 nicht laufend gesendet wird, würde ich noch prüfen, ob das Licht an ist:"

                        Aber das Licht soll ja ausschalten wenn der LUX Wert tatsächlich über 200 ist. Ähnlich wie in dem 5min Timeout.

                        paul53P Offline
                        paul53P Offline
                        paul53
                        schrieb am zuletzt editiert von paul53
                        #11

                        @13patrick37 sagte: Wurde der Wert vielleicht noch einmal getriggert und somit das timeout nach hinten gesetzt?

                        Das passiert bei einem Skriptneustart zwischen 15:00 und 23:00 Uhr.

                        @13patrick37 sagte in Lichtsteuerung BWM - vereinfachen + Helligkeitsproblem:

                        wenn der LUX Wert tatsächlich über 200 ist.

                        Du meinst, nicht nur kurzzeitig über 200?

                        Blockly_temp.JPG

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                        1 Antwort Letzte Antwort
                        0
                        • 1 13patrick37

                          sagte in Lichtsteuerung BWM - vereinfachen + Helligkeitsproblem:

                          @paul53 sagte

                          EDIT: Etwas eleganter:

                          Blockly_temp.JPG

                          Licht ging gestern und heute früh an - allerdings ging es gestern nach 300min nicht aus. Wurde der Wert vielleicht noch einmal getriggert und somit das timeout nach hinten gesetzt?

                          @paul53 sagte
                          " Damit bei Helligkeitswerten > 200 nicht laufend gesendet wird, würde ich noch prüfen, ob das Licht an ist:"

                          Aber das Licht soll ja ausschalten wenn der LUX Wert tatsächlich über 200 ist. Ähnlich wie in dem 5min Timeout.

                          paul53P Offline
                          paul53P Offline
                          paul53
                          schrieb am zuletzt editiert von paul53
                          #12

                          @13patrick37 sagte: ging es gestern nach 300min nicht aus.

                          Weshalb schaltest du es nicht generell um 22:00 Uhr aus? Dann gibt es das Problem mit dem Skriptneustart nach 15:00 Uhr nicht.

                          Blockly_temp.JPG

                          Anmerkung: So lange Timeout-Zeiten sind wegen möglicher Skriptneustarts immer problematisch.

                          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                          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

                          843

                          Online

                          32.4k

                          Benutzer

                          81.6k

                          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