NEWS
Systemlast Zeitplan vs. Trigger mit mehreren Datenobjekten
-
Hallo,
ich habe mir die Tage meine ersten eigenen Blockly´s zur Berechnung von Durchschnittswerten erstellt. Macht es bezüglich der Systemlast auf dem Raspi auf dem ich den ioBroker installiert habe einen Unterschied ob:
-
In einem Blockly je Durchschnittswert der berechnet wird ein Zeitplan definiert ist oder alle zu berechnenden Durchschnittswerte in einem Zeitplan stecken?
-
Alternativ könnte ich die Berechnung durch einen Trigger (Prüfung ob sich einer von 3 Datenpunkten ändert) auslösen?
Was ist bezüglich der Systemlast / Performance / Speicherverbrauch sinnvoller?
Bisher hat mir das Forum viele Hinweise und Lösungsansätze gebracht. Dazu habe ich leider nichts gefunden.
Vielen Dank
DatzerF -
-
@datzerf Das hängt natürlich u.a. davon ab, wie oft sich die Werte ändern. Wenn Du 10 Werte hast, die sich durchschnittlich alle 2 Minuten ändern (=300 Trigger pro Stunde), Du aber den Durchschnitt nur stündlich brauchst, würde ich über einen Zeitplan einmal pro Stunde alle 10 Durchschnittswerte ausrechnen. Also wenn schon Zeitplan, dann alle in einen packen.
-
@ahnungsbefreit, es sind einige mehr.... Alle 5 Minuten werden 15 Datenpunkte berechnet bzw. geändert.
Aber Danke, ich werde mal alles in einen Zeitplan packen.