Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly => x Sekunden zu einer Uhrzeit dazu addieren

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Blockly => x Sekunden zu einer Uhrzeit dazu addieren

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

      Hallo,

      ich bin mit meinem Latein leider am Ende und komme nicht weiter.

      Ich versuche eine Anzahl an Sekunden zu einer Uhrzeit dazu zu addieren.

      Zuerst konvertiere ich die Uhrzeit in "Sekunden seit Tagesanfang" um, da ich mit der reinen Uhrzeit gar nicht zurechtkam.

      Anschließend addiere ich in dem Beispiel 31 Sekunden drauf. Das klappt auch bis hierhin wunderbar.

      Jetzt will ich diese Sekunden aber wieder zurück ins Format "SS:mm:ss" konvertieren.

      Allerdings spuckt er mir da immer völlig verkehrte Zahlen aus.

      Ich habe auch schon versucht, die 31 Sekunden zuvor in alle möglichen Uhrzeit-Werte zu konnertieren. Leider immer ohne Erfolg.

      Abei mal ein Screenshot vom Blockly-Script.

      Könnt ihr mir weiterhelfen?
      1203_sekunden_zu_uhrzeit_addieren.jpg

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

        493_blockly_format_addsekunden.jpg

        1 Reply Last reply Reply Quote 2
        • N
          Nili last edited by

          Vielen Dank … hat super geklappt. 🙂 🙂 🙂

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

            @Nili:

            hat super geklappt

            Dann markiere bitte das Thema als gelöst (im Betreff des ersten Beitrags).

            ? 1 Reply Last reply Reply Quote 0
            • ?
              A Former User @paul53 last edited by

              @paul53

              Hallo Paul,

              ich würde mich hier gern anhängen, da ich vor folgender Thematik stehe:

              @tombox hat einen Adapter für Elektroautos geschrieben; aus diesem wird ein Datenpunkt erzeugt, in dem die Rest-Ladedauer angezeigt wird, wenn das Auto aufgeladen wird. Diese Restdauer wird in Minuten angezeigt.

              Ich würde gern in der vis anzeigen lassen, zu welcher Uhrzeit die Ladung beendet sein wird, muss also die rest-Ladedauer (in min) zu der aktuellen Uhrzeit hinzuaddieren.

              Leider habe ich nicht ganz verstanden, wo dieses "debug output" hinführt, es wird dann ja auch keine Variable befüllt? Hast Du vielleicht auch eine Idee, wie ich die dann errechnete Uhrzeit in die vis bringe?

              Dank Dir für Deine Hilfe,

              Frank

              Homoran paul53 2 Replies Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @Guest last edited by

                @FrankDCE sagte in Blockly => x Sekunden zu einer Uhrzeit dazu addieren:

                @tombox hat einen Adapter für Elektroautos geschrieben; aus diesem wird ein Datenpunkt erzeugt, in dem die Rest-Ladedauer angezeigt wird, wenn das Auto aufgeladen wird. Diese Restdauer wird in Minuten angezeigt.

                welcher Adapter?
                wie sieht der Datenpunkt aus?
                (am besten die RAW-Ansicht hier posten)

                ? 1 Reply Last reply Reply Quote 0
                • ?
                  A Former User @Homoran last edited by

                  @Homoran

                  Hallo, fröhliche Weihnachten. Der Adapter ist der VW Connect Adapter, konkret geht es um einen ID3.

                  Den Datenpunkt habe ich als screenshot angehängt, was meinst Du mit "RAW-Ansicht" ?

                  Unbenannt.JPG

                  Homoran 1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @Guest last edited by

                    @FrankDCE sagte in Blockly => x Sekunden zu einer Uhrzeit dazu addieren:

                    Den Datenpunkt habe ich als screenshot angehängt

                    ok!

                    @FrankDCE sagte in Blockly => x Sekunden zu einer Uhrzeit dazu addieren:

                    was meinst Du mit "RAW-Ansicht" ?

                    • Bleistift -> RAW (nur Experten) -> Inhalt hier posten als Text in Code-Tags
                    1 Reply Last reply Reply Quote 0
                    • paul53
                      paul53 @Guest last edited by

                      @FrankDCE sagte:

                      in der vis anzeigen lassen, zu welcher Uhrzeit die Ladung beendet sein wird

                      Dann wird für Vis ein eigener Datenpunkt vom Typ "Zeichenkette" (string) benötigt. Diesen DP kann man manuell unter "0_userdata.0" erstellen. Das Skript schreibt dann die Endzeit in den Datenpunkt:

                      Blockly_temp.JPG

                      Wert findet man unter "Trigger".

                      ? 1 Reply Last reply Reply Quote 0
                      • ?
                        A Former User @paul53 last edited by

                        @paul53

                        Du bist ja fix, dank Dir; @Homoran ebenso.

                        Sieht bei mir jetzt so aus, dennoch bleibt die Frage offen, wo ich "Wert" her bekomme - im Reiter "Trigger" steht nirgends, was irgendwie so aussieht ...

                        Unbenannt.JPG

                        Unbenannt2.JPG

                        Homoran paul53 2 Replies Last reply Reply Quote 0
                        • Homoran
                          Homoran Global Moderator Administrators @Guest last edited by

                          @FrankDCE sagte in Blockly => x Sekunden zu einer Uhrzeit dazu addieren:

                          im Reiter "Trigger" steht nirgends, was irgendwie so aussieht ...

                          doch 😉

                          nur steht da im Moment OjectID im Pulldown

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

                            @FrankDCE sagte:

                            im Reiter "Trigger" steht nirgends, was irgendwie so aussieht ...

                            "Objekt ID" aufklappen und "Wert" auswählen.

                            Blockly_temp.JPG

                            1 Reply Last reply Reply Quote 0
                            • ?
                              A Former User @Homoran last edited by

                              @Homoran Jaja, ist ja gut 😉 gefunden - Mamas Knödel vom 24. wirken eben immer noch auf die Denkfähigkeit :-).

                              Welches Datenformat muss der Datenpunkt "Auto-Ende Laden Auto" haben? Text?

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

                                @FrankDCE sagte:

                                Welches Datenformat muss der Datenpunkt "Auto-Ende Laden Auto" haben? Text?

                                @paul53 sagte in Blockly => x Sekunden zu einer Uhrzeit dazu addieren:

                                ein eigener Datenpunkt vom Typ "Zeichenkette" (string)

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

                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                631
                                Online

                                31.7k
                                Users

                                79.8k
                                Topics

                                1.3m
                                Posts

                                4
                                14
                                5853
                                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