Nachbau Energiezähler HM-ES-TX-WM

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

real_Napster
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

Beitrag von real_Napster » 24.07.2023, 20:58

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

Benutzeravatar
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

Beitrag von Baxxy » 24.07.2023, 21:06

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.

real_Napster
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

Beitrag von real_Napster » 24.07.2023, 21:09

Ich habe jetzt mal vorübergehend, bzw zum testen folgende Zeilen in das systeminterne Programm ergänzt:

Code: Alles auswählen

  if(diffVal > 20000) {
    dom.GetObject ("Strom").State (diffVal);
    diffVal = 0;
  }
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...

Benutzeravatar
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

Beitrag von Baxxy » 24.07.2023, 21:20

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. :wink:
Nicht schön, aber was will man machen.

HMSteve
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

Beitrag von HMSteve » 24.07.2023, 21:25

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
Zuletzt geändert von HMSteve am 24.07.2023, 21:46, insgesamt 1-mal geändert.

real_Napster
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

Beitrag von real_Napster » 24.07.2023, 21:46

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

real_Napster
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

Beitrag von real_Napster » 25.07.2023, 21:03

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!

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“