Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Probleme mit Zeitkonvertierung

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    Probleme mit Zeitkonvertierung

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

      Hallo zusammen,

      ich möchte ein Gerät nach einer Laufzeit ausschalten.
      Ich wollte eigentlich ein Cron-Job dafür verwenden, denn wenn ein bestimmter wert nicht erreicht ist, soll eine neue Laufzeit gestartet werden.
      Die laufzeit wir über VIS vorgegeben.

      mein Problem ist, dass wenn ich folgendes Blockly verwende
      Unbenannt.PNG
      dann werden die Minuten zwar richtig angepasst, aber die stunden werden nach unten geändert.
      Log.PNG

      Kurz zur Erklärung:
      das Gerät wurde um 15:31:54 eingeschaltet
      die Laufzeit soll hier zum Testen 2 Minuten betragen
      Laut berechnung soll es um 12:33:54 ausgeschaltet werden.

      wodurch kann das kommen?

      ich habe verschieden Konvertierungsformate versucht aber ohne erfolg.

      Gruß Christian

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @Chrisbie last edited by paul53

        @Chrisbie
        Die Konvertierung von "00:02:00" erfolgt als Uhrzeit (von heute) und nicht als Zeitdifferenz.
        Konvertiere den String "00:00:00" in ein Datum-Objekt und ziehe diesen von der konvertierten Zeit ab, um die Zeitdifferenz in ms zu erhalten.

        1 Reply Last reply Reply Quote 0
        • C
          Chrisbie last edited by

          neue variante.PNG

          hab mir jetzt so beholfen, finde es aber nicht besonders elegant, aber es scheint zu funktionieren.

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @Chrisbie last edited by paul53

            @Chrisbie sagte:

            finde es aber nicht besonders elegant

            Funktioniert auch nicht immer (Minuten > 59). Besser so:

            Blockly_temp.JPG

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

            Support us

            ioBroker
            Community Adapters
            Donate

            752
            Online

            32.1k
            Users

            80.7k
            Topics

            1.3m
            Posts

            2
            4
            219
            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