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 - Variable setzen

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    23
    1
    1.3k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Lichtsteuerung - Variable setzen

Geplant Angeheftet Gesperrt Verschoben Blockly
11 Beiträge 3 Kommentatoren 1.0k Aufrufe 3 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.
  • T timbo

    Hallo zusammen,

    ich habe im Hausflur einen Led Strip, der heller werden soll, wenn die Haustür aufgeht und nach 2 Min. wieder in den ursprünglichen Dimm-zustand wechseln soll.
    Das funktioniert soweit auch alles super, wenn man jetzt aber die Haustür während der 2 Minuten noch einmal auf macht, übernimmt meine Variable den "hellen" Dimmwert und ich bekomme es gerade nicht auf die Kette, wie ich das verhindern kann.
    Vielleicht hat ja jemand einen Hinweis.

    Gruß Timo
    Bildschirmfoto 2019-02-28 um 08.38.07.png

    AsgothianA Offline
    AsgothianA Offline
    Asgothian
    Developer
    schrieb am zuletzt editiert von
    #2

    @timbo
    Du solltest an Stelle des “setzen mit verzögerung” einen eigenen Timeout definieren, dann kannst du schauen das keine Aktion ausgeführt wird wenn der Timeout noch aktiv ist.

    Beispiele sollten im Forum reichlich vorhanden sein - ich hab von hier keine zugriff auf mein System und kann kein Beispiel posten.

    A.

    ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
    "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

    1 Antwort Letzte Antwort
    0
    • X Offline
      X Offline
      Xyolyp
      schrieb am zuletzt editiert von
      #3

      Du könntest zusätzlich zu einem eigenen Timeout, welches du dann bei erneuter Öffnung auch abbrechen kannst, nach dem Zurücksetzen des Dimmers den Wert der Variable dimmer auf beispielsweise -1 setzen und beim Öffnen setzt du den Wert nur wenn aktuell -1 drinnen steht.

      1 Antwort Letzte Antwort
      0
      • T Offline
        T Offline
        timbo
        schrieb am zuletzt editiert von
        #4

        Sorry, aber ich kapier es noch nicht, habe ein Timeout und ein stop Timeout an allen möglichen Stellen probiert, aber es will nicht klappen.
        Ich glaube mein Problem ist einfach, wenn die Tür noch einmal aufgemacht wird, wird meine Variable wieder auf den hohen Dimmerwert gesetzt wird. Ich müßte Die Variable vielleicht einfach von dem Träger trennen - hmm.

        Gruß Timo

        AsgothianA 1 Antwort Letzte Antwort
        0
        • T timbo

          Sorry, aber ich kapier es noch nicht, habe ein Timeout und ein stop Timeout an allen möglichen Stellen probiert, aber es will nicht klappen.
          Ich glaube mein Problem ist einfach, wenn die Tür noch einmal aufgemacht wird, wird meine Variable wieder auf den hohen Dimmerwert gesetzt wird. Ich müßte Die Variable vielleicht einfach von dem Träger trennen - hmm.

          Gruß Timo

          AsgothianA Offline
          AsgothianA Offline
          Asgothian
          Developer
          schrieb am zuletzt editiert von
          #5

          @timbo
          link doch mal einen Screenshot deines Scriptes.

          A.

          ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
          "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

          1 Antwort Letzte Antwort
          0
          • T Offline
            T Offline
            timbo
            schrieb am zuletzt editiert von
            #6

            Habe mit dem Timeout rumprobiert.

            So hatte ich deinen Tipp verstanden:

            Bildschirmfoto 2019-02-28 um 20.31.35.png

            AsgothianA 1 Antwort Letzte Antwort
            0
            • T timbo

              Habe mit dem Timeout rumprobiert.

              So hatte ich deinen Tipp verstanden:

              Bildschirmfoto 2019-02-28 um 20.31.35.png

              AsgothianA Offline
              AsgothianA Offline
              Asgothian
              Developer
              schrieb am zuletzt editiert von
              #7

              @timbo soweit so gut. wenn du jetzt noch eine Variable "timeout_running" definierst und am Anfang auf 0 setzt, dann kannst du im ersten falls mit "oder" die Abfrage timeout_running = 0 mit rein setzen.

              als letztes gehört dann ein timeout_running = vor das setze dimmer, sowie ein timeout_running = 0 vor das abschalten im Timeout, und du bist sicher

              ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
              "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

              1 Antwort Letzte Antwort
              0
              • T Offline
                T Offline
                timbo
                schrieb am zuletzt editiert von
                #8

                So ?

                Bildschirmfoto 2019-02-28 um 21.06.56.png

                AsgothianA 1 Antwort Letzte Antwort
                0
                • T timbo

                  So ?

                  Bildschirmfoto 2019-02-28 um 21.06.56.png

                  AsgothianA Offline
                  AsgothianA Offline
                  Asgothian
                  Developer
                  schrieb am zuletzt editiert von
                  #9

                  @timbo
                  fast.. ich hatte gepennt - das oder muss ein und sein

                  ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                  "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                  1 Antwort Letzte Antwort
                  0
                  • T Offline
                    T Offline
                    timbo
                    schrieb am zuletzt editiert von
                    #10

                    Danke Dir für deine Hilfe, jetzt läuft es :)

                    Gruß Timo

                    Bildschirmfoto 2019-02-28 um 21.29.06.png

                    AsgothianA 1 Antwort Letzte Antwort
                    0
                    • T timbo

                      Danke Dir für deine Hilfe, jetzt läuft es :)

                      Gruß Timo

                      Bildschirmfoto 2019-02-28 um 21.29.06.png

                      AsgothianA Offline
                      AsgothianA Offline
                      Asgothian
                      Developer
                      schrieb am zuletzt editiert von
                      #11

                      @timbo
                      fein

                      ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                      "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                      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

                      795

                      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