Stromzähler HM-ES-TX-WM - Zahlerstand anpassen

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

Benutzeravatar
tomg1970
Beiträge: 62
Registriert: 14.03.2019, 17:36
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 21 Mal

Stromzähler HM-ES-TX-WM - Zahlerstand anpassen

Beitrag von tomg1970 » 06.08.2021, 17:30

Hallo,
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?
Zuletzt geändert von tomg1970 am 13.08.2021, 16:35, insgesamt 3-mal geändert.
RaspberryMatic auf PROXMOX VM (ova)
https://github.com/jens-maus/RaspberryMatic/wiki

Benutzeravatar
Baxxy
Beiträge: 10838
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 609 Mal
Danksagung erhalten: 2228 Mal

Re: Stromzähler HM-ES-TX-WM - Zahlerstand anpassen

Beitrag von Baxxy » 06.08.2021, 18:32

tomg1970 hat geschrieben:
06.08.2021, 17:30
vorgehen
Deine Problembeschreibung ist leider wenig aussagekräftig und es fehlen viele Informationen.
tomg1970 hat geschrieben:
06.08.2021, 17:30
Zählerwechsel
Ok, neuer Zähler, mit welchem Stand? 0.00?
tomg1970 hat geschrieben:
06.08.2021, 17:30
Systemausfall
Was fiel aus? Die Batterie vom HM-ES-TX-WM?
tomg1970 hat geschrieben:
06.08.2021, 17:30
Hausanschlußzähler komplett
durcheinander
Wie kann der durcheinander sein? Der wurde doch nach deiner Aussage gewechselt!? Oder meinst du etwa das der Zählerstand auf dem HM-ES-TX-WM jetzt nicht mehr zum Zählerstand des neuen Zählers passt?
tomg1970 hat geschrieben:
06.08.2021, 17:30
dass irgendwann wieder ein komplett anderere (alter) Wert vor der Zählerumstellung im HM-ES-TX-WM steht.
Der Datenpunkt "ENERGY_COUNTER" des HM-ES-TX-WM ist "read-only" den kannst du nicht ändern (nur auf 0.0 setzen indem du die Stromversorgung kappst)
tomg1970 hat geschrieben:
06.08.2021, 17:30
den Ausgangswert des HM-ES-TX-WM im Homematic nicht auf den Zählerstand des Hausanschlußzähler anpassen kann?
Was ist der "Ausgangswert" und wo genau soll der hin?

So und jetzt zum Glaskugelmodus:
Du setzt ein Script ein (welches gibt die Kugel nicht her) welches dir die ganzen Stromverbrauchsdaten in Systemvariablen schreibt. Durch den Wechsel des Hausanschlusszählers und /oder Reset? des HM-ES-TX-WM passen nun die ganzen Verbrauchsdaten nicht mehr...

Also, erstmal her mit den Fakten!

CoolmanHB
Beiträge: 112
Registriert: 14.02.2010, 20:33
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 9 Mal
Danksagung erhalten: 6 Mal

Re: Stromzähler HM-ES-TX-WM - Zahlerstand anpassen

Beitrag von CoolmanHB » 06.08.2021, 18:40

Script 4 setzt die CCU interne Zähl-Variable auf den aktuellen Zählerstand
http://www.wikimatic.de/wiki/HM-ES-TX-WM/Strom-Script01

vielleicht hilft das... :D
@TinkerS - CCU3 boxed Metall… und Dualbeam-Antenne -
:wink:
Die Anzahl der Funkkanäle hängt vom Gerätetyp (z. B. Schaltaktor oder Wandtaster) ab. Typerweise können 100 bis 120 Funk-Geräte und 127 Wired Geräte angelernt werden

Benutzeravatar
tomg1970
Beiträge: 62
Registriert: 14.03.2019, 17:36
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 21 Mal

Re: Stromzähler HM-ES-TX-WM - Zahlerstand anpassen

Beitrag von tomg1970 » 13.08.2021, 16:43

So endlich komme ich wieder dazu, hier weiter zu machen.
Ich habe es mal damit probiert: (DANKE CoolmanHB)

http://www.wikimatic.de/wiki/HM-ES-TX-WM/Strom-Script01

Code: Alles auswählen

dom.GetObject("svEnergyCounter_XXXXX_XXXXXXXXXX:1").State(dom.GetObject("BidCos-RF.SERIENNUMMER:1.ENERGY_COUNTER").State()+12345);

Code: Alles auswählen

dom.GetObject("svEnergyCounter_13343_MEQ0705683:1").State(dom.GetObject("BidCos-RF.SERIENNUMMER:1.ENERGY_COUNTER").State()+9020);
... allerdings sieht mein Wert jetzt so aus (leer)
2021-08-13 16_37_07-Clipboard.png
2021-08-13 16_37_07-Clipboard.png (4.63 KiB) 929 mal betrachtet

aktueller Stromzähler-Hausanschluß Zählerstand: 9020 kWh
Und dieser Wert soll auch der HM-ES-TX-WM bekommen. Oder geht das nicht wie Baxxy geschrieben hat?
RaspberryMatic auf PROXMOX VM (ova)
https://github.com/jens-maus/RaspberryMatic/wiki

Xel66
Beiträge: 14165
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 585 Mal
Danksagung erhalten: 1500 Mal

Re: Stromzähler HM-ES-TX-WM - Zahlerstand anpassen

Beitrag von Xel66 » 13.08.2021, 17:35

Der Zählerstand im Zähler lässt sich nicht beliebig manipulieren. Hier ist nur das Zurücksetzen auf 0 möglich (z.B. durch das Entfernen der Batterien). Die Datenpunkte für den Zählerstand sind read only.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

jp112sdl
Beiträge: 12116
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 849 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: Stromzähler HM-ES-TX-WM - Zahlerstand anpassen

Beitrag von jp112sdl » 13.08.2021, 20:35

tomg1970 hat geschrieben:
13.08.2021, 16:43
aktueller Stromzähler-Hausanschluß Zählerstand: 9020 kWh
Und dieser Wert soll auch der HM-ES-TX-WM bekommen. Oder geht das nicht wie Baxxy geschrieben hat?
wie Xel66 schreibt, und selbst wenn man den DP im Gerät beschreiben könnte, kann der HM-ES-TX-WM nur bis 838,8607kWh zählen und fängt dann wieder bei 0 an

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Benutzeravatar
tomg1970
Beiträge: 62
Registriert: 14.03.2019, 17:36
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 21 Mal

Re: Stromzähler HM-ES-TX-WM - Zahlerstand anpassen

Beitrag von tomg1970 » 26.08.2021, 10:29

OK vielen DANK Euch

Wie geht ihr mit diesem Thema um?
- aktuellen Zählerstand
- Auswertungen /Tag/Woche/Monat/Jahr
- Visualisierungen ??
RaspberryMatic auf PROXMOX VM (ova)
https://github.com/jens-maus/RaspberryMatic/wiki

Xel66
Beiträge: 14165
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 585 Mal
Danksagung erhalten: 1500 Mal

Re: Stromzähler HM-ES-TX-WM - Zahlerstand anpassen

Beitrag von Xel66 » 26.08.2021, 10:47

tomg1970 hat geschrieben:
26.08.2021, 10:29
Wie geht ihr mit diesem Thema um?
- aktuellen Zählerstand
Nehme ich zur Kenntnis. Kann ich was dran ändern (außer den Verbrauch durch Abschaltung von Geräten verringern)? Ohne funktionellen oder Komfortverlust, Nein.
tomg1970 hat geschrieben:
26.08.2021, 10:29
- Auswertungen /Tag/Woche/Monat/Jahr
Ich lassen mir täglich zu Mitternacht den Tagesverbrauch per Mail zusenden. Das aber nur, um irgendwelche ungewöhnlichen Vorgänge zeitnah zu identifizieren (z.B. dauerlaufenden Kühlschrank, weil dieser langsam defekt geht o.ä.). Woche, Monat, Jahr benötige ich nicht. Den Jahresverbrauch sehe ich auf der Abrechnung. Mit den sonstigen Daten kann man auch relativ wenig anfangen, wenn man es ganz genau betrachtet. Ist nur Pflege des Datenmessitum.
tomg1970 hat geschrieben:
26.08.2021, 10:29
- Visualisierungen ??
Brauche ich nicht, ich betreibe Hausautomation. Soll heißen, es geht (fast) alles automatisch, von Licht-, über Rollladen- bis zur Heizungssteuerung. Ich habe zwar Taster an der Wand, benötige diese aber nur im Ausnahmefall. Die einzig für mich wirklich relevante "Visualisierung" ist meine Wetterstation. Bei meiner Abwesenheit schaue ich ab und zu mal auf die App (Home24), um die automatischen Vorgänge zu überprüfen, da ja bei der Abwesenheit etwas andere Automatisierungen laufen. Mehr Visualisierung brauche ich nicht. In der App kann ich auch die Tageswerte vom Strom- und Gas"verbrauch" sehen und ableiten, ob z.B. die Heizung korrekt läuft. Hatte schon mal während meiner Abwesenheit einen Defekt an der Heizung (Umschaltventil) und konnte das schon vorher sehen, weil die Verbrauchswerte nicht den Erwartungen entsprachen. Ändern konnte ich zwar aus der Ferne nichts dran, war aber vorbereitet.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

Benutzeravatar
tomg1970
Beiträge: 62
Registriert: 14.03.2019, 17:36
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 21 Mal

Re: Stromzähler HM-ES-TX-WM - Zahlerstand anpassen

Beitrag von tomg1970 » 26.08.2021, 10:50

Tut mir Leid - davon ist leider für mich nichts hilfreich.
Jeder will das eben so haben, wie er sich das vorstellt.
Und als Techniker habe ich eben gewisse Ziele die erreicht werden sollen
RaspberryMatic auf PROXMOX VM (ova)
https://github.com/jens-maus/RaspberryMatic/wiki

Benutzeravatar
shartelt
Beiträge: 7421
Registriert: 14.01.2015, 14:59
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 524 Mal
Danksagung erhalten: 753 Mal

Re: Stromzähler HM-ES-TX-WM - Zahlerstand anpassen

Beitrag von shartelt » 26.08.2021, 10:56

iobroker, influxdb und grafana.

Antworten

Zurück zu „RaspberryMatic“