aufgrund von Hausanschluß-Zählerwechsel und Systemausfall (CCU) ist meine Stomzählerstände
komplett durcheinander und es stimmt der Wert jetzt in der CCU nicht mehr mit dem Hausanschlußzähler überein.
Wie würdet ihr vorgehen um wieder korrekte Werte zu erhalten.
Als Erstes habe ich probiert, den Hausanschlußzähler über Homematic wieder auf den aktuellen Wert
zu bringen. Dazu habe ich dieses Script von Jens Maus gefunden:
Code: Alles auswählen
! Skript um den initialen Referenzwert des Hausanschlusszaehlers
! der CCU mitzuteilen bzw. diesen zu aktualisieren.
string type = "Strom"; ! 'Strom', 'Wasser' oder 'Gas'
real value = XXX.XXX; ! Zaehlerstand in kWh oder m3
! ACHTUNG: Ab hier KEINE Aenderungen mehr
object device = dom.GetObject("Hausanschluss-" # type);
if(device)
{
string channel = "GAS_ENERGY_COUNTER";
if(type == "Strom") { channel = "ENERGY_COUNTER"; }
object counter = dom.GetObject("BidCos-RF." # device.Address() # ":1." # channel);
if(counter)
{
real curValue = counter.Value();
if(type == "Strom") { curValue = curValue / 1000.0; }
object c = dom.GetObject(type # " Referenz Zaehlerstand");
c.State(value - curValue);
WriteLine("Referenz Zaehlerstand wurde gesetzt auf: " # value - curValue);
}
}
Mein Problem ist gerade, das ich den Zählerstand des HM-ES-TX-WM im Homematic nicht auf den Zählerstand des Hausanschlußzähler anpassen kann?