Hey Baxxy,
der Sensor sendet direkt an die Zentrale.
Ein extra Gateway für HM habe ich in meinem Netz gar nicht in Betrieb.
Viele Grüße
Kai
Nachbau Energiezähler HM-ES-TX-WM
Moderator: Co-Administratoren
-
- Beiträge: 47
- Registriert: 28.04.2022, 23:41
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 1 Mal
- Baxxy
- Beiträge: 10850
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 610 Mal
- Danksagung erhalten: 2230 Mal
Re: Nachbau Energiezähler HM-ES-TX-WM
Hmm, dann weiß ich aktuell auch nicht weiter.
Die Daten in HA kommen ja direkt vom Sensor-Datenpunkt.
Auf der Zentrale (CCUx/RM) werden die Datenpunkt-Werte mittels systeminternen Programm/Script aufsummiert.
Ich habe hier den originalen HM-ES-TX-WM mit ES-LED, der macht seinen Job absolut zuverlässig.
Die Daten in HA kommen ja direkt vom Sensor-Datenpunkt.
Auf der Zentrale (CCUx/RM) werden die Datenpunkt-Werte mittels systeminternen Programm/Script aufsummiert.
Ich habe hier den originalen HM-ES-TX-WM mit ES-LED, der macht seinen Job absolut zuverlässig.
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
-
- Beiträge: 47
- Registriert: 28.04.2022, 23:41
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 1 Mal
Re: Nachbau Energiezähler HM-ES-TX-WM
Ich habe jetzt mal vorübergehend, bzw zum testen folgende Zeilen in das systeminterne Programm ergänzt:
Ist wie gesagt nicht schön / sauber, aber vielleicht habe ich so zumindest im Übergang nicht mehr diese krassen Messfehler nach oben.
Die Ursache behebt es natürlich nicht...
Code: Alles auswählen
if(diffVal > 20000) {
dom.GetObject ("Strom").State (diffVal);
diffVal = 0;
}
Die Ursache behebt es natürlich nicht...
- Baxxy
- Beiträge: 10850
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 610 Mal
- Danksagung erhalten: 2230 Mal
Re: Nachbau Energiezähler HM-ES-TX-WM
Damit "glättest" du aber nur den "Energie-Zähler Zentrale".
HA nimmt m.E. direkt den Datenpunkt-Wert, außer du hast die systeminterne SysVar ins Energy-Dashboard eingebunden.
(weiß gar nicht ob das so "out-of-the-box" geht)
Am Hauptsystem habe ich nen MQTT-Stromzähler der auch gerne mal Ausreißer produziert. Den "glätte" ich auch mit ein paar "Streicheleinheiten" durch NodeRed.
Nicht schön, aber was will man machen.
HA nimmt m.E. direkt den Datenpunkt-Wert, außer du hast die systeminterne SysVar ins Energy-Dashboard eingebunden.
(weiß gar nicht ob das so "out-of-the-box" geht)
Am Hauptsystem habe ich nen MQTT-Stromzähler der auch gerne mal Ausreißer produziert. Den "glätte" ich auch mit ein paar "Streicheleinheiten" durch NodeRed.
Nicht schön, aber was will man machen.
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
-
- Beiträge: 539
- Registriert: 20.08.2019, 06:23
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 95 Mal
Re: Nachbau Energiezähler HM-ES-TX-WM
Der Originalcode prueft die Integritaet der Pakete vom IR-Empfaenger nur sehr oberflaechlich und laesst oft Unsinn durch. Seit ich die CRC-Pruefung eingebaut habe (siehe weiter oben), ist das Problem bei mir behoben.
EDIT: Hier der Code und etwas Doku: https://github.com/HMSteve/HM-ES-TX-WM
Viele Gruesse,
Stephan
EDIT: Hier der Code und etwas Doku: https://github.com/HMSteve/HM-ES-TX-WM
Viele Gruesse,
Stephan
Zuletzt geändert von HMSteve am 24.07.2023, 21:46, insgesamt 1-mal geändert.
-
- Beiträge: 47
- Registriert: 28.04.2022, 23:41
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 1 Mal
Re: Nachbau Energiezähler HM-ES-TX-WM
Hey Stephan,
Ich habe jetzt mal versucht die CRC Prüfung nach deinem Sketch in meines nachzubauen.
Ich berichte, ob das die Lösung ist
viele Grüße
Kai
Ich habe jetzt mal versucht die CRC Prüfung nach deinem Sketch in meines nachzubauen.
Ich berichte, ob das die Lösung ist
viele Grüße
Kai
-
- Beiträge: 47
- Registriert: 28.04.2022, 23:41
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 1 Mal
Re: Nachbau Energiezähler HM-ES-TX-WM
Ich melde mich mal vorsichtig optimistisch zurück:
Seit dem aktivieren des CRC Checks habe ich keine extrem falschen Messwerte mehr aufgezeichnet!
Vielen Dank!
EDIT:
Weitere 2 Tage später: Nach wie vor keine fehlerhaften Messwerte!
Seit dem aktivieren des CRC Checks habe ich keine extrem falschen Messwerte mehr aufgezeichnet!
Vielen Dank!
EDIT:
Weitere 2 Tage später: Nach wie vor keine fehlerhaften Messwerte!