HM-ES-TX-WM mit Firmware 2.2 zickt...

Begonnen von Morgennebel, 05 Oktober 2019, 21:07:04

Vorheriges Thema - Nächstes Thema

Morgennebel

Moin Moin,


ich habe heute meinen HM-ES-TX-WM auf Firmware 2.2 aktualisiert (vielen Dank für die tolle Firmware-Prüfung mit dem Template!).

Seit dem zickt er - der Sensor (IR für Ferrariszähler) wird nicht erkannt, Readings fehlen, keine Werte.

Hier die Lists:

Das Gerät:


Internals:
   DEF        3BD11A
   FUUID      5d98d594-f33f-4ba1-702c-f4aab9b634988fd9
   HM_HMLAN1_MSGCNT 93
   HM_HMLAN1_RAWMSG E3BD11A,0000,33415F69,FF,FFC1,C8A6103BD11A1A2B3C06010008
   HM_HMLAN1_RSSI -63
   HM_HMLAN1_TIME 2019-10-05 21:01:00
   HM_HMLAN2_MSGCNT 80
   HM_HMLAN2_RAWMSG 05010037C8A6103BD11A1A2B3C06010008
   HM_HMLAN2_RSSI -55
   HM_HMLAN2_TIME 2019-10-05 21:01:00
   HM_HMLAN3_MSGCNT 82
   HM_HMLAN3_RAWMSG 0511004AC8A6103BD11A1A2B3C06010008
   HM_HMLAN3_RSSI -74
   HM_HMLAN3_TIME 2019-10-05 21:01:00
   IODev      HM_HMLAN2
   LASTInputDev HM_HMLAN3
   MSGCNT     255
   NAME       HM_EG.FLUR_TagStrom
   NOTIFYDEV  global
   NR         54104
   STATE      CMDs_done
   TYPE       CUL_HM
   chanNo     01
   channel_01 HM_EG.FLUR_TagStrom_IEC_01
   channel_02 HM_EG.FLUR_TagStrom_IEC_02
   lastMsg    No:C8 - t:10 s:3BD11A d:1A2B3C 06010008
   protCmdDel 8
   protLastRcv 2019-10-05 21:01:00
   protNack   1 last_at:2019-10-05 20:59:47
   protRcv    82 last_at:2019-10-05 21:01:00
   protResnd  4 last_at:2019-10-05 20:59:46
   protResndFail 1 last_at:2019-10-05 20:58:26
   protSnd    79 last_at:2019-10-05 21:01:00
   protState  CMDs_done
   rssi_at_HM_HMLAN1 cnt:94 min:-82 max:-60 avg:-65.02 lst:-63
   rssi_at_HM_HMLAN2 cnt:80 min:-56 max:-37 avg:-46.75 lst:-55
   rssi_at_HM_HMLAN3 cnt:82 min:-78 max:-53 avg:-64.65 lst:-74
   Helper:
     DBLOG:
       powerOn:
         DBLOG:
           TIME       1570297409.0474
           VALUE      2019-10-05 19:43:29
       state:
         DBLOG:
           TIME       1570302060.06566
           VALUE      CMDs_done
   READINGS:
     2019-10-05 20:59:54   Activity        alive
     2019-10-05 20:59:47   CommandAccepted no
     2019-10-05 20:59:54   D-firmware      2.2
     2019-10-05 20:59:54   D-serialNr      MEQ0381424
     2019-10-05 20:59:46   PairedTo        0x1A2B3C
     2019-10-05 19:42:05   R-baudrate      Bd9600
     2019-10-05 19:42:05   R-pairCentral   0x1A2B3C
     2019-10-05 19:42:05   R-powerMode     mainPower
     2019-10-05 19:42:05   R-protocolMode  modeD
     2019-10-05 19:42:05   R-samplPerCycl  1
     2019-10-05 19:42:05   R-serialFormat  s7D1PE1S
     2019-10-05 19:42:05   R-transmDevTryMax 6
     2019-10-05 21:01:00   battery         ok
     2019-10-05 19:43:29   powerOn         2019-10-05 19:43:29
     2019-10-05 21:01:00   state           CMDs_done
   helper:
     HM_CMDNR   200
     PONtest    0
     cSnd       011A2B3C3BD11A00040000000000,011A2B3C3BD11A01040000000001
     mId        00DE
     peerFriend
     peerOpt    -:powerSensor
     regLst     0,1
     rxType     12
     supp_Pair_Rep 0
     ack:
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     io:
       newChn     +3BD11A,00,00,00
       nextSend   1570302060.32746
       rxt        2
       vccu       VCCU
       p:
         3BD11A
         00
         00
         00
       prefIO:
         HM_HMLAN2
     mRssi:
       mNo        C8
       io:
         HM_HMLAN1:
           -63
           -63
         HM_HMLAN2:
           -49
           -49
         HM_HMLAN3:
           -74
           -74
     prt:
       bErr       0
       sProc      0
       sleeping   1
       rspWait:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       dev        1
     rpt:
       IO         HM_HMLAN1
       flg        A
       ts         1570302060.06081
       ack:
         HASH(0x5611f50b1a30)
         C880021A2B3C3BD11A00
     rssi:
       at_HM_HMLAN1:
         avg        -65.0212765957447
         cnt        94
         lst        -63
         max        -60
         min        -82
       at_HM_HMLAN2:
         avg        -46.75
         cnt        80
         lst        -55
         max        -37
         min        -56
       at_HM_HMLAN3:
         avg        -64.6585365853659
         cnt        82
         lst        -74
         max        -53
         min        -78
     shadowReg:
     tmpl:
Attributes:
   IODev      HM_HMLAN1
   IOgrp      VCCU:HM_HMLAN2
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     1_allReg
   firmware   2.2
   model      HM-ES-TX-WM
   room       R_Flur,SYS_HomeMatic
   serialNr   MEQ0381424
   subType    powerSensor
   webCmd     getConfig:clear msgEvents


_IEC_01


Internals:
   DEF        3BD11A01
   FUUID      5d98d599-f33f-4ba1-5801-935b24a108ae7aea
   NAME       HM_EG.FLUR_TagStrom_IEC_01
   NOTIFYDEV  global
   NR         54105
   STATE      0
   TYPE       CUL_HM
   chanNo     01
   device     HM_EG.FLUR_TagStrom
   Helper:
     DBLOG:
       state:
         DBLOG:
           TIME       1570302060.06797
           VALUE      0
   READINGS:
     2019-10-05 19:58:01   R-mtrType       set_IR
     2019-10-05 19:42:06   R-sign          off
     2019-10-05 19:42:06   R-transmitTryMax 6
     2019-10-05 19:40:41   peerList       
     2019-10-05 21:01:00   recentStateType info
     2019-10-05 21:01:00   state           0
   helper:
     getCfgListNo
     peerFriend
     peerOpt    -:powerSensor
     regLst     1
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     regCollect:
     role:
       chn        1
     shadowReg:
       RegL_01.    95:02
     tmpl:
Attributes:
   expert     1_allReg
   model      HM-ES-TX-WM
   peerIDs   


und _IEC_02


Internals:
   DEF        3BD11A02
   FUUID      5d98d599-f33f-4ba1-20a3-4882fd7ea032743e
   NAME       HM_EG.FLUR_TagStrom_IEC_02
   NOTIFYDEV  global
   NR         54106
   STATE      ???
   TYPE       CUL_HM
   chanNo     02
   device     HM_EG.FLUR_TagStrom
   READINGS:
     2019-10-05 19:42:08   R-mtrType       unknown
     2019-10-05 19:42:08   R-sign          off
     2019-10-05 19:42:08   R-transmitTryMax 6
   helper:
     getCfgListNo
     peerFriend
     peerOpt    -:powerSensor
     regLst     1
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     regCollect:
     role:
       chn        1
     shadowReg:
     tmpl:
Attributes:
   model      HM-ES-TX-WM


Im Kanal 2 ist mtrType auf unknown, im Kanal 1 habe ich versucht, mtyType manuell auf IR zu setzen (daher der Status set_IR).

Das Gerät wurde gemäß Wiki nach dem FW-Update auf Werkseinstellungen gesetzt, in FHEM gelöscht und neu angelernt.

Der Ferrariszähler lief vor dem Update tadellos...

Was mache ich wohl flasch?

Danke, -MN
Einziger Spender an FHEM e.V. mit Dauerauftrag seit >= 24 Monaten

FHEM: MacMini/ESXi, 2-3 FHEM Instanzen produktiv
In-Use: STELLMOTOR, VALVES, PWM-PWMR, Xiaomi, Allergy, Proplanta, UWZ, MQTT,  Homematic, Luftsensor.info, ESP8266, ESERA

frank

ZitatWas mache ich wohl flasch?
du hast scheinbar das changelog nicht gelesen.
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

Morgennebel

Welches?

Vom Update, von FHEM oder von CUL_HM?

Danke, - MN
Einziger Spender an FHEM e.V. mit Dauerauftrag seit >= 24 Monaten

FHEM: MacMini/ESXi, 2-3 FHEM Instanzen produktiv
In-Use: STELLMOTOR, VALVES, PWM-PWMR, Xiaomi, Allergy, Proplanta, UWZ, MQTT,  Homematic, Luftsensor.info, ESP8266, ESERA

frank

ZitatC H A N G E L O G
-----------------

Please note: Only use the firmware file in connection with the current software-version of the CCUx!

Device:      HM-ES-TX-WM - HomeMatic Wireless sender for powermeter sensor

Company:   eQ-3, Maiburger Str. 29, 26789 Leer, Germany


Version 2.2 - 2019-06-19
--------------------------------------------------------------

** New Feature
   * Support for Smart Message Language (SML) communication protocol added.
   * Transmission of negative power values for delivery direction.
   * Compatibility mode for wrong power-integer-values for DZG energy meter.
   * Testmode for ES-IEC added.
   * Switch to a higher baudrate, if offered (mode C).

** Modification
   * Default Obis-IDs changed.
   * This version only supports the ES-IEC sensor.
   * Support for IR-, gas- and LED-sensor removed. These sensors are only
     supported by versions smaller than version 2.0.
   * Negative power values on channel 1 are no longer transferred to channel 2.

** Improvement
   * Transmit a value of 0 if a configured Obis-ID wasn't captured.
   * Increase buffer for reception. Also evaluate incompletely received messages from sensor
     (message too long).
   * Optimised output of power values on LCD (negative values, decimal digits)


--- END OF FILE ---
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

Morgennebel

Nun,

Da hast Du wohl Recht gehabt...

Danke, - MN
Einziger Spender an FHEM e.V. mit Dauerauftrag seit >= 24 Monaten

FHEM: MacMini/ESXi, 2-3 FHEM Instanzen produktiv
In-Use: STELLMOTOR, VALVES, PWM-PWMR, Xiaomi, Allergy, Proplanta, UWZ, MQTT,  Homematic, Luftsensor.info, ESP8266, ESERA