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

  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly Skripte mit Zeitspanne

NEWS

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

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

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

Blockly Skripte mit Zeitspanne

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
7 Beiträge 4 Kommentatoren 2.6k Aufrufe
  • Ä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.
  • C Offline
    C Offline
    chrisi303
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich habe wahrscheinlich einen absoluten Anfänger frage.

    Ich versuche mein CC2 Skript in IO Brocker zu erstellen.

    Jetzt hänge ich an der Zeitsteuerung fest, die klappt leider nicht so recht.

    Das Skript unten wir auch ausgeführt, wenn die Uhrzeit nicht im Zeitfensterliegt. Die Systemzeit passte

    filename="bl1.JPG" index="0">~~

    1 Antwort Letzte Antwort
    0
    • rantanplanR Offline
      rantanplanR Offline
      rantanplan
      schrieb am zuletzt editiert von
      #2

      Bei Deiner Zeitabfrage liegt ein Tageswechsel vor. Das funtioniert so nicht.

      Da musst Du zwei Abfragen machen.

      "Zeit zwischen 20:00 und 23:59" ODER "Zeit zwischen 00:00 und 07:00"

      Grüße

      Rantanplan

      CCU3 / MS Server 2019(VM) / Scripten mit Blockly

      1 Antwort Letzte Antwort
      0
      • C Offline
        C Offline
        chrisi303
        schrieb am zuletzt editiert von
        #3

        okay danke habe ich gemacht

        zum test soll das Licht zwischen 19:30 und 8:00 uhr weiß sein

        und ansonsten Rot.

        Klappt lieder immer noch nicht, das Licht geht weiß an (12:30 Uhr).
        5907_bl3.jpg

        1 Antwort Letzte Antwort
        0
        • HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          Was bitte ist "Light"?

          einmal nimmt es einen bool'schen Wert (wahr) an, einmal einen numerischn (100 oder 25)

          Gruß

          Rainer

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          0
          • C Offline
            C Offline
            chrisi303
            schrieb am zuletzt editiert von
            #5

            das erste ist on und die anderen beiden sind dimmwerte.

            das ertse ist für 100% fall noch irgend etwas anderes gesetzt war

            das zweite ist show vor dem off :-)

            ohne Zeit funktioniert das.

            
            on({id: "mihome.0.devices.motion_158d0001a90e1e.state"/*Is motion*/, change: "any"}, function (obj) {
              var value = obj.state.val;
              var oldValue = obj.oldState.val;
              if (compareTime("19:30", "23:59", "between") || compareTime("00:00", "08:00", "between")) {
                setState("mihome.0.devices.gateway_7811dce1cce7.on"/*Light*/, true);
                setState("mihome.0.devices.gateway_7811dce1cce7.rgb"/*RGB*/, '#ffffff');
                setState("mihome.0.devices.gateway_7811dce1cce7.dimmer"/*Light*/, '100');
                setStateDelayed("mihome.0.devices.gateway_7811dce1cce7.dimmer"/*Light*/, '25', 1000, false);
                setStateDelayed("mihome.0.devices.gateway_7811dce1cce7.on"/*Light*/, false, 2000, false);
              } else {
                setState("mihome.0.devices.gateway_7811dce1cce7.on"/*Light*/, true);
                setState("mihome.0.devices.gateway_7811dce1cce7.rgb"/*RGB*/, '#FF0000');
                setStateDelayed("mihome.0.devices.gateway_7811dce1cce7.on"/*Light*/, false, 2000, false);
              }
            });
            
            
            1 Antwort Letzte Antwort
            0
            • rantanplanR Offline
              rantanplanR Offline
              rantanplan
              schrieb am zuletzt editiert von
              #6

              @chrisi303:

              ohne Zeit funktioniert das. `
              In Deinem ersten Beispiel fragst Du auch noch "MOTION" ab.

              Rantanplan

              CCU3 / MS Server 2019(VM) / Scripten mit Blockly

              1 Antwort Letzte Antwort
              0
              • paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #7

                @rantanplan:

                Bei Deiner Zeitabfrage liegt ein Tageswechsel vor. Das funtioniert so nicht.

                Da musst Du zwei Abfragen machen.

                "Zeit zwischen 20:00 und 23:59" ODER "Zeit zwischen 00:00 und 07:00" `
                Alternativ "Zeit <u>nicht zwischen</u> 7:00 und 20:00". Mit reinen Uhrzeiten funktioniert aber auch die Version "Zeit zwischen 20:00 und 7:00", nur mit Zeiten, die ein Datum enthalten (z.B. Astrozeiten) nicht.

                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

                414

                Online

                32.4k

                Benutzer

                81.4k

                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