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] Letzte Gruppe aus JSON Liste in Datenpunkte

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Gelöst] Letzte Gruppe aus JSON Liste in Datenpunkte

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

      Hallo;

      Bei den Objekten aus dem device_reminder gibt es den Eintrag Last Operations.
      Beispiel:

      [
        {
          "start": "28.10.2023 15:07:24",
          "end": "28.10.2023 17:12:45",
          "runtime": "02:05:10"
        },
        {
          "start": "28.10.2023 17:25:05",
          "end": "29.10.2023 02:17:26",
          "runtime": "08:52:11"
        },
        {
          "start": "29.10.2023 14:20:27",
          "end": "29.10.2023 15:23:57",
          "runtime": "01:03:20"
        },
        {
          "start": "29.10.2023 16:54:15",
          "end": "29.10.2023 17:01:45",
          "runtime": "00:07:20"
        },
        {
          "start": "30.10.2023 15:12:38",
          "end": "30.10.2023 15:20:18",
          "runtime": "00:07:30"
        }
      ]
      

      Wie kann ich mit Blockly den letzten Daten-Block aus Last Operations in drei Datenpunkte schreiben.
      Also jeweils einen Datenpunkt nur von letzten Block.
      DP Start =30.10.2023 15:12:38
      DP Ende = 30.10.2023 15:20:18
      DP Laufzeit = 00:07:30

      Bei meinen bisheriger Versuch komme ich schon mal auf den ersten wert "Start"
      d207456e-15b3-4d5e-8598-deee589f4d04-image.png

      Aber ich brauche ja immer den letzten wert und die Anzahl der Einträge ist unbekannt.

      Mann müsste also zuerst die Anzahl der Einträge Zählen und dann gezielt den letzten block abfragen.
      Ich Denke man muss mit eine Schleife Arbeiten mir fehlt aber der Ansatz dazu.

      Vielleicht hat da ja jemand eine Idee ?

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

        @solardach sagt: brauche ja immer den letzten wert

        Blockly_temp.JPG

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

          @paul53
          Danke; Perfekt.
          So Einfach kann es sein.

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

          Support us

          ioBroker
          Community Adapters
          Donate

          748
          Online

          32.0k
          Users

          80.4k
          Topics

          1.3m
          Posts

          2
          3
          151
          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