Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [Gelöst] Zeitanzeige für geöffnetes Garagentor

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Gelöst] Zeitanzeige für geöffnetes Garagentor

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

      @triplex sagte: DOOR_STATE = 2 oder 3 werden ignoriert.

      Es genügt die Prüfung auf DOOR_STATE == 0.

      @triplex sagte in Zeitanzeige für geöffnetes Garagentor:

      das Konvertieren in SS:MM:ss funktioniert aber nicht und es wird mir im Protokoll immer nur 01:00:00 angezeigt.

      Es muss der Block für Zeitdifferenz verwendet werden, an den die Dauer in ms übergeben werden muss.

      Blockly_temp.JPG

      T 2 Replies Last reply Reply Quote 0
      • T
        TripleX @TT-Tom last edited by

        @tt-tom said in Zeitanzeige für geöffnetes Garagentor:

        @triplex

        dein oder müsste so aus sehen.

        8269cf61-1379-461c-90ae-28117846c244-image.png

        Danke für den Hinweis, hätte ich auch selbst drauf kommen können.
        Jetzt läuft es.

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

          @paul53 said in Zeitanzeige für geöffnetes Garagentor:

          @triplex sagte: DOOR_STATE = 2 oder 3 werden ignoriert.

          Es genügt die Prüfung auf DOOR_STATE == 0.

          @triplex sagte in Zeitanzeige für geöffnetes Garagentor:

          das Konvertieren in SS:MM:ss funktioniert aber nicht und es wird mir im Protokoll immer nur 01:00:00 angezeigt.

          Es muss der Block für Zeitdifferenz verwendet werden, an den die Dauer in ms übergeben werden muss.

          Blockly_temp.JPG

          Danke Dir!
          "Zeitdifferenz formatieren" hätte ich jetzt nicht dran gedacht weil ich ja keine Zeitdifferenz habe sondern nur einen Wert formatieren möchte.
          Jetzt läufts.

          haus-automatisierung 1 Reply Last reply Reply Quote 0
          • T
            TripleX @paul53 last edited by

            @paul53

            Eine Frage hätte ich noch.
            Der Timer hat ja folgendes Format : SS:MM:ss
            Ich wollte jetzt über einen weiteren Datenpunkt eine Zeit festlegen, nach der ich eine Erinnerung erhalte, z.B. dass das Tor noch offen ist.
            Die Zeit im Datenpunkt wollte ich z.B. so angeben 00:15:00.

            Kann man die beiden Werte dann ganz einfach vergleichen mit "Falls Timer = 00:15:00" oder muss man das alles noch irgendwie umrechnen?
            Meine Versuche habe bisher nicht funktioniert.
            Hier mal meine 2 Versuche in einem Programm.
            Habe einmal versucht 00:15:00 in eine Zeit zu konvertieren und das andere Mal den Timer in einen String.

            b5b1cbfa-ed81-4b45-b0d9-d1cc4e64c998-image.png

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

              @triplex sagte: Kann man die beiden Werte dann ganz einfach vergleichen mit "Falls Timer = 00:15:00"

              Ja, ein einfacher String-Vergleich sollte genügen.

              Blockly_temp.JPG

              1 Reply Last reply Reply Quote 0
              • haus-automatisierung
                haus-automatisierung Developer Most Active @TripleX last edited by

                @triplex sagte in [[Gelöst] Zeitanzeige für

                "Zeitdifferenz formatieren" hätte ich jetzt nicht dran gedacht weil ich ja keine Zeitdifferenz habe sondern nur einen Wert formatieren möchte.

                Mh ja gut, aber der andere Block ist ja dafür da ein Datum zu formatieren. Deswegen hattest auch ein Problem mit der Zeitzone. Erklärung findest Du hier:

                https://youtu.be/sxkz3O6nfFQ

                T 1 Reply Last reply Reply Quote 0
                • T
                  TripleX last edited by

                  @paul53 said in [Gelöst] Zeitanzeige für geöffnetes Garagentor:

                  @triplex sagte: Kann man die beiden Werte dann ganz einfach vergleichen mit "Falls Timer = 00:15:00"

                  Ja, ein einfacher String-Vergleich sollte genügen.

                  Blockly_temp.JPG

                  Danke Dir!
                  Jetzt funktioniert es auch bei mir.
                  Ob ich "Wert" angebe oder nochmal den getriggerten Datenpunkt einsetzte, sollte doch eigentlich keinen Unterschied machen oder?
                  Hatte zuvor nämlich anstatt "Wert" nochmal den DP angegeben und da hat es, warum auch immer, nicht funktioniert.

                  DJMarc75 1 Reply Last reply Reply Quote 0
                  • DJMarc75
                    DJMarc75 @TripleX last edited by

                    @triplex sagte in [Gelöst] Zeitanzeige für geöffnetes Garagentor:

                    Hatte zuvor nämlich anstatt "Wert" nochmal den DP angegeben

                    Nein, Du hast den falschen Block gewählt:

                    Screenshot 2024-04-06 190914.png

                    Dieser wäre korrekt gewesen 😉

                    Screenshot 2024-04-06 191019.png

                    T 1 Reply Last reply Reply Quote 1
                    • T
                      TripleX @DJMarc75 last edited by

                      @djmarc75 said in [Gelöst] Zeitanzeige für geöffnetes Garagentor:

                      @triplex sagte in [Gelöst] Zeitanzeige für geöffnetes Garagentor:

                      Hatte zuvor nämlich anstatt "Wert" nochmal den DP angegeben

                      Nein, Du hast den falschen Block gewählt:

                      Screenshot 2024-04-06 190914.png

                      Dieser wäre korrekt gewesen 😉

                      Screenshot 2024-04-06 191019.png

                      Autsch!!!
                      Manchmal sieht man echt den Wald vor lauter Bäumen nicht.

                      1 Reply Last reply Reply Quote 0
                      • T
                        TripleX @haus-automatisierung last edited by

                        @haus-automatisierung said in [Gelöst] Zeitanzeige für geöffnetes Garagentor:

                        @triplex sagte in [[Gelöst] Zeitanzeige für

                        "Zeitdifferenz formatieren" hätte ich jetzt nicht dran gedacht weil ich ja keine Zeitdifferenz habe sondern nur einen Wert formatieren möchte.

                        Mh ja gut, aber der andere Block ist ja dafür da ein Datum zu formatieren. Deswegen hattest auch ein Problem mit der Zeitzone. Erklärung findest Du hier:

                        https://youtu.be/sxkz3O6nfFQ

                        Danke für den Tipp.

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        761
                        Online

                        32.0k
                        Users

                        80.4k
                        Topics

                        1.3m
                        Posts

                        5
                        12
                        383
                        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