Hallo Zusammen,
ich stehe wohl derzeit etwas auf dem Schlauch mit dem Archiv und AC_GetAggregatedValues.
Ich moechte meine Verbrauchdaten fuer den Monat auf Wärmepumpen Verbrauchsübersicht in-tostedt.de hoch laden.
Dabei soll z.B. die Anzahl der Betriebsstunden angegeben werden.
Meine Waermepumpe liefert die Betriebszeit der WP fuer z.B. Heizen in Sekunden an. Ich schreibe das in eine Varriable und benutze den Aggregationstyp „Counter“ .
was ich heute mache:
$ts = mktime(0, 0, 0, date("m")-1 , 1, date("Y"));
$te = mktime(23, 59, 59, date("m") , 0, date("Y"));
$NOV_Daten['BSt_Heizung'] = array_reverse(AC_GetAggregatedValues (AC_HANDLER_ID ,$ID_NOV_BSt_Heizung, 3, $ts, $te, 0));
$NOV_ERG['Betrieb'] = ($NOV_Daten['BSt_Heizung'][0]['Avg']+$NOV_Daten['BSt_Wasser'][0]['Avg'])/3600;
Ich dachte ich kann mit AVG die Differenz zwischen dem niedrigsten und dem höchsten Wert auslesen.
Mach ich da was falsch?