Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Funktion: Prüfen, ob innerhalb eines Zeitfensters

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Funktion: Prüfen, ob innerhalb eines Zeitfensters

    This topic has been deleted. Only users with topic management privileges can see it.
    • ruhr70
      ruhr70 last edited by

      schönes Beispiel. Danke!

      1 Reply Last reply Reply Quote 0
      • P
        pix last edited by

        Super, kann ich gut gebrauchen. Vielen Dank.

        Gruß

        Pix

        Gesendet von meinem iPhone mit Tapatalk

        1 Reply Last reply Reply Quote 0
        • S
          stephan61 last edited by

          Hallo ich habe ein problem mit dem script

          habe das script Funktion als globales script angelegt

          script.js.innerhalb_Zeitfenster_global und aktiviert

          habe jetz ein neues script das die lichtscene bei einen bestimmten helligkeit und innnerhalb eines Zeitfenster einschalten soll aber es geht nicht

          on('hm-rpc.0.LEQ1282876.1.BRIGHTNESS', function (obj) {
          
              if (obj.newState.val < 190 && isTimeInRange('13:00:00', '22:00:00')) setState('scene.0.lichter', true);
             if (obj.newState.val > 220) setState('scene.0.lichter', false); 
          });
          

          was mache ich falsch Gruß Stephan

          1 Reply Last reply Reply Quote 0
          • Bluefox
            Bluefox last edited by

            isTimeInRange('13:00:00', '22:00:00') habe ich gechekt. Geht.

            Kannst du log einbauen?

            on('hm-rpc.0.LEQ1282876.1.BRIGHTNESS', function (obj) {
                console.log('BRIGHTNESS: ' + obj.newState.val + ', time: ' + isTimeInRange('13:00:00', '22:00:00'));
                if (obj.newState.val < 190 && isTimeInRange('13:00:00', '22:00:00')) setState('scene.0.lichter', true);
                if (obj.newState.val > 220) setState('scene.0.lichter', false); 
            });
            
            
            1 Reply Last reply Reply Quote 0
            • S
              stephan61 last edited by

              Hallo Bluefox Fehler lag nicht am Script sondern am Bewegungsmelder

              Der Helligkeitswert wird nur alle 6 Minuten aktuallisiert und aus den letzten 8 werten ein mittelwert gebildet

              habe es eingestellt das der letze Wert genommen wird.

              wie kann ich den gesammten log eigentlich ansehen wenn ich iobroker aufrufen wird nur der log ab den aufruf angezeigt?

              Gruß Stephan

              und vielen Dank für den wahnsinnigen Einsatz hier im Forum

              1 Reply Last reply Reply Quote 0
              • B
                Beatz last edited by

                Hallo Stephan,

                schau mal ins Verzeichnis /opt/iobroker/logs.

                Da liegen die Log-Dateien der letzten sieben Tage.

                1 Reply Last reply Reply Quote 0
                • P
                  pix last edited by

                  Hallo,

                  auf http://forum.iobroker.org/viewtopic.php?f=21&t=2620&sid=05378781a10e917095e547ff02dcc4e1&sid=05378781a10e917095e547ff02dcc4e1#p23104 hin, habe ich auch mal genau nach Deinem Vorbild isDateInRange gebastelt.

                  Siehe hier:

                  http://forum.iobroker.org/viewtopic.php … 20&p=23136

                  Gruß

                  Pix

                  1 Reply Last reply Reply Quote 0
                  • K
                    klassisch Most Active last edited by

                    vielen Dank für das Skript, hat mir sehr geholfen.
                    Leider sind die Forenlinks von @pix einer Forenumstellung zum Opfer gefallen

                    N 1 Reply Last reply Reply Quote 0
                    • N
                      Night2k5 @klassisch last edited by

                      @klassisch Gerade konnte man noch das .org durch .de ersetzen und wurde zum neuen Thread weitergeleitet.
                      Jetzt funktioniert es nicht mehr mit derFehlermeldung .

                      Cannot GET /viewtopic.php
                      

                      Egal, hier der Thread:
                      https://forum.iobroker.net/topic/2289/frage-istimeinrange-umschreiben-auf-datum/9

                      K 1 Reply Last reply Reply Quote 0
                      • K
                        klassisch Most Active @Night2k5 last edited by

                        @night2k5 vielen Dank!
                        Das sind halt immer die Kosten einer Forumsumstellung. Bei mir ist auch firefox nicht mehr wirklich nutzbar. Die Güterabwägung bei der Kosten-Nutzenanalyse fällt halt nicht überall gleich aus.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        414
                        Online

                        31.8k
                        Users

                        80.0k
                        Topics

                        1.3m
                        Posts

                        7
                        11
                        4416
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo