Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [Erledigt] Nur Ergebnis einer Liste in einen DP schreiben

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Erledigt] Nur Ergebnis einer Liste in einen DP schreiben

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

      Guten Morgen,

      ich frage mit einem Blockly Werte aus InfluxDB ab und schreibe u.a. die Summe der Werte in einen Datenpunkt den ich für VIS brauche. Mir ist aufgefallen, das beim Erstellen der Liste jeder einzelne Schritt natürlich nicht nur in der Liste eingetragen wird, sondern auch jede Zwischensumme in den DP geschrieben wird.
      Klar, das geht so schnell, das man es eigentlich nur im Debug sieht, aber ich hatte letztens bei meinen Spielerein einen Fehler im Protokoll, das ein DP innerhalb einer Minute über 1000 mal aktualisiert wurde und dadurch das Script deaktiviert wurde und das kam durch eine solche Liste.
      Kann ich das irgendwie verhindern? Also kann ich das Blockly so umbauen, das wirklich nur das Ergebnis in den DP geschrieben wird?

      Hier mal das Blockly und die Debug Ausgabe:

      Listen 01.jpg

      javascript.0	10:19:33.151	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      javascript.0	10:19:33.155	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 1.5
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 3
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 4.7
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 6.7
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 8
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 9.8
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 11.6
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 13.4
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 15.4
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 17.4
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 19.1
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 20.6
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 22.6
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 24.4
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 26.4
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 27.9
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 29.7
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 31.7
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 34
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 36.2
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 38.4
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 40.7
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 43
      javascript.0	10:19:33.156	info	script.js.0_Blockly-Testen.InfluxDB_Abfragen_3: 45.3
      

      Gruß, Johannes

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

        @jojo58 sagte: nur das Ergebnis in den DP geschrieben wird?

        Block "aktualisiere" unter die Schleife setzen.

        JoJo58 1 Reply Last reply Reply Quote 1
        • JoJo58
          JoJo58 @paul53 last edited by

          @paul53

          Es kann so einfach sein... Danke!

          Gruß, Johannes

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

          Support us

          ioBroker
          Community Adapters
          Donate

          523
          Online

          31.8k
          Users

          80.0k
          Topics

          1.3m
          Posts

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