Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Sekunden in VIS in Tage Minuten umrechnen

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Sekunden in VIS in Tage Minuten umrechnen

    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      Ralf 2 last edited by

      Hallo zusammen,

      ich habe mehrmals hier Datenpunkte mit einer Uptime in Sekunden, bisher wandele ich die alle mit einem Skript in x Tage, y Stunden, z Minuten um. Jetzt stelle ich mir die Frage ob man das nicht direkt in der VIS 1 direkt erledigen kann - z.B. HTML-Widget.
      Hierzu auch die Frage, was mache ich mit dem Skripte-Reiter in den Widget-Einstellungen. Kann ich hier ein Java-Script erstellen und dann aus dem HTML auf diverse Variablen zugreifen und anzeigen? Aber wie mache ich das damit?

      In einem normalen Javascript würde der lesbare Wert ja jedes mal neu berechnet wenn der Wert sich ändert. Ich erhoffe mir es so lösen zu können, das der lesbare Wert nur dann berechnet wird, wenn er auch gebraucht wird.

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

        @ralf-2

        Du könntest hier mal schauen.
        In meinem Adapter errechne ich auf Basis timestamp, also Millisekunden, dann die einzelnen Werte
        https://github.com/oweitman/ioBroker.mytime/blob/dc995d7493dbbc68d3d0758a3fa8af42eb486c1b/widgets/mytime/js/mytime.js#L1168

        Den pattern Anteil kannst Du ignorieren, der ist da das in den Widgets die einzelnen Anteile frei formatiert werden können. Aber die einzelnen Berechnungen kannst du einsehen

        Wenn du ein eigenes Widget erstellen willst, dann könntest du auch das folgende nehmen.
        Das vereint JavaScript und html in einem Template System
        https://forum.iobroker.net/topic/31521/test-widget-json-template?_=1743002692087

        R 1 Reply Last reply Reply Quote 0
        • R
          Ralf 2 @OliverIO last edited by

          @oliverio
          Ja, wie ich das mit Javascript berechne ist klar, aber es ist ja eine Kette von Operationen, die bekomme ich nicht in ein Binding.
          Wenn mir nichts anderes einfällt, werde ich mal intensiv mit deinem Json-Template beschäftigen.

          Ich würde jedoch noch gerne Wissen, was man mit dem Script-Reiter von den ganzen Widgets anstellen kann. Ich habe dazu keine wirklichen Informationen gefunden. Alle Erklärvideos hören bei CSS auf.

          R 1 Reply Last reply Reply Quote 0
          • R
            Ralf 2 @Ralf 2 last edited by

            OK, ich habe es mit dem Reiter Skripte hinbekommen, aber das ist auch nicht das richtige, weil es dann wieder globale Scripte werden. Ich werde mir morgen mal das json-template anschauen.

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

            Support us

            ioBroker
            Community Adapters
            Donate

            752
            Online

            31.7k
            Users

            79.6k
            Topics

            1.3m
            Posts

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