Was können wir verbessern?

Dokumentation

AC_AddLoggedValues

Benötigt: IP-Symcon >= 5.1

boolean AC_AddLoggedValues (integer $InstanzID, integer $VariableID, array $Datensaetze)

Parameterliste

InstanzID ID zum Archiv
VariableID ID der Variable, welcher die Datensätze hinzugefügt werden sollen
Datensaetze

Ein Array mit Datensätzen, wobei jeder Datensatz ein Array mit folgenden key => value Paaren ist:

Parameter Typ Beschreibung
TimeStamp Integer Zeitpunkt des neuen Datensatzes als Unix Timestamp
Value nach Variable Der Wert des neuen Datensatzes - Der Typ des Wertes muss hierbei zum Typen der Variable passen

Rückgabewerte

Konnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.

Beschreibung

Diese Funktion fügt den geloggten Rohdaten der Variable mit der ID VariableID die Datensätze Datensaetze hinzu.

Nach dieser Funktion sind die aggregierten Daten der Variable ungültig und müssen neu aggregiert werden.

Beispiel

// Füge einer Integer Variable drei zusätzliche Datensätze hinzu
AC_AddLoggedValues(12345, 34567, [
  [
    'TimeStamp' => 1128255120,
    'Value' => 30
  ],
  [
    'TimeStamp' => 1128257851,
    'Value' => 50
  ],
  [
    'TimeStamp' => 1128278514,
    'Value' => 130
  ]
]);
Zum Warenkorb
Haben Sie noch Fragen?