Hallo!
Ich hab den HM-ES-TX_WM Zähler nachgebaut und grundsätzlich funktioniert er auch, allerdings zählt er meiner Meinung nach zu viel.
Eingestellt ist Sensor Typ LED. Ich hab 5000 Impulse/kWh eingegeben und dann 5 Impulse (==1Wh) ausgelöst.
Danach hat der "Energie-Zähler RaspMatic" brav 1 Wh angezeigt, allerdings erhöht sich der Wert mit jeder Nachricht (alle 3 Minuten) weiter, obwohl keine Impulse kommen. Zum Test habe ich weitere 10 Impulse ausgelöst, jetzt erhöht sich der Zähler jedes Mal um 3Wh (obwohl keine weiteren Pulse kommen).
Energie-Zähler Gerät, Leistung sind dagegen immer 0. Wenn ich einen Impuls auslöse, zählt der Arduino immer von 0 weg (nach dem Senden einer Nachricht), das schaut soweit richtig aus für mich.
Mein Sketch ist (wie auch die RaspberryMatic) auf dem aktuellen Stand (https://github.com/pa-pa/AskSinPP/blob/ ... -TX-WM.ino)
Hat das jemand am Laufen bzw. eine Idee, wo das Probleme liegt?
Danke!
[edit]
Ich bin dem Problem nachgegangen, ich glaube es liegt am Sketch. Eine zusätzliche Debug Nachricht zeigt, dass die erste Event Message bei 18:58:42.114 richtig ist (1Wh, 5 Impulse). Dann resetiert die CCU (internes Programm) den Zähler, was aber leider eine 2te Nachricht (18:58:45.964) auslöst, die dann den Gerätezähler (richtig) und die Leistung (falsch) resetiert.
Irgendwas geht aber bei Reset schief, weil die nächste Nachricht (19:01:42.969) wieder die 1Wh (=5 Impulse) enthält.
[Gelöst] Asksin++ HM-ES-TX-WM Zähler inkorrekt?
Moderator: Co-Administratoren
-
- Beiträge: 66
- Registriert: 13.04.2016, 19:06
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 7 Mal
[Gelöst] Asksin++ HM-ES-TX-WM Zähler inkorrekt?
- Dateianhänge
-
- log.txt
- Debug des Sketch
- (2.09 KiB) 20-mal heruntergeladen
Zuletzt geändert von hmpatman am 23.08.2021, 09:44, insgesamt 2-mal geändert.
-
- Beiträge: 12108
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 848 Mal
- Danksagung erhalten: 2148 Mal
- Kontaktdaten:
Re: Asksin++ HM-ES-TX-WM Zähler inkorrekt?
Hast du es mal mit dem für die CCU angepassten Sketch probiert?hmpatman hat geschrieben: ↑22.08.2021, 18:03Mein Sketch ist (wie auch die RaspberryMatic) auf dem aktuellen Stand (https://github.com/pa-pa/AskSinPP/blob/ ... -TX-WM.ino)
https://github.com/jp112sdl/Beispiel_As ... -TX-WM_CCU
-
- Beiträge: 66
- Registriert: 13.04.2016, 19:06
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 7 Mal
Re: Asksin++ HM-ES-TX-WM Zähler inkorrekt?
Ich sehe da praktisch keinen Unterschied, außer, dass ein Kanal fehlt. Hab es ausprobiert, schaut richtiger aus (obwohl ich nicht verstehe wieso), allerdings bleibt mir permanent ein "CONFIG" Request stehen. Ich vermute mal, weil die CCU glaubt, 2 Kanäle zu haben, aber nur einer da ist.jp112sdl hat geschrieben: ↑22.08.2021, 20:19Hast du es mal mit dem für die CCU angepassten Sketch probiert?hmpatman hat geschrieben: ↑22.08.2021, 18:03Mein Sketch ist (wie auch die RaspberryMatic) auf dem aktuellen Stand (https://github.com/pa-pa/AskSinPP/blob/ ... -TX-WM.ino)
https://github.com/jp112sdl/Beispiel_As ... -TX-WM_CCU
-
- Beiträge: 12108
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 848 Mal
- Danksagung erhalten: 2148 Mal
- Kontaktdaten:
Re: Asksin++ HM-ES-TX-WM Zähler inkorrekt?
Du musst das Gerät (mit altem Sketch) erst ablernen, dann den neuen Sketch flashen und anschließend wieder neu anlernen.
-
- Beiträge: 66
- Registriert: 13.04.2016, 19:06
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 7 Mal
Re: Asksin++ HM-ES-TX-WM Zähler inkorrekt?
Danke, mein Fehler war ein anderer. Durch das migrieren der Deviceinfo, hab ich versehentlich auch
Code: Alles auswählen
0x11, // Firmware Version
Vielen Dank jedenfalls für den Input, Thema gelöst.