Gelöst! HM-Sen-MDIR-O-3 Anlernen an HMLAN / VCCU klappt nicht sauber!

Begonnen von Billy, 09 August 2018, 16:43:53

Vorheriges Thema - Nächstes Thema

Billy

Hallo, ich habe mir mal wieder seit langem 2 Homematic Devices zugelegt. (HM-Sen-MDIR-O-3)
Bei beiden gelingt mir kein sauberes anlernen.
FHEM ist auf neuestem Stand.

Internals:
   CFGFN     
   DEF        69F161
   HMLAN1_MSGCNT 12
   HMLAN1_RAWMSG E69F161,0000,22772112,FF,FFC9,34841069F1614853CC06018C00
   HMLAN1_RSSI -55
   HMLAN1_TIME 2018-08-09 16:37:22
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     12
   NAME       HM_69F161
   NOTIFYDEV  global
   NR         1581
   STATE      ???
   TYPE       CUL_HM
   lastMsg    No:34 - t:10 s:69F161 d:4853CC 06018C00
   protLastRcv 2018-08-09 16:37:22
   protRcv    11 last_at:2018-08-09 16:37:22
   protSnd    7 last_at:2018-08-09 16:35:40
   protState  CMDs_done
   rssi_at_HMLAN1 cnt:12 min:-67 max:-55 avg:-58.83 lst:-55
   READINGS:
     2018-08-09 16:30:47   CommandAccepted yes
     2018-08-09 16:30:46   D-firmware      1.7
     2018-08-09 16:30:46   D-serialNr      PEQ0389926
     2018-08-09 16:30:50   PairedTo        0x4853CC
     2018-08-09 16:30:50   R-pairCentral   0x4853CC
     2018-08-09 16:30:50   RegL_00.          02:01 0A:48 0B:53 0C:CC 00:00
     2018-08-09 16:37:22   recentStateType info
     2018-08-09 16:35:40   trigger_cnt     4
   helper:
     HM_CMDNR   52
     cSnd       014853CC69F1610006,014853CC69F16100040000000000
     mId       
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +69F161,00,00,00
       nextSend   1533825442.1796
       prefIO     
       rxt        0
       vccu       
       p:
         69F161
         00
         00
         00
     mRssi:
       mNo        34
       io:
         HMLAN1:
           -49
           -49
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rssi:
       at_HMLAN1:
         avg        -58.8333333333333
         cnt        12
         lst        -55
         max        -55
         min        -67
     shadowReg:
Attributes:
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.7
   model      unknown
   room       CUL_HM
   serialNr   PEQ0389926
   subType   


Firmware und Seriennummer werden erkannt,
aber kein Model und Readings fehlen auch.

Funktionieren die mit dem HMLAN?

Mein alter HM-Sen-MDIR-O funktioniert einwandfrei schon seit Jahren.
Ich hatte bisher noch nie Schwierigkeiten beim Anlernen von Homematic Devices.
Hat jemand eine Idee?

Billy
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*

frank

sniff mal die anlernmessage.
entweder sendet er eine falsche model id, oder in fhem ist etwas falsch.
wird dir das model angezeigt?
"get hminfo models -f HM-Sen-MDIR-O-3"
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

Billy

Zitat von: frank am 09 August 2018, 18:52:02
sniff mal die anlernmessage.
entweder sendet er eine falsche model id, oder in fhem ist etwas falsch.
wird dir das model angezeigt?
"get hminfo models -f HM-Sen-MDIR-O-3"

Das model mit "get hminfo models -f HM-Sen-MDIR-O-3" wird mir nicht gezeigt, obwohl neueste FHEM Version.
"get hminfo models -f HM-Sen-MDIR-O-2" bringt was!
In HMConfig.pm erscheint auch nur diese Zeile
Zeile:326 ,"010A" => {name=>"HM-Sen-MDIR-O-3"         ,alias=>"HM-Sen-MDIR-O-2" }

Ist da die HMConfig.pm noch nicht angepasst?

Im fhem Log sieht der Anmeldeteil so aus.
2018.08.09 15:04:36 2: CUL_HM Unknown device HM_69F136 is now defined
2018.08.09 15:04:36 2: autocreate: define HM_69F136 CUL_HM 69F136
2018.08.09 15:04:36 2: autocreate: define FileLog_HM_69F136 FileLog /data/fhem/log/HM_69F136-%Y.log HM_69F136


Dann kommen noch diese Meldungen. >:(

2018.08.09 15:04:36 1: PERL WARNING: Use of uninitialized value in split at /data/fhem//FHEM/10_CUL_HM.pm line 6441.
2018.08.09 15:04:36 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at /data/fhem//FHEM/10_CUL_HM.pm line 3212.
2018.08.09 15:06:33 1: PERL WARNING: Use of uninitialized value $val in substitution (s///) at fhem.pl line 1588.
2018.08.09 15:06:33 1: PERL WARNING: Use of uninitialized value $val in substitution (s///) at fhem.pl line 1589.
2018.08.09 15:06:33 1: PERL WARNING: Use of uninitialized value $val in concatenation (.) or string at fhem.pl line 1590.


Gruß Billy
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*

Billy

Sniff sieht so aus.
2018.08.09 19:50:29.403 0: HMLAN_Parse: HMLAN1 R:E19E3E7   stat:0000 t:2327F6AE d:FF r:FFCB     m:83 A258 19E3E7 19B431 0000
2018.08.09 19:50:29.536 0: HMLAN_Parse: HMLAN1 R:E19B431   stat:0000 t:2327F734 d:FF r:FFC2     m:83 8202 19B431 19E3E7 0101000040
2018.08.09 19:50:37.115 0: HMLAN_Parse: HMLAN1 R:E1D9905   stat:0000 t:232814D0 d:FF r:FFC7     m:BD 8670 1D9905 000000 00EC43
2018.08.09 19:50:38.195 0: HMLAN_Parse: HMLAN1 R:E4D9E76   stat:0000 t:23281906 d:FF r:FFAE     m:F3 8002 4D9E76 19A171 0101000000
2018.08.09 19:50:39.998 0: HMLAN_Parse: HMLAN1 R:E1CE600   stat:0000 t:23282013 d:FF r:FFC0     m:6C A258 1CE600 1CEDA1 0000
2018.08.09 19:50:40.127 0: HMLAN_Parse: HMLAN1 R:E1CEDA1   stat:0000 t:23282094 d:FF r:FFB8     m:6C 8202 1CEDA1 1CE600 010100002F
2018.08.09 19:50:44.153 0: HMLAN_Send:  HMLAN1 I:K
2018.08.09 19:50:44.161 0: HMLAN_Parse: HMLAN1 V:03C5 sNo:IEQ0245408 d:173F17 O:4853CC t:2328305F IDcnt:002A L:8 %
2018.08.09 19:50:44.358 0: HMLAN_Parse: HMLAN1 R:E1D8D69   stat:0000 t:2328311C d:FF r:FFB8     m:84 8670 1D8D69 000000 00F344
2018.08.09 19:50:53.550 0: HMLAN_Parse: HMLAN1 R:E25FB5F   stat:0000 t:23285504 d:FF r:FF9C     m:C7 8670 25FB5F 000000 010034
2018.08.09 19:50:54.530 0: HMLAN_Parse: HMLAN1 R:E4CA3E0   stat:0000 t:232858D8 d:FF r:FFA2     m:F4 A002 4CA3E0 19A171 04D50AC4E31DCB00
2018.08.09 19:50:54.780 0: HMLAN_Parse: HMLAN1 R:E4CA3E0   stat:0000 t:232859D1 d:FF r:FFA1     m:F4 8002 4CA3E0 19A171 00DDAA81CD
2018.08.09 19:50:55.380 0: HMLAN_Parse: HMLAN1 R:E4D9E76   stat:0000 t:23285C29 d:FF r:FFAD     m:F5 8002 4D9E76 19A171 0101000000
2018.08.09 19:50:57.116 0: HMLAN_Parse: HMLAN1 R:E1D9905   stat:0000 t:232862F3 d:FF r:FFC7     m:BD A258 1D9905 1D9FD6 0000
2018.08.09 19:50:57.260 0: HMLAN_Parse: HMLAN1 R:E1D9FD6   stat:0000 t:23286375 d:FF r:FFC6     m:BD 8202 1D9FD6 1D9905 0101000037
2018.08.09 19:51:03.046 0: HMLAN_Parse: HMLAN1 R:E1D9085   stat:0000 t:23287779 d:FF r:FFBE     m:69 8670 1D9085 000000 00EF41
2018.08.09 19:51:04.359 0: HMLAN_Parse: HMLAN1 R:E1D8D69   stat:0000 t:23287F3F d:FF r:FFB8     m:84 A258 1D8D69 1DA3DD 03FA
2018.08.09 19:51:04.493 0: HMLAN_Parse: HMLAN1 R:E1DA3DD   stat:0000 t:23287FC6 d:FF r:FFB9     m:84 8202 1DA3DD 1D8D69 0101C40037
2018.08.09 19:51:09.156 0: HMLAN_Send:  HMLAN1 I:K
2018.08.09 19:51:09.165 0: HMLAN_Parse: HMLAN1 V:03C5 sNo:IEQ0245408 d:173F17 O:4853CC t:2328920E IDcnt:002A L:8 %
2018.08.09 19:51:14.400 0: HMLAN_Parse: HMLAN1 R:E1A7AC1   stat:0000 t:2328A67A d:FF r:FFD4     m:DE 8670 1A7AC1 000000 00F242
2018.08.09 19:51:16.064 0: HMLAN_Parse: HMLAN1 R:E1A7D0F   stat:0000 t:2328ACFA d:FF r:FFCD     m:09 8670 1A7D0F 000000 00F841
2018.08.09 19:51:18.843 0: HMLAN_Parse: HMLAN1 R:E1D8DA0   stat:0000 t:2328B7D5 d:FF r:FFBF     m:80 8670 1D8DA0 000000 00EE40
2018.08.09 19:51:22.369 0: HMLAN_Parse: HMLAN1 R:E1D9085   stat:0000 t:2328C59C d:FF r:FFBE     m:69 A258 1D9085 1D9EC2 03FA
2018.08.09 19:51:22.499 0: HMLAN_Parse: HMLAN1 R:E1D9EC2   stat:0000 t:2328C61E d:FF r:FFC0     m:69 8202 1D9EC2 1D9085 0101C21037
2018.08.09 19:51:26.083 0: HMLAN_Parse: HMLAN1 R:E1D98D0   stat:0000 t:2328D41F d:FF r:FFD2     m:82 8670 1D98D0 000000 00EE43
2018.08.09 19:51:27.572 0: HMLAN_Parse: HMLAN1 R:E69F136   stat:0000 t:2328D9F0 d:FF r:FFCD     m:7C 8410 69F136 4853CC 06017C00
2018.08.09 19:51:28.014 0: HMLAN_Parse: HMLAN1 R:E69F161   stat:0000 t:2328DBAA d:FF r:FFB5     m:03 8400 69F161 000000 17010A5045513033383939323681110100
2018.08.09 19:51:28.108 0: HMLAN_Send:  HMLAN1 S:S1FD096B1 stat:  00 t:00000000 d:01 r:1FD096B1 m:2B A001 4853CC 69F161 00050000000000
2018.08.09 19:51:28.268 0: HMLAN_Parse: HMLAN1 R:R1FD096B1 stat:0001 t:2328DCAE d:FF r:FFBE     m:2B 8002 69F161 4853CC 00
2018.08.09 19:51:28.368 0: HMLAN_Send:  HMLAN1 S:S1FD09787 stat:  00 t:00000000 d:01 r:1FD09787 m:2C A001 4853CC 69F161 000802010A480B530CCC
2018.08.09 19:51:28.666 0: HMLAN_Parse: HMLAN1 R:R1FD09787 stat:0001 t:2328DE3C d:FF r:FFC3     m:2C 8002 69F161 4853CC 00
2018.08.09 19:51:28.766 0: HMLAN_Send:  HMLAN1 S:S1FD09915 stat:  00 t:00000000 d:01 r:1FD09915 m:2D A001 4853CC 69F161 0006
2018.08.09 19:51:29.063 0: HMLAN_Parse: HMLAN1 R:R1FD09915 stat:0001 t:2328DFC9 d:FF r:FFCA     m:2D 8002 69F161 4853CC 00
2018.08.09 19:51:32.098 0: HMLAN_Send:  HMLAN1 S:S1FD0A664 stat:  00 t:00000000 d:01 r:1FD0A664 m:2E A001 4853CC 69F161 00040000000000
2018.08.09 19:51:32.101 0: HMLAN_Send:  HMLAN1 I:K
2018.08.09 19:51:32.131 0: HMLAN_Parse: HMLAN1 V:03C5 sNo:IEQ0245408 d:173F17 O:4853CC t:2328EBB2 IDcnt:002A L:8 %
2018.08.09 19:51:32.270 0: HMLAN_Parse: HMLAN1 R:E69F161   stat:0000 t:2328EC49 d:FF r:FFCB     m:2E A010 69F161 4853CC 0202010A480B530CCC0000
2018.08.09 19:51:32.382 0: HMLAN_Parse: HMLAN1 R:R1FD0A664 stat:0001 t:2328EC4E d:FF r:FFCB     m:2E A010 69F161 4853CC 0202010A480B530CCC0000
2018.08.09 19:51:34.400 0: HMLAN_Parse: HMLAN1 R:E1A7AC1   stat:0000 t:2328F49E d:FF r:FFD4     m:DE A258 1A7AC1 1B7C1B 0000
2018.08.09 19:51:34.529 0: HMLAN_Parse: HMLAN1 R:E1B7C1B   stat:0000 t:2328F51F d:FF r:FFCA     m:DE 8202 1B7C1B 1A7AC1 0101000043
2018.08.09 19:51:36.065 0: HMLAN_Parse: HMLAN1 R:E1A7D0F   stat:0000 t:2328FB1F d:FF r:FFCC     m:09 A258 1A7D0F 1A8526 0000
2018.08.09 19:51:36.198 0: HMLAN_Parse: HMLAN1 R:E1A8526   stat:0000 t:2328FBA3 d:FF r:FFC6     m:09 8202 1A8526 1A7D0F 0101000032


Hoffentlich hilfts?
Billy
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*

frank

es wird die richtige model id gesendet -> 010A
bei mir kommt auch bei hminfo models eine korrekte anzeige.

motionDetector   HM-Sen-MDIR-O-3          010A config,wakeup,lazyConf   00:10 1,4   

HMConfig.pm                          16887 2018-06-19 18:42:44Z martinp876

was zeigt "version" bei dir?
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

Billy

#5
Danke, gelöst.
Wieso auch immer trotz shutdown nach heutigem update vor dem pairing war das neue HMConfig.pm Modul nicht aktiv. :(

Nach einem reload HMConfig.pm geht jetzt alles. Ich habe bisher eigentlich kaum mit reload gearbeitet.

Schönen Abend noch.

Billy

Ich habe den Fehler lokalisiert! Hatte noch eine umbenannte HMConfigXX.pm von vor 2 Jahren im FHEM Ordner die bisher nie Probleme machte.
Nach dem update wurde wohl zuerst diese geladen bei der HM-Sen-MDIR-O-3 noch nicht definiert war. >:(
FHEM immer akt. auf 3 BeagleBoneBlack: 2xHMLAN 2xJeelink ;10x HM-CC-TC, 13x HM-CC-VD, 1x HM-ES-PMSw1-Pl, 3x HM-LC-SW1-PL2, viele ESP8266, Tasmota Scripting, Mqtt*