HM-ES-PMSw1-Pl RESPONSE TIMEOUT:RegisterRead

Begonnen von KillVirus, 26 Oktober 2015, 13:37:45

Vorheriges Thema - Nächstes Thema

KillVirus

Hallo zusammen,

ich würde mich sehr freuen, wenn mir einer weiterhelfen würde.
Bei "set <deviceName> getConfig" bekomme ich immer ein Timeout.
Ich weiß gerade nicht genau, was ich neben neu pairen, reset,  firmwareupdate, Abstandsveränderung zum CUL noch gemacht habe ;)

Schalten und Watt auslesen klappt. Schalten schlägt bei gefühlt 1% fehl. Watt auslesen ist nach dem Ein-/Ausschalten vereinzelt bis ca. 40sec verzögert, bei einer angeschlossenen 40W Glühbirne. Manchmal überträgt sich der Wert aber auch sofort.

Ich bin noch ziemlich am Anfang daher kann das Problem auch gut von mir ausgehen..

Falls ihr noch weitere Infos benötigt bitte Nachricht.

Vielen Dank schon jetzt für eure Hilfe!

Gruß Marcus

list <device>

Internals:
   CUL1_MSGCNT 147
   CUL1_RAWMSG A1410845E2DBD65000000800000000000000008E8FF::-42:CUL1
   CUL1_RSSI  -42
   CUL1_TIME  2015-10-26 13:26:11
   DEF        2DBD65
   IODev      CUL1
   LASTInputDev CUL1
   MSGCNT     147
   NAME       Schaltsteckdose1
   NR         23
   NTFY_ORDER 50-Schaltsteckdose1
   STATE      RESPONSE TIMEOUT:RegisterRead
   TYPE       CUL_HM
   channel_01 Schaltsteckdose1_Sw
   channel_02 Schaltsteckdose1_Pwr
   channel_03 Schaltsteckdose1_SenPwr
   channel_04 HM_2DBD65_SenI
   channel_05 HM_2DBD65_SenU
   channel_06 HM_2DBD65_SenF
   lastMsg    No:10 - t:5E s:2DBD65 d:000000 800000000000000008E8FF
   protCmdDel 40
   protLastRcv 2015-10-26 13:26:11
   protResnd  12 last_at:2015-10-26 13:22:17
   protResndFail 4 last_at:2015-10-26 13:22:22
   protSnd    21 last_at:2015-10-26 13:22:06
   protState  CMDs_done_Errors:1
   rssi_0033FF avg:-67.5 min:-69 max:-66 lst:-69 cnt:2
   rssi_at_CUL1 avg:-52.72 min:-81 max:-40.5 lst:-42 cnt:147
   Readings:
     2015-10-26 12:16:42   Activity        alive
     2015-10-26 12:20:53   CommandAccepted yes
     2015-10-05 09:25:50   D-firmware      2.5
     2015-10-05 09:25:50   D-serialNr      LEQ0530842
     2015-10-26 13:22:05   PairedTo        0x0033FF
     2015-10-05 09:25:54   R-pairCentral   0x0033FF
     2015-10-26 13:22:05   RegL_00:          02:81 0A:00 0B:33 0C:FF 15:FF 18:00 00:00
     2015-10-25 07:52:02   powerOn         2015-10-25 07:52:02
     2015-10-26 13:22:22   state           RESPONSE TIMEOUT:RegisterRead
   Helper:
     HM_CMDNR   16
     cSnd       010033ff2DBD650103,010033ff2DBD6502040000000001
     mId        00AC
     rxType     1
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +2DBD65,00,00,00
       nextSend   1445862371.66479
       prefIO
       rxt        0
       vccu
       p:
         2DBD65
         00
         00
         00
     Mrssi:
       mNo        10
       Io:
         CUL1       -40
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf
       qReqStat
     Role:
       dev        1
     Rssi:
       0033ff:
         avg        -67.5
         cnt        2
         lst        -69
         max        -66
         min        -69
       At_cul1:
         avg        -52.7244897959183
         cnt        147
         lst        -42
         max        -40.5
         min        -81
     Shadowreg:
Attributes:
   IODev      CUL1
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   2.5
   model      HM-ES-PMSw1-Pl
   room       CUL_HM
   serialNr   LEQ0530842
   subType    powerMeter
   webCmd     getConfig:clear msgEvents



logfile

XHR=1&inform=type=status;filter=room=CUL_HM;since=1445862122;fmt=JSON×tamp=1445862123521; BUFLEN:0
2015.10.26 13:22:05 4: FHEMWEB:192.168.178.65:50349 POST /fhem?cmd.Schaltsteckdose1=set%20Schaltsteckdose1%20getConfig&room=CUL_HM&XHR=1; BUFLEN:0
2015.10.26 13:22:05 5: Cmd: >set Schaltsteckdose1 getConfig<
2015.10.26 13:22:05 5: Triggering Schaltsteckdose1 (1 changes)
2015.10.26 13:22:05 5: Notify loop for Schaltsteckdose1 CMDs_pending
2015.10.26 13:22:05 5: CUL_HM Schaltsteckdose1 protEvent:CMDs_pending pending:1
2015.10.26 13:22:05 5: Triggering Schaltsteckdose1 (1 changes)
2015.10.26 13:22:05 5: Notify loop for Schaltsteckdose1 CMDs_pending
2015.10.26 13:22:05 5: CUL_HM Schaltsteckdose1 protEvent:CMDs_pending pending:2
2015.10.26 13:22:05 5: Triggering Schaltsteckdose1 (1 changes)
2015.10.26 13:22:05 5: Notify loop for Schaltsteckdose1 CMDs_pending
2015.10.26 13:22:05 5: CUL_HM Schaltsteckdose1 protEvent:CMDs_pending pending:3
2015.10.26 13:22:05 5: Triggering Schaltsteckdose1 (1 changes)
2015.10.26 13:22:05 5: Notify loop for Schaltsteckdose1 CMDs_pending
2015.10.26 13:22:05 5: CUL_HM Schaltsteckdose1 protEvent:CMDs_pending pending:4
2015.10.26 13:22:05 5: Triggering Schaltsteckdose1 (1 changes)
2015.10.26 13:22:05 5: Notify loop for Schaltsteckdose1 CMDs_pending
2015.10.26 13:22:05 5: CUL_HM Schaltsteckdose1 protEvent:CMDs_pending pending:5
2015.10.26 13:22:05 5: Triggering Schaltsteckdose1 (1 changes)
2015.10.26 13:22:05 5: Notify loop for Schaltsteckdose1 CMDs_pending
2015.10.26 13:22:05 5: CUL_HM Schaltsteckdose1 protEvent:CMDs_pending pending:6
2015.10.26 13:22:05 5: Triggering Schaltsteckdose1 (1 changes)
2015.10.26 13:22:05 5: Notify loop for Schaltsteckdose1 CMDs_pending
2015.10.26 13:22:05 5: CUL_HM Schaltsteckdose1 protEvent:CMDs_pending pending:7
2015.10.26 13:22:05 5: Triggering Schaltsteckdose1 (1 changes)
2015.10.26 13:22:05 5: Notify loop for Schaltsteckdose1 CMDs_pending
2015.10.26 13:22:05 5: CUL_HM Schaltsteckdose1 protEvent:CMDs_pending pending:8
2015.10.26 13:22:05 5: Triggering Schaltsteckdose1 (1 changes)
2015.10.26 13:22:05 5: Notify loop for Schaltsteckdose1 CMDs_pending
2015.10.26 13:22:05 5: CUL_HM Schaltsteckdose1 protEvent:CMDs_pending pending:9
2015.10.26 13:22:05 5: Triggering Schaltsteckdose1 (1 changes)
2015.10.26 13:22:05 5: Notify loop for Schaltsteckdose1 CMDs_pending
2015.10.26 13:22:05 5: CUL_HM Schaltsteckdose1 protEvent:CMDs_pending pending:10
2015.10.26 13:22:05 5: Triggering Schaltsteckdose1 (1 changes)
2015.10.26 13:22:05 5: Notify loop for Schaltsteckdose1 CMDs_pending
2015.10.26 13:22:05 5: CUL_HM Schaltsteckdose1 protEvent:CMDs_pending pending:11
2015.10.26 13:22:05 5: Triggering Schaltsteckdose1 (1 changes)
2015.10.26 13:22:05 5: Notify loop for Schaltsteckdose1 CMDs_pending
2015.10.26 13:22:05 5: CUL_HM Schaltsteckdose1 protEvent:CMDs_pending pending:12
2015.10.26 13:22:05 3: CUL_HM set Schaltsteckdose1 getConfig
2015.10.26 13:22:05 5: CUL1 sending As100FA0010033ff2DBD6500040000000000
2015.10.26 13:22:05 4: CUL_send:  CUL1As 10 0F A001 0033ff 2DBD65 00040000000000
2015.10.26 13:22:05 5: CUL_HM Schaltsteckdose1 protEvent:CMDs_processing... pending:11
2015.10.26 13:22:05 4: name: /fhem?cmd.Schaltsteckdose1=set%20Schaltsteckdose1%20getConfig&room=CUL_HM&XHR=1 / RL:20 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2015.10.26 13:22:05 5: CUL/RAW: /A180FA0102DBD650033FF0202810A000B330CFF15FF180000003E

2015.10.26 13:22:05 4: CUL_Parse: CUL1 A 18 0F A010 2DBD65 0033FF 0202810A000B330CFF15FF180000003E -43
2015.10.26 13:22:05 5: CUL1 dispatch A180FA0102DBD650033FF0202810A000B330CFF15FF18000000::-43:CUL1
2015.10.26 13:22:05 5: CUL1 sending As1010A0010033ff2DBD6501040000000001
2015.10.26 13:22:05 5: CUL 2DBD65 dly:92ms
2015.10.26 13:22:05 4: CUL_send:  CUL1As 10 10 A001 0033ff 2DBD65 01040000000001
2015.10.26 13:22:05 5: CUL_HM Schaltsteckdose1 protEvent:CMDs_processing... pending:10
2015.10.26 13:22:06 5: CUL/RAW: /A1810A0102DBD650033FF02080030065600572493209445000042

2015.10.26 13:22:06 4: CUL_Parse: CUL1 A 18 10 A010 2DBD65 0033FF 02080030065600572493209445000042 -41
2015.10.26 13:22:06 5: CUL1 dispatch A1810A0102DBD650033FF020800300656005724932094450000::-41:CUL1
2015.10.26 13:22:06 5: CUL1 sending As0B11A0010033ff2DBD650103
2015.10.26 13:22:06 5: CUL 2DBD65 dly:92ms
2015.10.26 13:22:06 4: CUL_send:  CUL1As 0B 11 A001 0033ff 2DBD65 0103
2015.10.26 13:22:06 5: CUL_HM Schaltsteckdose1 protEvent:CMDs_processing... pending:9
2015.10.26 13:22:06 5: CUL/RAW: /A1211A0102DBD650033FF012DBD65010000000040

2015.10.26 13:22:06 4: CUL_Parse: CUL1 A 12 11 A010 2DBD65 0033FF 012DBD65010000000040 -42
2015.10.26 13:22:06 5: CUL1 dispatch A1211A0102DBD650033FF012DBD650100000000::-42:CUL1
2015.10.26 13:22:06 5: CUL1 sending As1012A0010033ff2DBD6502040000000001
2015.10.26 13:22:06 5: CUL 2DBD65 dly:94ms
2015.10.26 13:22:06 4: CUL_send:  CUL1As 10 12 A001 0033ff 2DBD65 02040000000001
2015.10.26 13:22:06 5: CUL_HM Schaltsteckdose1 protEvent:CMDs_processing... pending:9
2015.10.26 13:22:06 5: CUL/RAW: /A1612A0102DBD650033FF0208007A017B087C007D277E103E

2015.10.26 13:22:06 4: CUL_Parse: CUL1 A 16 12 A010 2DBD65 0033FF 0208007A017B087C007D277E103E -43
2015.10.26 13:22:06 5: CUL1 dispatch A1612A0102DBD650033FF0208007A017B087C007D277E10::-43:CUL1
2015.10.26 13:22:07 5: CUL/RAW: /A1612A0102DBD650033FF0208007A017B087C007D277E103F

2015.10.26 13:22:07 4: CUL_Parse: CUL1 A 16 12 A010 2DBD65 0033FF 0208007A017B087C007D277E103F -42.5
2015.10.26 13:22:07 5: CUL1 dispatch A1612A0102DBD650033FF0208007A017B087C007D277E10::-42.5:CUL1
2015.10.26 13:22:07 4: CUL_HM Schaltsteckdose1 dupe: dont process
2015.10.26 13:22:07 5: CUL/RAW: /A1612A0102DBD650033FF0208007A017B087C007D277E103E

2015.10.26 13:22:07 4: CUL_Parse: CUL1 A 16 12 A010 2DBD65 0033FF 0208007A017B087C007D277E103E -43
2015.10.26 13:22:07 5: CUL1 dispatch A1612A0102DBD650033FF0208007A017B087C007D277E10::-43:CUL1
2015.10.26 13:22:07 4: CUL_HM Schaltsteckdose1 dupe: dont process
2015.10.26 13:22:08 5: CUL/RAW: /A1612A0102DBD650033FF0208007A017B087C007D277E103E

2015.10.26 13:22:08 4: CUL_Parse: CUL1 A 16 12 A010 2DBD65 0033FF 0208007A017B087C007D277E103E -43
2015.10.26 13:22:08 5: CUL1 dispatch A1612A0102DBD650033FF0208007A017B087C007D277E10::-43:CUL1
2015.10.26 13:22:08 4: CUL_HM Schaltsteckdose1 dupe: dont process
2015.10.26 13:22:08 4: CUL_HM_Resend: Schaltsteckdose1 nr 2
2015.10.26 13:22:08 5: CUL1 sending As1012A0010033ff2DBD6502040000000001
2015.10.26 13:22:08 4: CUL_send:  CUL1As 10 12 A001 0033ff 2DBD65 02040000000001
2015.10.26 13:22:08 5: CUL/RAW: /A1612A0102DBD650033FF0208007A017B087C007D277E103F

2015.10.26 13:22:08 4: CUL_Parse: CUL1 A 16 12 A010 2DBD65 0033FF 0208007A017B087C007D277E103F -42.5
2015.10.26 13:22:08 5: CUL1 dispatch A1612A0102DBD650033FF0208007A017B087C007D277E10::-42.5:CUL1
2015.10.26 13:22:08 4: CUL_HM Schaltsteckdose1 dupe: dont process
2015.10.26 13:22:09 5: CUL/RAW: /A1612A0102DBD650033FF0208007A017B087C007D277E103F

2015.10.26 13:22:09 4: CUL_Parse: CUL1 A 16 12 A010 2DBD65 0033FF 0208007A017B087C007D277E103F -42.5
2015.10.26 13:22:09 5: CUL1 dispatch A1612A0102DBD650033FF0208007A017B087C007D277E10::-42.5:CUL1
2015.10.26 13:22:09 4: CUL_HM Schaltsteckdose1 dupe: dont process
2015.10.26 13:22:13 4: CUL_HM_Resend: Schaltsteckdose1 nr 3
2015.10.26 13:22:13 5: CUL1 sending As1012A0010033ff2DBD6502040000000001
2015.10.26 13:22:13 4: CUL_send:  CUL1As 10 12 A001 0033ff 2DBD65 02040000000001
2015.10.26 13:22:13 5: CUL/RAW: /A1612A0102DBD650033FF0208007A017B087C007D277E103E

2015.10.26 13:22:13 4: CUL_Parse: CUL1 A 16 12 A010 2DBD65 0033FF 0208007A017B087C007D277E103E -43
2015.10.26 13:22:13 5: CUL1 dispatch A1612A0102DBD650033FF0208007A017B087C007D277E10::-43:CUL1
2015.10.26 13:22:13 4: CUL_HM Schaltsteckdose1 dupe: dont process
2015.10.26 13:22:14 5: CUL/RAW: /A1612A0102DBD650033FF0208007A017B087C007D277E103E

2015.10.26 13:22:14 4: CUL_Parse: CUL1 A 16 12 A010 2DBD65 0033FF 0208007A017B087C007D277E103E -43
2015.10.26 13:22:14 5: CUL1 dispatch A1612A0102DBD650033FF0208007A017B087C007D277E10::-43:CUL1
2015.10.26 13:22:14 4: CUL_HM Schaltsteckdose1 dupe: dont process
2015.10.26 13:22:14 5: CUL/RAW: /A1612A0102DBD650033FF0208007A017B087C007D277E103E

2015.10.26 13:22:14 4: CUL_Parse: CUL1 A 16 12 A010 2DBD65 0033FF 0208007A017B087C007D277E103E -43
2015.10.26 13:22:14 5: CUL1 dispatch A1612A0102DBD650033FF0208007A017B087C007D277E10::-43:CUL1
2015.10.26 13:22:14 4: CUL_HM Schaltsteckdose1 dupe: dont process
2015.10.26 13:22:15 5: CUL/RAW: /A1612A0102DBD650033FF0208007A017B087C007D277E103E

2015.10.26 13:22:15 4: CUL_Parse: CUL1 A 16 12 A010 2DBD65 0033FF 0208007A017B087C007D277E103E -43
2015.10.26 13:22:15 5: CUL1 dispatch A1612A0102DBD650033FF0208007A017B087C007D277E10::-43:CUL1
2015.10.26 13:22:15 4: CUL_HM Schaltsteckdose1 dupe: dont process
2015.10.26 13:22:15 5: CUL/RAW: /A1612A0102DBD650033FF0208007A017B087C007D277E103E

2015.10.26 13:22:15 4: CUL_Parse: CUL1 A 16 12 A010 2DBD65 0033FF 0208007A017B087C007D277E103E -43
2015.10.26 13:22:15 5: CUL1 dispatch A1612A0102DBD650033FF0208007A017B087C007D277E10::-43:CUL1
2015.10.26 13:22:15 4: CUL_HM Schaltsteckdose1 dupe: dont process
2015.10.26 13:22:16 5: CUL/RAW: /A1612A0102DBD650033FF0208007A017B087C007D277E103D

2015.10.26 13:22:16 4: CUL_Parse: CUL1 A 16 12 A010 2DBD65 0033FF 0208007A017B087C007D277E103D -43.5
2015.10.26 13:22:16 5: CUL1 dispatch A1612A0102DBD650033FF0208007A017B087C007D277E10::-43.5:CUL1
2015.10.26 13:22:16 4: CUL_HM Schaltsteckdose1 dupe: dont process
2015.10.26 13:22:17 4: CUL_HM_Resend: Schaltsteckdose1 nr 4
2015.10.26 13:22:17 5: CUL1 sending As1012A0010033ff2DBD6502040000000001
2015.10.26 13:22:17 4: CUL_send:  CUL1As 10 12 A001 0033ff 2DBD65 02040000000001
2015.10.26 13:22:17 5: CUL/RAW: /A1612A0102DBD650033FF0208007A017B087C007D277E1040

2015.10.26 13:22:17 4: CUL_Parse: CUL1 A 16 12 A010 2DBD65 0033FF 0208007A017B087C007D277E1040 -42
2015.10.26 13:22:17 5: CUL1 dispatch A1612A0102DBD650033FF0208007A017B087C007D277E10::-42:CUL1
2015.10.26 13:22:17 4: CUL_HM Schaltsteckdose1 dupe: dont process
2015.10.26 13:22:18 5: CUL/RAW: /A1612A0102DBD650033FF0208007A017B087C007D277E103F

2015.10.26 13:22:18 4: CUL_Parse: CUL1 A 16 12 A010 2DBD65 0033FF 0208007A017B087C007D277E103F -42.5
2015.10.26 13:22:18 5: CUL1 dispatch A1612A0102DBD650033FF0208007A017B087C007D277E10::-42.5:CUL1
2015.10.26 13:22:18 4: CUL_HM Schaltsteckdose1 dupe: dont process
2015.10.26 13:22:19 5: CUL/RAW: /A1612A0102DBD650033FF0208007A017B087C007D277E103F

2015.10.26 13:22:19 4: CUL_Parse: CUL1 A 16 12 A010 2DBD65 0033FF 0208007A017B087C007D277E103F -42.5
2015.10.26 13:22:19 5: CUL1 dispatch A1612A0102DBD650033FF0208007A017B087C007D277E10::-42.5:CUL1
2015.10.26 13:22:19 4: CUL_HM Schaltsteckdose1 dupe: dont process
2015.10.26 13:22:19 5: CUL/RAW: /A1612A0102DBD650033FF0208007A017B087C007D277E103E

2015.10.26 13:22:19 4: CUL_Parse: CUL1 A 16 12 A010 2DBD65 0033FF 0208007A017B087C007D277E103E -43
2015.10.26 13:22:19 5: CUL1 dispatch A1612A0102DBD650033FF0208007A017B087C007D277E10::-43:CUL1
2015.10.26 13:22:19 4: CUL_HM Schaltsteckdose1 dupe: dont process
2015.10.26 13:22:20 5: CUL/RAW: /A1612A0102DBD650033FF0208007A017B087C007D277E103F

2015.10.26 13:22:20 4: CUL_Parse: CUL1 A 16 12 A010 2DBD65 0033FF 0208007A017B087C007D277E103F -42.5
2015.10.26 13:22:20 5: CUL1 dispatch A1612A0102DBD650033FF0208007A017B087C007D277E10::-42.5:CUL1
2015.10.26 13:22:20 4: CUL_HM Schaltsteckdose1 dupe: dont process
2015.10.26 13:22:20 5: CUL/RAW: /A1612A0102DBD650033FF0208007A017B087C007D277E103F

2015.10.26 13:22:20 4: CUL_Parse: CUL1 A 16 12 A010 2DBD65 0033FF 0208007A017B087C007D277E103F -42.5
2015.10.26 13:22:20 5: CUL1 dispatch A1612A0102DBD650033FF0208007A017B087C007D277E10::-42.5:CUL1
2015.10.26 13:22:20 4: CUL_HM Schaltsteckdose1 dupe: dont process
2015.10.26 13:22:22 5: Triggering Schaltsteckdose1 (1 changes)
2015.10.26 13:22:22 5: Notify loop for Schaltsteckdose1 ResndFail
2015.10.26 13:22:22 5: Triggering Schaltsteckdose1 (1 changes)
2015.10.26 13:22:22 5: Notify loop for Schaltsteckdose1 CMDs_done_Errors:1
2015.10.26 13:22:22 5: CUL_HM Schaltsteckdose1 protEvent:CMDs_done_Errors:1
2015.10.26 13:22:22 5: Triggering Schaltsteckdose1 (1 changes)
2015.10.26 13:22:22 5: Notify loop for Schaltsteckdose1 RESPONSE TIMEOUT:RegisterRead
2015.10.26 13:22:28 4: FHEMWEB:192.168.178.65:50349 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2015-10.log; BUFLEN:0


fheminfo

Fhem info:
  Release  : 5.6
  OS       : linux
  Arch     : arm-linux-gnueabihf-thread-multi-64int
  Perl     : v5.14.2
  uniqueID : a7f190ee121406b3a888fccd53b7622f
  upTime   : 01:09:46

Defined modules:
  CUL        : 1
  CUL_HM     : 8
  FHEMWEB    : 3
  FileLog    : 2
  autocreate : 1
  dummy      : 2
  eventTypes : 1
  notify     : 2

Defined models per module:
  CUL_HM     : ActionDetector,HM-ES-PMSw1-Pl

Transmitting this information during an update: no
You can change this via the global attribute sendStatistics

frank

bei mir funktioniert getconfig, obwohl ich sehr schlechten funk habe. allerdings über hmlan/hmusb.
ist dein fhem aktuell? was ergibt "version"?
schon mal die optimierte fw im angepinnten thread für den cul probiert?

die messwerte werden mindestens alle 2-3min gesendet. je nach konfiguration im chn2 kann das gesteigert werden. poste mal ein list von chn2.
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

KillVirus

Die optimierte FW habe ich noch nicht getestet, werde ich versuchen. Danke!

Version

File             Rev   Last Change

fhem.pl           9648 2015-10-25 10:11:46Z rudolfkoenig
98_autocreate.pm  9415 2015-10-09 17:22:35Z rudolfkoenig
00_CUL.pm         9002 2015-07-29 05:46:10Z rudolfkoenig
10_CUL_HM.pm      9620 2015-10-24 06:01:22Z martinp876
98_dummy.pm       8809 2015-06-23 18:02:33Z rudolfkoenig
91_eventTypes.pm  8725 2015-06-10 09:50:06Z rudolfkoenig
01_FHEMWEB.pm     9577 2015-10-21 17:45:02Z rudolfkoenig
92_FileLog.pm     9581 2015-10-21 19:06:58Z rudolfkoenig
91_notify.pm      8953 2015-07-13 15:13:06Z rudolfkoenig
99_SUNRISE_EL.pm  6765 2014-10-14 18:24:29Z rudolfkoenig
99_Utils.pm       7914 2015-02-08 11:14:10Z rudolfkoenig


list von channel2

Internals:
   DEF        2DBD6502
   NAME       Schaltsteckdose1_Pwr
   NR         26
   NTFY_ORDER 50-Schaltsteckdose1_Pwr
   STATE      0
   TYPE       CUL_HM
   chanNo     02
   device     Schaltsteckdose1
   Readings:
     2015-10-26 13:22:06   RegL_01:        08:00 7A:01 7B:08 7C:00 7D:27 7E:10
     2015-10-26 15:40:09   boot            off
     2015-10-26 15:40:09   current         0
     2015-10-26 15:40:09   eState          E: 0 P: 0 I: 0 U: 226.1 f: 49.98
     2015-10-26 15:40:09   energy          0
     2015-10-26 15:40:09   energyCalc      47.4
     2015-10-26 12:48:34   energyOffset    47.4
     2015-10-26 15:40:09   frequency       49.98
     2015-10-26 15:40:09   power           0
     2015-10-26 15:40:09   state           0
     2015-10-26 15:40:09   voltage         226.1
   Helper:
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Role:
       chn        1
Attributes:
   model      HM-ES-PMSw1-Pl

frank

ohne getconfig steht natürlich nicht viel im chn2.

im log von deinem getconfig wird genau diese registerliste nicht komplett übertragen. immer nur die erste hälfte. irgendwann wird das getconfig beendet. ich habe das gerade mal bei mir verglichen. es dauert auch, bis bei mir die 2. hälfte kommt. aber sie kommt, wenn auch spät, vermutlich wegen dem schlechten funk. allerdings wird bei mir der erste teil der registerliste mit einem automatischen ack vom hmlan beantwortet.

2015.10.26 17:10:51.025 0: HMLAN_Send:  hmlan1 S:SA4EAA05D stat:  00 t:00000000 d:01 r:A4EAA05D m:04 A001 1ACE1F 24AF1D 02040000000001
2015.10.26 17:10:51.088 0: HMLAN_Parse: hmusb1 R:E1ACE1F   stat:0000 t:0AE2B974 d:FF r:FFE0     m:04 A001 1ACE1F 24AF1D 02040000000001
2015.10.26 17:10:51.531 0: HMLAN_Parse: hmlan1 R:E24AF1D   stat:0000 t:090B079D d:FF r:FFA4     m:04 A010 24AF1D 1ACE1F 0208007A017B007C007D007E00
2015.10.26 17:10:51.562 0: HMLAN_Parse: hmlan1 R:RA4EAA05D stat:0001 t:090B07A2 d:FF r:FFA4     m:04 A010 24AF1D 1ACE1F 0208007A017B007C007D007E00
2015.10.26 17:10:51.578 0: HMLAN_Parse: hmusb1 R:E1ACE1F   stat:0000 t:0AE2BA3C d:FF r:FFDF     m:04 A001 1ACE1F 24AF1D 02040000000001
2015.10.26 17:10:51.592 0: HMLAN_Parse: hmusb1 R:E1ACE1F   stat:0000 t:0AE2BB36 d:FF r:FFE0     m:04 8002 1ACE1F 24AF1D 00
2015.10.26 17:10:53.347 0: HMLAN_Parse: hmlan1 R:E24AF1D   stat:0000 t:090B0E29 d:FF r:FFA3     m:04 A010 24AF1D 1ACE1F 0208007A017B007C007D007E00
2015.10.26 17:10:53.365 0: HMLAN_Parse: hmusb1 R:E1ACE1F   stat:0000 t:0AE2C1BD d:FF r:FFDF     m:04 8002 1ACE1F 24AF1D 00
2015.10.26 17:10:53.718 0: HMLAN_Send:  hmlan1 S:SA4EAAAE3 stat:  00 t:00000000 d:01 r:A4EAAAE3 m:04 A001 1ACE1F 24AF1D 02040000000001
2015.10.26 17:10:53.733 0: HMLAN_Parse: hmlan1 R:E24AF1D   stat:0000 t:090B1082 d:FF r:FFA4     m:04 A010 24AF1D 1ACE1F 0208007A017B007C007D007E00
2015.10.26 17:10:53.810 0: HMLAN_Parse: hmusb1 R:E1ACE1F   stat:0000 t:0AE2C412 d:FF r:FFDF     m:04 8002 1ACE1F 24AF1D 00
2015.10.26 17:10:54.064 0: HMLAN_Parse: hmusb1 R:E1ACE1F   stat:0000 t:0AE2C520 d:FF r:FFDF     m:04 A001 1ACE1F 24AF1D 02040000000001
2015.10.26 17:10:54.189 0: HMLAN_Parse: hmlan1 R:E24AF1D   stat:0000 t:090B1282 d:FF r:FFA4     m:04 A010 24AF1D 1ACE1F 0208007A017B007C007D007E00
2015.10.26 17:10:54.299 0: HMLAN_Parse: hmlan1 R:RA4EAAAE3 stat:0001 t:090B1287 d:FF r:FFA4     m:04 A010 24AF1D 1ACE1F 0208007A017B007C007D007E00
2015.10.26 17:10:54.321 0: HMLAN_Parse: hmusb1 R:E1ACE1F   stat:0000 t:0AE2C61C d:FF r:FFDF     m:04 8002 1ACE1F 24AF1D 00
2015.10.26 17:10:55.275 0: HMLAN_Parse: hmlan1 R:E24AF1D   stat:0000 t:090B16C2 d:FF r:FFA4     m:04 A010 24AF1D 1ACE1F 0208007A017B007C007D007E00
2015.10.26 17:10:55.409 0: HMLAN_Parse: hmusb1 R:E1ACE1F   stat:0000 t:0AE2CA56 d:FF r:FFDF     m:04 8002 1ACE1F 24AF1D 00
2015.10.26 17:10:55.525 0: HMLAN_Parse: hmlan1 R:E24AF1D   stat:0000 t:090B17BC d:FF r:FFA4     m:05 A010 24AF1D 1ACE1F 027F0080648100820083000000
2015.10.26 17:10:55.778 0: HMLAN_Parse: hmusb1 R:E1ACE1F   stat:0000 t:0AE2CB50 d:FF r:FFDF     m:05 8002 1ACE1F 24AF1D 00


dieses ack ist in deinem log nicht vorhanden. eventuell muss martin hier etwas korrigieren, sodass auch der cul ein ack sendet.

jetzt ist die frage, ob das ack wichtig ist (vermutlich) und ob es schon mal vorhanden war. sollte es schonmal vorhanden gewesen sein, könntest du mit einer älteren cul_hm version erfolg haben.
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

martinp876

Habe es soeben getestet. Getconfig geht einfach durch, ohne Fehler.
Es liegt eher an eurer instalation

frank

Zitat von: martinp876 am 26 Oktober 2015, 21:09:10
Habe es soeben getestet. Getconfig geht einfach durch, ohne Fehler.
Es liegt eher an eurer instalation
du hast also mit cul getestet?
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

martinp876

nein. mit HMLAN - wie im Beispiel.
CUL in FHEM für HM muss erst "repariert" werden.

KillVirus

Hallo zusammen,

ich habe es mit der alternativen CUL Firmware V99.75 (https://forum.fhem.de/index.php/topic,31421.0.html) getestet, funktioniert aber leider auch nicht.
Auch habe ich mal abgewartet, ob ich mich durch updates des Problems "entledigen" kann.
Leider auch nichts.

Bisher ging das schalten gleichwohl in ausreichendem Maße stabil. Jetzt habe ich versuche ich mich am Statusdisplay HM-Dis-EP-EM55 und da habe ich offenbar erhebliche Störungen/Probleme.

Ich kann bei keinem meiner Geräte die register auslesen oder so pairen, dass bei R-pairCentral kein "set_" vor dem Schlüssel steht.

Hat noch jemand eine Idee?
Oder eine Empfehlung, was ich anstatt des CUL (Vers. 3) einsetzen kann, was "problemlos" funktionieren sollte?

Vielen Dank & Gruß Marcus

fheminfo

Fhem info:
  Release  : 5.7 FeatureLevel: 5.7
  OS       : linux
  Arch     : arm-linux-gnueabihf-thread-multi-64int
  Perl     : v5.14.2
  uniqueID : a7f190ee121406b3a888fccd53b7622f
  upTime   : 03:56:49

Defined modules:
  CUL        : 1
  CUL_HM     : 32
  FHEMWEB    : 3
  FileLog    : 10
  allowed    : 1
  autocreate : 1
  dummy      : 2
  eventTypes : 1
  notify     : 6

Defined models per module:
  CUL_HM     : ActionDetector,HM-Dis-EP-WM55,HM-ES-PMSw1-Pl,HM-LC-BL1-FM,HM-LC-SW1-FM,HM-PB-2-WM55,HM-Sen-MDIR-O-2,HM-WDS40-TH-I-2

Transmitting this information during an update: no
You can change this via the global attribute sendStatistics

KillVirus

Zitat von: martinp876 am 26 Oktober 2015, 23:38:36
nein. mit HMLAN - wie im Beispiel.
CUL in FHEM für HM muss erst "repariert" werden.

Ich habe kein HMLAN, falls du mein Beispiel meintest.

Bei der Aussage dass CUL für HM noch repariert werden muss, weiß ich nicht genau, was sich dahinter verbirgt. Ich denke aber die "allgemeinen" Timingprobleme laut den anderen topics? Funktioniert denn der CUL v3 bei den Anderen mit Fhem und Homematic?