HM-ES-PMSw1-Pl energyOffset wird nicht aktualisiert/gespeichert

Begonnen von rapster, 20 Mai 2016, 00:37:40

Vorheriges Thema - Nächstes Thema

rapster

Hi,

bei einem meiner HM-ES-PMSw1-Pl wird energyOffset nichtmehr aktualisiert, somit ist er bei einem Stromreset immer wieder bei nahe null :-(

Alle anderen HM-ES-PMSw1-Pl zeigen dieses Verhalten nicht...

Woran könnte das liegen?
Könnt ein reset des Aktors helfen?

Bei dem Bild wurde der Aktor zuvor mehrere male Stromlos gemacht und dazwischen auch etwas Leistung "verbraucht".

Gruß Claudiu

(https://forum.fhem.de/index.php?action=dlattach;topic=53588.0;attach=52369;image)

EDIT: evtl. wegen den gesetzten userReadings, das haben zumindest die anderen nicht. Werde ich morgen mal testen

rapster

Zitat von: rapster am 20 Mai 2016, 00:37:40
EDIT: evtl. wegen den gesetzten userReadings, das haben zumindest die anderen nicht. Werde ich morgen mal testen

An den userReadings liegt es leider auch nicht, ohne userReadings wird energyOffset auch nicht aktualisiert :-(

frank

du weisst schon, dass der erst bei reboot des aktors erneuert wird? also stecker rausziehen, warten, einstecken.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html


rapster

Allerdings gut dass du es sagst,

das reading powerOn wird auch nicht mehr aktualisiert :-/

Zuletzt 2016-05-16  obwohl ich alleine heute mehrmals Stromlos gemacht habe :(

rapster

#5
Habe das Device nun 2 mal resettet.
Zuvor noch ein "clear all" gemacht.

Jetzt werden die readings powerOn (am Device) und energyOffset (am Channel) nichtmal mehr erstellt  :(


stromer-12

FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

rapster

Ja, werde ich wohl als nächstes probieren müssen...

Warum werden neue HM-ES-PMSw1-Pl eigtl. noch mit Firmware 1.6 ausgeliefert wenn schon seit > 1 Jahr 2.5 released wurde?

rapster

powerOn kommt bei keinem meiner HM-ES-PMSw1-Pl mehr.

Habe es jetzt bei 3 Stück mit Firmware 1.6 und nochmal nach Update mit Firmware 2.5 getestet.

Das eine Gerät hat ein powerOn Reading vom 27.04. wurde hier etwas geändert?

Gruß
Claudiu

rapster

Andere Geräte wie der HM-LC-SW4-BA-PCB usw. senden ihr 'powerOn' allerdings noch fleisig sehe ich gerade.
Nur die ganzen HM-ES-PMSw1-Pl wollen nicht mehr :-/

martinp876

Nicht alle devices sende freiwillig pon. Bei einigen muss man es interpretieren.
Logge einmal pon bei deinen devices, dann sehen wir einmal

rapster

#11
Was ist pon, powerOn?

Hier in dem Log sollte doch alles nötige drin sein oder? => https://forum.fhem.de/index.php/topic,53373.msg452452.html#msg452452

Sieht man auch sehr gut das kein "pon" ? vom HM-ES-PMSw1-Pl  kommt.

martinp876


rapster

#13
Danke, das meiste schaut sehr gut aus nach einem ersten Test  :)


energyOffset scheint nun bei den HM-ES-PMSw1-Pl's wieder gesetzt zu werden.
allerdings immer noch keine Spur von powerOn am Device :(


Auch das andere Prob mit dem HM_LC_SW4_BA_PCB scheint nun behoben zu sein, die Channels geben ihren richtigen Zustand bekannt, und die entsprechenden DOIF's schalten die Channels in den richtigen Zustand.
Allerdings blieb der eine Channel gerade das erste mal mit 'set_on' und folgenden Meldungen hängen:
protResnd 1 last_at:2016-06-01 21:19:38
protResndFail 1 last_at:2016-06-01 21:19:42

Ein anderer Channel wurde allerdings korrekt auf 'on' gesetzt.
Werde wohl msgRepeat etwas höher drehen müssen als 1 :)


Habe mal die Events der beiden Geräte mitgeloggt, reicht das?

2016-06-01 21:19:32.980 DOIF doif_HM_LC_SW4_BA_PCB cmd_event: HM_LC_SW4_BA_PCB
2016-06-01 21:19:32.981 CUL_HM HM_LC_SW4_BA_PCB powerOn: 2016-06-01 21:19:32
2016-06-01 21:19:32.981 CUL_HM HM_LC_SW4_BA_PCB off
2016-06-01 21:19:32.981 CUL_HM HM_LC_SW4_BA_PCB CMDs_pending
2016-06-01 21:19:32.981 CUL_HM HM_LC_SW4_BA_PCB CMDs_processing...
2016-06-01 21:19:33.345 CUL_HM HM_ES_PMSw1_Pl_Pwr current: 0
2016-06-01 21:19:33.345 CUL_HM HM_ES_PMSw1_Pl_Pwr eState: E: 0 P: 0 I: 0 U: 232.1 f: 48.72
2016-06-01 21:19:33.345 CUL_HM HM_ES_PMSw1_Pl_Pwr energy: 0
2016-06-01 21:19:33.345 CUL_HM HM_ES_PMSw1_Pl_Pwr energyOffset: 1040.7
2016-06-01 21:19:33.345 CUL_HM HM_ES_PMSw1_Pl_Pwr frequency: 48.72
2016-06-01 21:19:33.345 CUL_HM HM_ES_PMSw1_Pl_Pwr power: 0
2016-06-01 21:19:33.345 CUL_HM HM_ES_PMSw1_Pl_Pwr 0
2016-06-01 21:19:33.345 CUL_HM HM_ES_PMSw1_Pl_Pwr voltage: 232.1
2016-06-01 21:19:33.345 CUL_HM HM_ES_PMSw1_Pl_Pwr spannung: 170
2016-06-01 21:19:33.345 CUL_HM HM_ES_PMSw1_Pl_Pwr wicklung: LTI 1.2 (schnell)
2016-06-01 21:19:33.349 CUL_HM HM_ES_PMSw1_Pl_SenF 48.72
2016-06-01 21:19:33.352 CUL_HM HM_ES_PMSw1_Pl_SenI 0
2016-06-01 21:19:33.355 CUL_HM HM_ES_PMSw1_Pl_SenPwr 0
2016-06-01 21:19:33.358 CUL_HM HM_ES_PMSw1_Pl_SenU 232.1
2016-06-01 21:19:33.763 CUL_HM HM_LC_SW4_BA_PCB_Sw_01 deviceMsg: off (to vccu)
2016-06-01 21:19:33.763 CUL_HM HM_LC_SW4_BA_PCB_Sw_01 level: 0
2016-06-01 21:19:33.763 CUL_HM HM_LC_SW4_BA_PCB_Sw_01 pct: 0
2016-06-01 21:19:33.763 CUL_HM HM_LC_SW4_BA_PCB_Sw_01 off
2016-06-01 21:19:34.284 CUL_HM HM_LC_SW4_BA_PCB_Sw_02 deviceMsg: off (to vccu)
2016-06-01 21:19:34.284 CUL_HM HM_LC_SW4_BA_PCB_Sw_02 level: 0
2016-06-01 21:19:34.284 CUL_HM HM_LC_SW4_BA_PCB_Sw_02 pct: 0
2016-06-01 21:19:34.284 CUL_HM HM_LC_SW4_BA_PCB_Sw_02 off
2016-06-01 21:19:34.806 CUL_HM HM_LC_SW4_BA_PCB_Sw_03 off
2016-06-01 21:19:35.526 CUL_HM HM_LC_SW4_BA_PCB CMDs_done
2016-06-01 21:19:35.534 CUL_HM HM_LC_SW4_BA_PCB CMDs_pending
2016-06-01 21:19:35.618 DOIF doif_HM_LC_SW4_BA_PCB cmd_event: HM_LC_SW4_BA_PCB_Sw_04
2016-06-01 21:19:35.620 CUL_HM HM_LC_SW4_BA_PCB_Sw_04 deviceMsg: off (to vccu)
2016-06-01 21:19:35.620 CUL_HM HM_LC_SW4_BA_PCB_Sw_04 level: 0
2016-06-01 21:19:35.620 CUL_HM HM_LC_SW4_BA_PCB_Sw_04 pct: 0
2016-06-01 21:19:35.620 CUL_HM HM_LC_SW4_BA_PCB_Sw_04 off
2016-06-01 21:19:35.620 CUL_HM HM_LC_SW4_BA_PCB_Sw_04 set_on
2016-06-01 21:19:38.298 CUL_HM HM_ES_PMSw1_Pl CMDs_pending
2016-06-01 21:19:38.303 DOIF doif_HM_ES_PMSw1_Pl cmd_event: HM_ES_PMSw1_Pl_Sw
2016-06-01 21:19:38.306 CUL_HM HM_ES_PMSw1_Pl_Sw deviceMsg: off (to vccu)
2016-06-01 21:19:38.306 CUL_HM HM_ES_PMSw1_Pl_Sw level: 0
2016-06-01 21:19:38.306 CUL_HM HM_ES_PMSw1_Pl_Sw pct: 0
2016-06-01 21:19:38.306 CUL_HM HM_ES_PMSw1_Pl_Sw off
2016-06-01 21:19:38.306 CUL_HM HM_ES_PMSw1_Pl_Sw set_on
2016-06-01 21:19:39.966 CUL_HM HM_ES_PMSw1_Pl CMDs_done
2016-06-01 21:19:39.972 CUL_HM HM_ES_PMSw1_Pl_Sw deviceMsg: on (to vccu)
2016-06-01 21:19:39.972 CUL_HM HM_ES_PMSw1_Pl_Sw level: 100
2016-06-01 21:19:39.972 CUL_HM HM_ES_PMSw1_Pl_Sw pct: 100
2016-06-01 21:19:39.972 CUL_HM HM_ES_PMSw1_Pl_Sw on
2016-06-01 21:19:40.895 CUL_HM HM_ES_PMSw1_Pl_Sw on
2016-06-01 21:19:41.382 CUL_HM HM_ES_PMSw1_Pl_Pwr current: 493
2016-06-01 21:19:41.382 CUL_HM HM_ES_PMSw1_Pl_Pwr eState: E: 0 P: 39.2 I: 493 U: 231.9 f: 49.98
2016-06-01 21:19:41.382 CUL_HM HM_ES_PMSw1_Pl_Pwr frequency: 49.98
2016-06-01 21:19:41.382 CUL_HM HM_ES_PMSw1_Pl_Pwr power: 39.2
2016-06-01 21:19:41.382 CUL_HM HM_ES_PMSw1_Pl_Pwr 0
2016-06-01 21:19:41.382 CUL_HM HM_ES_PMSw1_Pl_Pwr voltage: 231.9
2016-06-01 21:19:41.382 CUL_HM HM_ES_PMSw1_Pl_Pwr spannung: !unknown!
2016-06-01 21:19:41.382 CUL_HM HM_ES_PMSw1_Pl_Pwr wicklung: !unknown!
2016-06-01 21:19:41.385 CUL_HM HM_ES_PMSw1_Pl_SenF 49.98
2016-06-01 21:19:41.387 CUL_HM HM_ES_PMSw1_Pl_SenI 493
2016-06-01 21:19:41.390 CUL_HM HM_ES_PMSw1_Pl_SenPwr 39.2
2016-06-01 21:19:41.392 CUL_HM HM_ES_PMSw1_Pl_SenU 231.9
2016-06-01 21:19:42.675 CUL_HM HM_LC_SW4_BA_PCB ResndFail
2016-06-01 21:19:42.678 CUL_HM HM_LC_SW4_BA_PCB CMDs_done_Errors:1
2016-06-01 21:19:42.682 CUL_HM HM_LC_SW4_BA_PCB MISSING ACK
2016-06-01 21:19:44.225 CUL_HM HM_LC_SW4_BA_PCB CMDs_pending
2016-06-01 21:19:50.244 CUL_HM HM_ES_PMSw1_Pl_Pwr current: 296
2016-06-01 21:19:50.244 CUL_HM HM_ES_PMSw1_Pl_Pwr eState: E: 0.2 P: 64.64 I: 296 U: 231.7 f: 49.99
2016-06-01 21:19:50.244 CUL_HM HM_ES_PMSw1_Pl_Pwr energy: 0.2
2016-06-01 21:19:50.244 CUL_HM HM_ES_PMSw1_Pl_Pwr energyCalc: 1040.9
2016-06-01 21:19:50.244 CUL_HM HM_ES_PMSw1_Pl_Pwr frequency: 49.99
2016-06-01 21:19:50.244 CUL_HM HM_ES_PMSw1_Pl_Pwr power: 64.64
2016-06-01 21:19:50.244 CUL_HM HM_ES_PMSw1_Pl_Pwr 0.2
2016-06-01 21:19:50.244 CUL_HM HM_ES_PMSw1_Pl_Pwr voltage: 231.7
2016-06-01 21:19:50.244 CUL_HM HM_ES_PMSw1_Pl_Pwr spannung: !unknown!
2016-06-01 21:19:50.244 CUL_HM HM_ES_PMSw1_Pl_Pwr wicklung: LTI 1.2 (schnell)
2016-06-01 21:19:50.246 CUL_HM HM_ES_PMSw1_Pl_SenF 49.99
2016-06-01 21:19:50.249 CUL_HM HM_ES_PMSw1_Pl_SenI 296
2016-06-01 21:19:50.251 CUL_HM HM_ES_PMSw1_Pl_SenPwr 64.64
2016-06-01 21:19:50.254 CUL_HM HM_ES_PMSw1_Pl_SenU 231.7
2016-06-01 21:19:50.804 CUL_HM HM_LC_SW4_BA_PCB CMDs_done


Gruß
Claudiu

EDIT: Events gekürzt, ab Einstecken in die Steckdose nun :-)
EDIT2:
HM_LC_SW4_BA_PCB rssi_at_HMLAN1 min:-68 avg:-66.69 lst:-67 cnt:26 max:-65
HM_LC_SW4_BA_PCB rssi_at_HMLAN2 min:-74 lst:-65 avg:-65.9 cnt:43 max:-63
HM_LC_SW4_BA_PCB rssi_at_HMLAN3 max:-82 avg:-82.57 cnt:26 lst:-83 min:-83
attr HM_LC_SW4_BA_PCB IOgrp vccu

rapster

#14
Kann es evtl. sein dass Channel 03 auf set_on hängen geblieben ist, weil mein DOIF ein 'on' geschickt hat bevor das hier überhaupt bei Channel 04 kam?
2016-06-01 21:19:35.620 CUL_HM HM_LC_SW4_BA_PCB_Sw_04 deviceMsg: off (to vccu)

Dass sich das irgendwie überschnitten hat, und beide Versuche fehlschlugen?  :o