Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. [Problem] "Zeitplan" & "Datum und Zeit" funktionieren nicht korrrekt

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    12
    2
    278

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

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

[Problem] "Zeitplan" & "Datum und Zeit" funktionieren nicht korrrekt

[Problem] "Zeitplan" & "Datum und Zeit" funktionieren nicht korrrekt

Scheduled Pinned Locked Moved Error/Bug
6 Posts 3 Posters 1.9k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    chris81
    wrote on last edited by
    #1

    Hallo zusammen,

    ich habe eine HM Rolladensteuerung und Bewegungsmelder im Flur und habe aussetzer bzw. keine Funktion wenn ich über Zeit oder Monate Triggern möchte.

    Rolladensteuerung: Wenn ich im Zeitplan Monate auswähle Bsp. Mai-Oktober funktioniert das komplette Script nicht mehr, wähle ich alle Monate geht es.

    Bewegungsmelder: Arbeite ich hier mit dem Wert "aktuelle Zeit ist < als 00:00" funktioniert das komplette Script nicht mehr, gehe ich über den Helligkeitssensor funktioniert es.

    Hat hier jemand ähnliche Erfahrung?

    Code Rolladen ohne Monatsauswahl:

    schedule("0 22 * * *", function () {
      // Sommer Abend zu
      setState("hm-rpc.0.NEQxxx.1.LEVEL"/*HM-LC-Bl1-FM NEQxxx:1.LEVEL*/, '10');
    });
    

    Der Code mit Monaten sieht so aus (Ersetzt Zeile 1):

    schedule("0 22 * 3-10 1-5", function () {
    

    Und hier das Licht:

    on({id: new RegExp('hm-rpc\\.0\\.NEQxxx\\.3\\.MOTION' + "|" + 'hm-rpc\\.0\\.NEQxxx\\.3\\.MOTION'), change: "ne"}, function (obj) {
        if (getState("hm-rpc.0.NEQxxx.3.BRIGHTNESS").val < 10) {
        if (getState("hm-rpc.0.NEQxxx.3.MOTION").val == true || getState("hm-rpc.0.NEQxxx.3.MOTION").val == true) {
          if (getState("hm-rpc.0.NEQ1xxx.1.LEVEL").val == 0) {
            console.log('Trigger Licht an');
            setState("hm-rpc.0.NEQxxx.1.LEVEL"/*HM-LC-Dim1TPBU-FM NEQxxx:1.LEVEL*/, 0.5);
          }
        } else {
          if (getState("hm-rpc.0.NEQxxx.1.LEVEL").val > 0) {
            setState("hm-rpc.0.NEQxxx.1.LEVEL"/*HM-LC-Dim1TPBU-FM NEQxxx:1.LEVEL*/, 0);
          }
        }
      }
    });
    

    Die Zeile für die Zeitabfrage sieht so aus (Ersetzt Zeile 2):

      if (compareTime("23:00", "null", ">") && compareTime("05:00", "null", "<")) {
    

    Hat jemand ein ähnliches Problem oder eine Idee woran es liegen könnte? Im voraus vielen lieben Dank!

    1 Reply Last reply
    0
    • P Offline
      P Offline
      pix
      wrote on last edited by
      #2

      Hallo,

      könntest du bitte die Skripte komplett so posten, wie du sie nutzt oder nutzen willst?

      @chris81:

      funktioniert das komplette Script nicht mehr, ` Wie äußert sich das? Fehler im Log?

      Gruß

      Pix

      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

      1 Reply Last reply
      0
      • paul53P Offline
        paul53P Offline
        paul53
        wrote on last edited by
        #3

        @chris81:

          if (compareTime("23:00", "null", ">") && compareTime("05:00", "null", "<")) {
        ```` `  
        

        liefert immer false. Versuche es mal so (JS-Adapter-Version ab 3.3.5):

          if (compareTime("23:00", "05:00", "between")) {
        

        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 Reply Last reply
        0
        • C Offline
          C Offline
          chris81
          wrote on last edited by
          #4

          Hi Pix,

          also das Script erkennt die Bewegung danach passiert nichts mehr. Nehme ich die Zeitsteurung raus läuft das Script ganz normal. Fehlermeldungen erscheinen keine.

          Beim Zeitplan anklicken kann man idR ja auch nichts Falsch machen.

          @paul

          Ich finde in Blocky die Einstellung between nicht?

          Hier die Bilder der beiden Scripte:

          https://www.img-load.de/image/tB5NU https://www.img-load.de/image/tBnqC

          1 Reply Last reply
          0
          • paul53P Offline
            paul53P Offline
            paul53
            wrote on last edited by
            #5

            @chris81:

            Ich finde in Blocky die Einstellung between nicht? `
            Weshalb nicht ?
            493_blockly_between.jpg
            Ansonsten tausche "und" gegen "oder", denn mit "und" ist das Ergebnis immer false.

            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 Reply Last reply
            0
            • C Offline
              C Offline
              chris81
              wrote on last edited by
              #6

              @ Paul vielen Dank ein Problem gelöst… Manchmal ist man einfach Blind... Danke 🙂

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              Support us

              ioBroker
              Community Adapters
              Donate

              211

              Online

              32.4k

              Users

              81.3k

              Topics

              1.3m

              Posts
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
              ioBroker Community 2014-2025
              logo
              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Recent
              • Tags
              • Unread 0
              • Categories
              • Unreplied
              • Popular
              • GitHub
              • Docu
              • Hilfe