NEWS
[Erledigt] Nur Ergebnis einer Liste in einen DP schreiben
-
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:
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
-
@jojo58 sagte: nur das Ergebnis in den DP geschrieben wird?
Block "aktualisiere" unter die Schleife setzen.
-