ich hoffe, Du weißt was Du dir damit antust
<?
// +++++++++++++++ Konfig ++++++++++++++++++++++++++++++++++++++++++++++++++++++
$object_central_ID = 12130 /*[Smart Metering\IPS EKM-868\EKM-868 I Hausverteilung\EKM-868 #01 Zentraleinspeisung\Energieverbrauch]*/ ; // Variablen-ID der Zähler-Variable
$object_og_ID = 13483 /*[Smart Metering\IPS EKM-868\EKM-868 I Hausverteilung\EKM-868 #02 Licht_Strom oben\Energieverbrauch]*/ ; // Variablen-ID der Zähler-Variable
$object_mg_ID = 21446 /*[Smart Metering\IPS EKM-868\EKM-868 I Hausverteilung\EKM-868 #03 Licht_Stom mitte\Energieverbrauch]*/ ; // Variablen-ID der Zähler-Variable
$object_ug_ID = 33424 /*[Smart Metering\IPS EKM-868\EKM-868 I Hausverteilung\EKM-868 #04 Licht_Strom unten\Energieverbrauch]*/ ; // Variablen-ID der Zähler-Variable
$contend_var_id = 55821 /*[Smart Metering\berechnete Werte\gleitender Durchschnitt\HTML Tabelle Jahresübersicht]*/ ;
// ab hier nichts mehr ändern
$archiveID = IPS_GetInstanceIDByName("Archive Handler", 0); // Archive-Handler-ID
$timestamp = date("H:i:s d.m.Y");
$year_startdate = mktime(0, 0, 0, date("m")-12, 1, date("Y")); //Startzeit am 1. des Monats vor einem Jahr
$year_enddate = mktime(23, 59, 59, date("m"), date("d")-1, date("Y")); //Endzeit heute
$end_month_format = date("H:i:s d.m.Y",$year_enddate);
// +++++++++++++++ Konfig Ende +++++++++++++++++++++++++++++++++++++++++++++++++
// Ermitteln der Spaltenüberschriften (Monate)
$M_00 = date("M",time());
$M_01 = date("M",mktime(0, 0, 0, date("m")-1, 1, date("Y")));
$M_02 = date("M",mktime(0, 0, 0, date("m")-2, 1, date("Y")));
$M_03 = date("M",mktime(0, 0, 0, date("m")-3, 1, date("Y")));
$M_04 = date("M",mktime(0, 0, 0, date("m")-4, 1, date("Y")));
$M_05 = date("M",mktime(0, 0, 0, date("m")-5, 1, date("Y")));
$M_06 = date("M",mktime(0, 0, 0, date("m")-6, 1, date("Y")));
$M_07 = date("M",mktime(0, 0, 0, date("m")-7, 1, date("Y")));
$M_08 = date("M",mktime(0, 0, 0, date("m")-8, 1, date("Y")));
$M_09 = date("M",mktime(0, 0, 0, date("m")-9, 1, date("Y")));
$M_10 = date("M",mktime(0, 0, 0, date("m")-10, 1, date("Y")));
$M_11 = date("M",mktime(0, 0, 0, date("m")-11, 1, date("Y")));
// Ermitteln der Anzahl Tage pro Monat
$M_Anzahl_00 = date("d")-1;
$M_Anzahl_01 = date("t",mktime(0, 0, 0, date("m")-1, 1, date("Y")));
$M_Anzahl_02 = date("t",mktime(0, 0, 0, date("m")-2, 1, date("Y")));
$M_Anzahl_03 = date("t",mktime(0, 0, 0, date("m")-3, 1, date("Y")));
$M_Anzahl_04 = date("t",mktime(0, 0, 0, date("m")-4, 1, date("Y")));
$M_Anzahl_05 = date("t",mktime(0, 0, 0, date("m")-5, 1, date("Y")));
$M_Anzahl_06 = date("t",mktime(0, 0, 0, date("m")-6, 1, date("Y")));
$M_Anzahl_07 = date("t",mktime(0, 0, 0, date("m")-7, 1, date("Y")));
$M_Anzahl_08 = date("t",mktime(0, 0, 0, date("m")-8, 1, date("Y")));
$M_Anzahl_09 = date("t",mktime(0, 0, 0, date("m")-9, 1, date("Y")));
$M_Anzahl_10 = date("t",mktime(0, 0, 0, date("m")-10, 1, date("Y")));
$M_Anzahl_11 = date("t",mktime(0, 0, 0, date("m")-11, 1, date("Y")));
// central: Abfrage Monatswerte der letzten 12 Monate
$month_values = AC_GetAggregatedValues($archiveID, $object_central_ID, 3, $year_startdate, $year_enddate, 15);
@$c_central_00 = round($month_values[11]['Avg'], 1);
@$c_central_01 = round($month_values[10]['Avg'] + $c_central_00, 1);
@$c_central_02 = round($month_values[9]['Avg'] + $c_central_01, 1);
@$c_central_03 = round($month_values[8]['Avg'] + $c_central_02, 1);
@$c_central_04 = round($month_values[7]['Avg'] + $c_central_03, 1);
@$c_central_05 = round($month_values[6]['Avg'] + $c_central_04, 1);
@$c_central_06 = round($month_values[5]['Avg'] + $c_central_05, 1);
@$c_central_07 = round($month_values[4]['Avg'] + $c_central_06, 1);
@$c_central_08 = round($month_values[3]['Avg'] + $c_central_07, 1);
@$c_central_09 = round($month_values[2]['Avg'] + $c_central_08, 1);
@$c_central_10 = round($month_values[1]['Avg'] + $c_central_09, 1);
@$c_central_11 = round($month_values[0]['Avg'] + $c_central_10, 1);
// central: Abfrage Monatswerte (Summe pro Monat) der letzten 12 Monate
@$s_central_00 = round($month_values[0]['Avg'], 1);
@$s_central_01 = round($month_values[1]['Avg'], 1);
@$s_central_02 = round($month_values[2]['Avg'], 1);
@$s_central_03 = round($month_values[3]['Avg'], 1);
@$s_central_04 = round($month_values[4]['Avg'], 1);
@$s_central_05 = round($month_values[5]['Avg'], 1);
@$s_central_06 = round($month_values[6]['Avg'], 1);
@$s_central_07 = round($month_values[7]['Avg'], 1);
@$s_central_08 = round($month_values[8]['Avg'], 1);
@$s_central_09 = round($month_values[9]['Avg'], 1);
@$s_central_10 = round($month_values[10]['Avg'], 1);
@$s_central_11 = round($month_values[11]['Avg'], 1);
// central: Abfrage Durchschnittswerte der letzten 12 Monate
@$d_central_00 = round($month_values[0]['Avg']/$M_Anzahl_00, 1);
@$d_central_01 = round($month_values[1]['Avg']/$M_Anzahl_01, 1);
@$d_central_02 = round($month_values[2]['Avg']/$M_Anzahl_02, 1);
@$d_central_03 = round($month_values[3]['Avg']/$M_Anzahl_03, 1);
@$d_central_04 = round($month_values[4]['Avg']/$M_Anzahl_04, 1);
@$d_central_05 = round($month_values[5]['Avg']/$M_Anzahl_05, 1);
@$d_central_06 = round($month_values[6]['Avg']/$M_Anzahl_06, 1);
@$d_central_07 = round($month_values[7]['Avg']/$M_Anzahl_07, 1);
@$d_central_08 = round($month_values[8]['Avg']/$M_Anzahl_08, 1);
@$d_central_09 = round($month_values[9]['Avg']/$M_Anzahl_09, 1);
@$d_central_10 = round($month_values[10]['Avg']/$M_Anzahl_10, 1);
@$d_central_11 = round($month_values[11]['Avg']/$M_Anzahl_11, 1);
// OG: Abfrage Monatswerte der letzten 12 Monate
$month_values = AC_GetAggregatedValues($archiveID, $object_og_ID, 3, $year_startdate, $year_enddate, 15);
@$c_og_00 = round($month_values[11]['Avg'], 1);
@$c_og_01 = round($month_values[10]['Avg'] + $c_og_00, 1);
@$c_og_02 = round($month_values[9]['Avg'] + $c_og_01, 1);
@$c_og_03 = round($month_values[8]['Avg'] + $c_og_02, 1);
@$c_og_04 = round($month_values[7]['Avg'] + $c_og_03, 1);
@$c_og_05 = round($month_values[6]['Avg'] + $c_og_04, 1);
@$c_og_06 = round($month_values[5]['Avg'] + $c_og_05, 1);
@$c_og_07 = round($month_values[4]['Avg'] + $c_og_06, 1);
@$c_og_08 = round($month_values[3]['Avg'] + $c_og_07, 1);
@$c_og_09 = round($month_values[2]['Avg'] + $c_og_08, 1);
@$c_og_10 = round($month_values[1]['Avg'] + $c_og_09, 1);
@$c_og_11 = round($month_values[0]['Avg'] + $c_og_10, 1);
// OG: Abfrage Monatswerte (Summe pro Monat) der letzten 12 Monate
@$s_og_00 = round($month_values[0]['Avg'], 1);
@$s_og_01 = round($month_values[1]['Avg'], 1);
@$s_og_02 = round($month_values[2]['Avg'], 1);
@$s_og_03 = round($month_values[3]['Avg'], 1);
@$s_og_04 = round($month_values[4]['Avg'], 1);
@$s_og_05 = round($month_values[5]['Avg'], 1);
@$s_og_06 = round($month_values[6]['Avg'], 1);
@$s_og_07 = round($month_values[7]['Avg'], 1);
@$s_og_08 = round($month_values[8]['Avg'], 1);
@$s_og_09 = round($month_values[9]['Avg'], 1);
@$s_og_10 = round($month_values[10]['Avg'], 1);
@$s_og_11 = round($month_values[11]['Avg'], 1);
// OG: Abfrage Durchschnittswerte der letzten 12 Monate
@$d_og_00 = round($month_values[0]['Avg']/$M_Anzahl_00, 1);
@$d_og_01 = round($month_values[1]['Avg']/$M_Anzahl_01, 1);
@$d_og_02 = round($month_values[2]['Avg']/$M_Anzahl_02, 1);
@$d_og_03 = round($month_values[3]['Avg']/$M_Anzahl_03, 1);
@$d_og_04 = round($month_values[4]['Avg']/$M_Anzahl_04, 1);
@$d_og_05 = round($month_values[5]['Avg']/$M_Anzahl_05, 1);
@$d_og_06 = round($month_values[6]['Avg']/$M_Anzahl_06, 1);
@$d_og_07 = round($month_values[7]['Avg']/$M_Anzahl_07, 1);
@$d_og_08 = round($month_values[8]['Avg']/$M_Anzahl_08, 1);
@$d_og_09 = round($month_values[9]['Avg']/$M_Anzahl_09, 1);
@$d_og_10 = round($month_values[10]['Avg']/$M_Anzahl_10, 1);
@$d_og_11 = round($month_values[11]['Avg']/$M_Anzahl_11, 1);
// MG: Abfrage Monatswerte der letzten 12 Monate
$month_values = AC_GetAggregatedValues($archiveID, $object_mg_ID, 3, $year_startdate, $year_enddate, 15);
@$c_mg_00 = round($month_values[11]['Avg'], 1);
@$c_mg_01 = round($month_values[10]['Avg'] + $c_mg_00, 1);
@$c_mg_02 = round($month_values[9]['Avg'] + $c_mg_01, 1);
@$c_mg_03 = round($month_values[8]['Avg'] + $c_mg_02, 1);
@$c_mg_04 = round($month_values[7]['Avg'] + $c_mg_03, 1);
@$c_mg_05 = round($month_values[6]['Avg'] + $c_mg_04, 1);
@$c_mg_06 = round($month_values[5]['Avg'] + $c_mg_05, 1);
@$c_mg_07 = round($month_values[4]['Avg'] + $c_mg_06, 1);
@$c_mg_08 = round($month_values[3]['Avg'] + $c_mg_07, 1);
@$c_mg_09 = round($month_values[2]['Avg'] + $c_mg_08, 1);
@$c_mg_10 = round($month_values[1]['Avg'] + $c_mg_09, 1);
@$c_mg_11 = round($month_values[0]['Avg'] + $c_mg_10, 1);
// MG: Abfrage Monatswerte (Summe pro Monat) der letzten 12 Monate
@$s_mg_00 = round($month_values[0]['Avg'], 1);
@$s_mg_01 = round($month_values[1]['Avg'], 1);
@$s_mg_02 = round($month_values[2]['Avg'], 1);
@$s_mg_03 = round($month_values[3]['Avg'], 1);
@$s_mg_04 = round($month_values[4]['Avg'], 1);
@$s_mg_05 = round($month_values[5]['Avg'], 1);
@$s_mg_06 = round($month_values[6]['Avg'], 1);
@$s_mg_07 = round($month_values[7]['Avg'], 1);
@$s_mg_08 = round($month_values[8]['Avg'], 1);
@$s_mg_09 = round($month_values[9]['Avg'], 1);
@$s_mg_10 = round($month_values[10]['Avg'], 1);
@$s_mg_11 = round($month_values[11]['Avg'], 1);
// MG: Abfrage Durchschnittswerte der letzten 12 Monate
@$d_mg_00 = round($month_values[0]['Avg']/$M_Anzahl_00, 1);
@$d_mg_01 = round($month_values[1]['Avg']/$M_Anzahl_01, 1);
@$d_mg_02 = round($month_values[2]['Avg']/$M_Anzahl_02, 1);
@$d_mg_03 = round($month_values[3]['Avg']/$M_Anzahl_03, 1);
@$d_mg_04 = round($month_values[4]['Avg']/$M_Anzahl_04, 1);
@$d_mg_05 = round($month_values[5]['Avg']/$M_Anzahl_05, 1);
@$d_mg_06 = round($month_values[6]['Avg']/$M_Anzahl_06, 1);
@$d_mg_07 = round($month_values[7]['Avg']/$M_Anzahl_07, 1);
@$d_mg_08 = round($month_values[8]['Avg']/$M_Anzahl_08, 1);
@$d_mg_09 = round($month_values[9]['Avg']/$M_Anzahl_09, 1);
@$d_mg_10 = round($month_values[10]['Avg']/$M_Anzahl_10, 1);
@$d_mg_11 = round($month_values[11]['Avg']/$M_Anzahl_11, 1);
// UG: Abfrage Monatswerte der letzten 12 Monate
$month_values = AC_GetAggregatedValues($archiveID, $object_ug_ID, 3, $year_startdate, $year_enddate, 15);
@$c_ug_00 = round($month_values[11]['Avg'], 1);
@$c_ug_01 = round($month_values[10]['Avg'] + $c_ug_00, 1);
@$c_ug_02 = round($month_values[9]['Avg'] + $c_ug_01, 1);
@$c_ug_03 = round($month_values[8]['Avg'] + $c_ug_02, 1);
@$c_ug_04 = round($month_values[7]['Avg'] + $c_ug_03, 1);
@$c_ug_05 = round($month_values[6]['Avg'] + $c_ug_04, 1);
@$c_ug_06 = round($month_values[5]['Avg'] + $c_ug_05, 1);
@$c_ug_07 = round($month_values[4]['Avg'] + $c_ug_06, 1);
@$c_ug_08 = round($month_values[3]['Avg'] + $c_ug_07, 1);
@$c_ug_09 = round($month_values[2]['Avg'] + $c_ug_08, 1);
@$c_ug_10 = round($month_values[1]['Avg'] + $c_ug_09, 1);
@$c_ug_11 = round($month_values[0]['Avg'] + $c_ug_10, 1);
// UG: Abfrage Monatswerte (Summe pro Monat) der letzten 12 Monate
@$s_ug_00 = round($month_values[0]['Avg'], 1);
@$s_ug_01 = round($month_values[1]['Avg'], 1);
@$s_ug_02 = round($month_values[2]['Avg'], 1);
@$s_ug_03 = round($month_values[3]['Avg'], 1);
@$s_ug_04 = round($month_values[4]['Avg'], 1);
@$s_ug_05 = round($month_values[5]['Avg'], 1);
@$s_ug_06 = round($month_values[6]['Avg'], 1);
@$s_ug_07 = round($month_values[7]['Avg'], 1);
@$s_ug_08 = round($month_values[8]['Avg'], 1);
@$s_ug_09 = round($month_values[9]['Avg'], 1);
@$s_ug_10 = round($month_values[10]['Avg'], 1);
@$s_ug_11 = round($month_values[11]['Avg'], 1);
// UG: Abfrage Durchschnittswerte der letzten 12 Monate
@$d_ug_00 = round($month_values[0]['Avg']/$M_Anzahl_00, 1);
@$d_ug_01 = round($month_values[1]['Avg']/$M_Anzahl_01, 1);
@$d_ug_02 = round($month_values[2]['Avg']/$M_Anzahl_02, 1);
@$d_ug_03 = round($month_values[3]['Avg']/$M_Anzahl_03, 1);
@$d_ug_04 = round($month_values[4]['Avg']/$M_Anzahl_04, 1);
@$d_ug_05 = round($month_values[5]['Avg']/$M_Anzahl_05, 1);
@$d_ug_06 = round($month_values[6]['Avg']/$M_Anzahl_06, 1);
@$d_ug_07 = round($month_values[7]['Avg']/$M_Anzahl_07, 1);
@$d_ug_08 = round($month_values[8]['Avg']/$M_Anzahl_08, 1);
@$d_ug_09 = round($month_values[9]['Avg']/$M_Anzahl_09, 1);
@$d_ug_10 = round($month_values[10]['Avg']/$M_Anzahl_10, 1);
@$d_ug_11 = round($month_values[11]['Avg']/$M_Anzahl_11, 1);
// ++++++++++++++++ Table-Factory ++++++++++++++++++++++++++++++++++++++++++++++
// Den Anfang der Tabelle definieren
$content = '<table style="text-align: left; background-color: rgb(32, 49, 67);" border="0" cellpadding="4" cellspacing="1">
<tbody>';
// Die erste Zeile (Überschriften)
$content .= '<tr>
<th style="text-align: left;" colspan="2" rowspan="1">Verbrauch in kWh<br><small><small><span style="font-weight: normal;">'.$timestamp.'</span></small></small></th>
<td style="text-align: center; font-weight: bold;">'.$M_11.'</td>
<td style="text-align: center; font-weight: bold;">'.$M_10.'</td>
<td style="text-align: center; font-weight: bold;">'.$M_09.'</td>
<td style="text-align: center; font-weight: bold;">'.$M_08.'</td>
<td style="text-align: center; font-weight: bold;">'.$M_07.'</td>
<td style="text-align: center; font-weight: bold;">'.$M_06.'</td>
<td style="text-align: center; font-weight: bold;">'.$M_05.'</td>
<td style="text-align: center; font-weight: bold;">'.$M_04.'</td>
<td style="text-align: center; font-weight: bold;">'.$M_03.'</td>
<td style="text-align: center; font-weight: bold;">'.$M_02.'</td>
<td style="text-align: center; font-weight: bold;">'.$M_01.'</td>
<td style="text-align: center; font-weight: bold;">'.$M_00.'</td>
</tr>';
// Zeile 3: central, cumulativ Power Consumption
$content .= '<tr>
<td style="background-color: rgb(20, 32, 43); font-weight: bold;" colspan="2" rowspan="1">Gesamt</td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;">'.$c_central_00.'</td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;">'.$c_central_01.'</td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;">'.$c_central_02.'</td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;">'.$c_central_03.'</td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;">'.$c_central_04.'</td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;">'.$c_central_05.'</td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;">'.$c_central_06.'</td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;">'.$c_central_07.'</td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;">'.$c_central_08.'</td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;">'.$c_central_09.'</td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;">'.$c_central_10.'</td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;">'.$c_central_11.'</td>
</tr>';
// Zeile 3: central, Monatsverbrauch
$content .= '<tr>
<td></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">Monat</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$s_central_11.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$s_central_10.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$s_central_09.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$s_central_08.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$s_central_07.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$s_central_06.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$s_central_05.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$s_central_04.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$s_central_03.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$s_central_02.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$s_central_01.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$s_central_00.'</td>
</tr>';
// Zeile 4: central, Tagesdurchschnitt
$content .= '<tr>
<td></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">Ø Tag</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$d_central_11.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$d_central_10.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$d_central_09.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$d_central_08.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$d_central_07.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$d_central_06.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$d_central_05.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$d_central_04.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$d_central_03.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$d_central_02.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$d_central_01.'</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);">'.$d_central_00.'</td>
</tr>';
// Zeile 5: OG, cumulativ Power Consumption
$content .= '<tr>
<td style="background-color: rgb(20, 32, 43); font-weight: bold;" colspan="2" rowspan="1"></small>OG</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_og_00.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_og_01.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_og_02.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_og_03.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_og_04.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_og_05.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_og_06.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_og_07.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_og_08.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_og_09.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_og_10.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_og_11.'</small></td>
</tr>';
// Zeile 6: OG, Monatsverbrauch
$content .= '<tr>
<td></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>Monat</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_og_11.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_og_10.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_og_09.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_og_08.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_og_07.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_og_06.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_og_05.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_og_04.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_og_03.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_og_02.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_og_01.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_og_00.'</small></td>
</tr>';
// Zeile 7: OG Tagesdurchschnitt
$content .= '<tr>
<td></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>Ø Tag</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_og_11.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_og_10.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_og_09.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_og_08.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_og_07.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_og_06.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_og_05.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_og_04.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_og_03.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_og_02.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_og_01.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_og_00.'</small></td>
</tr>';
// Zeile 8: MG, cumulativ Power Consumption
$content .= '<tr>
<td style="background-color: rgb(20, 32, 43); font-weight: bold;" colspan="2" rowspan="1"></small>MG</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_mg_00.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_mg_01.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_mg_02.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_mg_03.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_mg_04.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_mg_05.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_mg_06.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_mg_07.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_mg_08.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_mg_09.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_mg_10.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_mg_11.'</small></td>
</tr>';
// Zeile 9: MG, Monatsverbrauch
$content .= '<tr>
<td></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>Monat</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_mg_11.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_mg_10.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_mg_09.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_mg_08.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_mg_07.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_mg_06.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_mg_05.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_mg_04.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_mg_03.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_mg_02.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_mg_01.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_mg_00.'</small></td>
</tr>';
// Zeile 9: MG Tagesdurchschnitt
$content .= '<tr>
<td></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>Ø Tag</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_mg_11.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_mg_10.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_mg_09.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_mg_08.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_mg_07.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_mg_06.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_mg_05.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_mg_04.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_mg_03.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_mg_02.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_mg_01.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_mg_00.'</small></td>
</tr>';
// Zeile 10: UG, cumulativ Power Consumption
$content .= '<tr>
<td style="background-color: rgb(20, 32, 43); font-weight: bold;" colspan="2" rowspan="1"></small>UG</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_ug_00.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_ug_01.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_ug_02.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_ug_03.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_ug_04.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_ug_05.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_ug_06.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_ug_07.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_ug_08.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_ug_09.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_ug_10.'</small></td>
<td style="text-align: center; background-color: rgb(20, 32, 43); font-weight: bold;"><small>'.$c_ug_11.'</small></td>
</tr>';
// Zeile 11: UG, Monatsverbrauch
$content .= '<tr>
<td></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>Monat</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_ug_11.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_ug_10.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_ug_09.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_ug_08.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_ug_07.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_ug_06.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_ug_05.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_ug_04.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_ug_03.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_ug_02.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_ug_01.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$s_ug_00.'</small></td>
</tr>';
// Zeile 12: UG Tagesdurchschnitt
$content .= '<tr>
<td></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>Ø Tag</td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_ug_11.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_ug_10.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_ug_09.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_ug_08.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_ug_07.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_ug_06.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_ug_05.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_ug_04.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_ug_03.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_ug_02.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_ug_01.'</small></td>
<td style="text-align: center; background-color: rgb(13, 23, 36);"><small>'.$d_ug_00.'</small></td>
</tr>';
// Tabellenende
$content .= "</table>";
SetValueString($contend_var_id,$content);
?>