Hallo Gemeinde,
ich besitze einen nanoCUL von busware und seit heute ein HM-ES-TX-WM mit ES-IEC Sensor. Die Firmware konnte ich auf v1.2 flashen und wird mir nach einem erneuten Pairing auch als solche angezeigt.
Nun möchte ich den Protokoll-Modi des ES-IEC ändern auf 62056-21 Mode A. Gemäss Anleitung ist er nach der Inbetriebnahme auf Mode D eingestellt (default). Wie ändere ich in FHEM den Mode?
Hier die Definition:
defmod HM_4D1856 CUL_HM 4D1856
attr HM_4D1856 IODev nanoCUL
attr HM_4D1856 actCycle 000:10
attr HM_4D1856 actStatus alive
attr HM_4D1856 autoReadReg 4_reqStatus
attr HM_4D1856 expert 2_raw
attr HM_4D1856 firmware 1.2
attr HM_4D1856 model HM-ES-TX-WM
attr HM_4D1856 room CUL_HM
attr HM_4D1856 serialNr --
attr HM_4D1856 subType powerSensor
attr HM_4D1856 verbose 5
attr HM_4D1856 webCmd getConfig:clear msgEvents
setstate HM_4D1856 CMDs_pending
setstate HM_4D1856 2017-12-18 18:32:06 .D-devInfo 010101
setstate HM_4D1856 2017-12-18 18:32:06 .D-stc 51
setstate HM_4D1856 2017-12-18 17:45:48 .R-baudrate undef lit:255
setstate HM_4D1856 2017-12-18 17:45:48 .R-powerMode mainPower
setstate HM_4D1856 2017-12-18 17:45:48 .R-protocolMode undef lit:6
setstate HM_4D1856 2017-12-18 17:45:48 .R-samplPerCycl 8
setstate HM_4D1856 2017-12-18 17:45:48 .R-serialFormat undef lit:255
setstate HM_4D1856 2017-12-18 17:45:48 .R-transmDevTryMax 6
setstate HM_4D1856 2017-12-18 18:44:59 .protLastRcv 2017-12-18 18:44:59
setstate HM_4D1856 2017-12-18 18:32:06 Activity alive
setstate HM_4D1856 2017-12-18 18:32:06 D-firmware 1.2
setstate HM_4D1856 2017-12-18 18:33:25 D-serialNr --
setstate HM_4D1856 2017-12-18 18:31:52 PairedTo 0xA4E21F
setstate HM_4D1856 2017-12-18 17:45:48 R-pairCentral 0xA4E21F
setstate HM_4D1856 2017-12-18 18:44:59 battery ok
setstate HM_4D1856 2017-12-18 18:33:05 powerOn 2017-12-18 18:33:04
setstate HM_4D1856 2017-12-18 18:43:32 state CMDs_pending
Nun, einfach die register setzen. Aktuelle sind Werte eingestellt welche nicht bekannt sind, also keinen literal haben
aha, jetzt verstehe ich! Ich stand mal wieder auf dem Schlauch :)
setstate Energiezaehler 2017-12-18 21:50:56 .R-baudrate Bd300
setstate Energiezaehler 2017-12-18 18:59:05 .R-powerMode mainPower
setstate Energiezaehler 2017-12-18 21:42:05 .R-protocolMode modeA
setstate Energiezaehler 2017-12-18 21:54:21 .R-samplPerCycl 2
setstate Energiezaehler 2017-12-18 21:55:59 .R-serialFormat s8D0PN1S
setstate Energiezaehler 2017-12-18 18:59:05 .R-transmDevTryMax 6
Hallo MrJackBlack,
wie hast du die Register letzlich gesetzt?
Bei mir klappt das nicht mit "regSet".
Allerdings lässt sich der HM-ES-TX-WM mit ES-IEC Sensor auch nicht korrekt pairen. Evtl. liegt es noch daran, dass ich die Register nicht ändern kann.
Grüße,
lemon
Hallo Lemon,
ich habe die Register direkt in der Raw-Def gesetzt. Pairen war anfangs scher: man muss genau achten wie man es macht. Ich habe zudem die Firmware updaten müssen.
Ich habe ebenfalls ein HM-ES-TX-WM mit ES-IEC Sensor. Seit kurzem gibt es eine neue Firmware v2.2, die weitere Stromzähler unsterstützen soll.
Die Konfiguration ist laut ELV nur mit der CCU2-Zentrale möglich, nicht jedoch mit Homematic Konfigurator USB V1.520.
Weiß jemand, ob und wie man den HM-ES-TX-WM/ES-IEC mit FHEM konfiguriert und ob das mit der neuen Firmware v2.2 auch funktioniert? Danke.