Ich habe einen Stromzähler der über M-Bus ausgelesen wird.
Nun logge ich den Zählerstand als Zähler und kann mir wunderbar die monatlichen Verbräuche anzeigen lassen.
Nun will ich im Webfront mir mit einen String immer den letzten Monatsverbrauch anzeigen lassen.
Ich habe schonmal einen Script testweise laufen, der mir den Monat ausgibt, aber mir fehlt die richtige umsetzung in die Stringvariable und das es monatlich automatisch aktualisiert wird.
Gleich umgesetzt nur leider mit einer Fehlermeldung : „Cannot auto-convert …“
Variable ist eine Float in die ich schreiben möchte
$werte = AC_GetAggregatedValues(32722 /*[Archive]*/, 11290 /*[Stromzähler\Stand]*/, 3 /* Stündlich */, 0, 0, 2); //55554 ist die ID der Variable, 12345 vom Archiv
//Dieser Teil erstellt eine Ausgabe im Skriptfenster mit den abgefragten Werten
foreach($werte as $wert) {
echo date("d.m.Y H:i:s", $wert['TimeStamp']) . " -> " . $wert['Avg'] . PHP_EOL;
}
SetValueFloat(12187, $werte[1]);
?>