Ich eigentlich habe ich meine Homematic Komponenten über die CCU2 gesteuert. Inzwischen habe ich jedoch ein RPI laufen mit FHEM und smartvisu. LIRC funktioniert und auch ein Teil der HM Komponenten. Ich kriege jedoch keinen der 3 Jalousieaktoren angelernt. Ich habe dies schon mehrfach versucht - immer vergebens. Das erneute Anlernen an die CUU2 klappt jedoch immer problemlos. Woran könnte es liegen?
Internals:
CFGFN
DEF 2CD042
IODev hmusb
LASTInputDev hmusb
MSGCNT 59
NAME HM_2CD042
NR 842
STATE MISSING ACK
TYPE CUL_HM
hmPairSerial --geheim--
hmusb_MSGCNT 59
hmusb_RAWMSG E2CD042,0000,0674C61C,FF,FFBB,2180002CD04200471123006A4C45513036303730333630010100
hmusb_RSSI -69
hmusb_TIME 2016-05-15 19:46:21
lastMsg No:21 - t:00 s:2CD042 d:004711 23006A4C45513036303730333630010100
protCmdDel 26
protErrIoAttack 30 last_at:2016-05-15 19:42:15
protErrIoId_287200 30 last_at:2016-05-15 19:42:15
protLastRcv 2016-05-15 19:46:21
protResnd 30 last_at:2016-05-15 19:45:59
protResndFail 10 last_at:2016-05-15 19:46:04
protSnd 18 last_at:2016-05-15 19:46:20
protState CMDs_done
rssi_287200 lst:-42 min:-44 cnt:3 max:-42 avg:-43.33
rssi_at_hmusb lst:-69 min:-81 cnt:59 max:-63 avg:-68.28
rssi_hmusb min:-61 lst:-61 avg:-61 max:-61 cnt:1
Readings:
2016-05-15 19:42:15 CommandAccepted yes
2016-05-15 19:46:20 D-firmware 2.3
2016-05-15 19:46:20 D-serialNr --geheim--
2016-05-15 19:42:15 deviceMsg 79 (to 287200)
2016-05-15 19:43:58 level set_29
2016-05-15 19:42:15 motor stop:79
2016-05-15 19:42:15 pct 79
2016-05-15 19:42:15 recentStateType ack
2016-05-15 19:42:15 sabotageAttackId_ErrIoId_287200 cnt:30
2016-05-15 19:42:15 sabotageAttack_ErrIoAttack cnt 30
2016-05-15 19:46:04 state MISSING ACK
2016-05-15 19:42:15 timedOn off
Helper:
HM_CMDNR 33
cSnd 110047112CD04202013A,010047112CD042010E
dlvl 3A
dlvlCmd ++A0110047112CD04202013A
getCfgList all
getCfgListNo ,3
mId 006A
rxType 1
Dir:
cur stop
rct down
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +2CD042,00,00,00
nextSend 1463334381.42909
prefIO
rxt 0
vccu
p:
2CD042
00
00
00
Mrssi:
mNo 21
Io:
hmusb -67
Prt:
bErr 0
sProc 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
prs 1
Rssi:
287200:
avg -43.3333333333333
cnt 3
lst -42
max -42
min -44
At_hmusb:
avg -68.2881355932203
cnt 59
lst -69
max -63
min -81
Hmusb:
avg -61
cnt 1
lst -61
max -61
min -61
Attributes:
IODev hmusb
autoReadReg 4_reqStatus
expert 2_raw
firmware 2.3
model HM-LC-Bl1PBU-FM
room CUL_HM
serialNr --geheim--
subType blindActuator
webCmd statusRequest:toggleDir:on:off:up:down:stop
Hast du abgelernt?
Umlernen klappt nicht
Ja, ich habs mehrfach versucht wie mit den anderen Komponenten, bei denen es geklappt hat.
Ist aes ein?
AES ist aus.
Inzwischen ist es mir gelungen zwei der drei Aktoren mit "hmPairSerial" anzulernen. Wobei es dazu auch jeweils mehrere Versuche gebraucht hat, bis es geklappt hat. Beide lassen sich jetzt auch über FHEM steuern und zeigen auch ihre korrekte Position an. Einer scheint jedoch irgendwie nicht ganz "sauber" angelernt zu sein.
2016.05.16 10:30:56 1: Error: HM_2CD042 has no TYPE
2016.05.16 10:32:13 1: PERL WARNING: Use of uninitialized value in string eq at fhem.pl line 4520.
Diese Einträge find ich jetzt zuhauff im Logfile. HM_2CD042 ist einer der Aktoren. Whenn ich mir diesen genauer angucke, wird bei Type jedoch CUL_HM angezeigt - wie bei dem Anderen.
In Zeile 4520 der fhem.pl steht $h->{DBH}->{InactiveDestroy} = 1 if($h->{TYPE} eq 'DbLog');
- das hilft mir aber leider auch nicht weiter.
mache ein List der fraglichen Devices. Da sollte ein "TYPE" parameter gesetzt sein, sonst ist etwas falsch
Der Parameter scheint gesetzt zu sein - nur warum die ganzen Fehlermeldungen?
Internals:
CFGFN
DEF 2CD042
IODev hmusb
LASTInputDev hmusb
MSGCNT 287
NAME SZrollo
NR 842
STATE on
TYPE CUL_HM
hmPairSerial --geheim--
hmusb_MSGCNT 287
hmusb_RAWMSG E2CD042,0000,0BB28D90,FF,FFBC,2AA4102CD0420047110601C800
hmusb_RSSI -68
hmusb_TIME 2016-05-16 20:11:56
lastMsg No:2A - t:10 s:2CD042 d:004711 0601C800
peerList 2F51D905,2F51D906,2FBD6205,2FBD6206,
protCmdDel 30
protErrIoAttack 38 last_at:2016-05-15 23:06:25
protErrIoId_287200 38 last_at:2016-05-15 23:06:25
protLastRcv 2016-05-16 20:11:56
protResnd 36 last_at:2016-05-15 21:39:28
protResndFail 12 last_at:2016-05-15 21:39:33
protSnd 236 last_at:2016-05-16 20:11:56
protState CMDs_done
rssi_287200 lst:-42 min:-44 cnt:4 max:-42 avg:-43
rssi_2FBD62 min:-48 lst:-44 avg:-44.28 max:-42 cnt:7
rssi_at_hmusb min:-81 lst:-68 avg:-65.57 max:-59 cnt:287
rssi_hmusb lst:-64 min:-64 max:-57 cnt:101 avg:-60.86
Readings:
2016-05-16 20:11:48 CommandAccepted yes
2016-05-16 00:07:18 D-firmware 2.3
2016-05-16 00:07:18 D-serialNr --geheim--
2016-05-16 19:44:35 PairedTo 0x004711
2016-05-15 23:06:41 R-2F51D905-lgActionType jmpToTarget
2016-05-15 23:06:41 R-2F51D905-lgOnLevel 100 %
2016-05-15 23:06:41 R-2F51D905-shActionType jmpToTarget
2016-05-15 23:06:41 R-2F51D905-shOnLevel 100 %
2016-05-15 23:06:43 R-2F51D906-lgActionType jmpToTarget
2016-05-15 23:06:43 R-2F51D906-lgOnLevel 100 %
2016-05-15 23:06:43 R-2F51D906-shActionType jmpToTarget
2016-05-15 23:06:43 R-2F51D906-shOnLevel 100 %
2016-05-15 23:06:44 R-2FBD6205-lgActionType jmpToTarget
2016-05-15 23:06:44 R-2FBD6205-lgOnLevel 100 %
2016-05-15 23:06:44 R-2FBD6205-shActionType jmpToTarget
2016-05-15 23:06:44 R-2FBD6205-shOnLevel 100 %
2016-05-15 23:06:45 R-2FBD6206-lgActionType jmpToTarget
2016-05-15 23:06:45 R-2FBD6206-lgOnLevel 100 %
2016-05-15 23:06:45 R-2FBD6206-shActionType jmpToTarget
2016-05-15 23:06:45 R-2FBD6206-shOnLevel 100 %
2016-05-15 23:06:39 R-driveDown 36 s
2016-05-15 23:06:39 R-driveTurn 0.5 s
2016-05-15 23:06:39 R-driveUp 36 s
2016-05-15 23:06:38 R-pairCentral 0x004711
2016-05-15 23:06:39 R-sign off
2016-05-16 19:44:35 RegL_00. 02:01 0A:00 0B:47 0C:11 15:FF 18:00 00:00
2016-05-16 19:44:36 RegL_01. 08:00 09:00 0A:00 0B:01 0C:68 0D:01 0E:68 0F:05 10:00 30:06 57:24 00:00
2016-05-16 19:44:38 RegL_03.2F51D905 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:93 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:93 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:44 8C:54 8D:93 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:08 9E:93 9F:00 00:00
2016-05-16 19:44:40 RegL_03.2F51D906 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:11 0C:12 0D:68 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:68 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:11 8C:12 8D:68 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:68 9F:00 00:00
2016-05-16 19:44:42 RegL_03.2FBD6205 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:93 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:93 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:44 8C:54 8D:93 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:93 9F:00 00:00
2016-05-16 19:44:43 RegL_03.2FBD6206 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:11 0C:12 0D:68 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:68 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:11 8C:12 8D:68 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:68 9F:00 00:00
2016-05-16 20:11:56 deviceMsg on (to virtualCCU)
2016-05-16 20:11:56 level 100
2016-05-16 20:11:56 motor stop:on
2016-05-16 20:11:56 pct 100
2016-05-16 19:44:37 peerList 2F51D905,2F51D906,2FBD6205,2FBD6206,
2016-05-16 19:44:34 powerOn 2016-05-16 19:44:34
2016-05-16 20:11:56 recentStateType info
2016-05-15 23:06:25 sabotageAttackId_ErrIoId_287200 cnt:38
2016-05-15 23:06:25 sabotageAttack_ErrIoAttack cnt 38
2016-05-16 20:11:56 state on
2016-05-16 20:11:56 timedOn off
Helper:
HM_CMDNR 42
PONtest 0
cSnd 110047112CD0420201000000,110047112CD0420201C80000
dlvlCmd ++A0110047112CD0420201C80000
mId 006A
peerIDsRaw ,2F51D906,2F51D905,2FBD6206,2FBD6205,00000000
rxType 1
Dir:
cur stop
rct up
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +2CD042,00,00,00
nextSend 1463422316.19537
prefIO
rxt 0
vccu
p:
2CD042
00
00
00
Mrssi:
mNo 2A
Io:
hmusb -66
Prt:
bErr 0
sProc 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
prs 1
Rpt:
IO hmusb
flg A
ts 1463422316.11376
ack:
HASH(0x23c8408)
2A80020047112CD04200
Rssi:
287200:
avg -43
cnt 4
lst -42
max -42
min -44
2fbd62:
avg -44.2857142857143
cnt 7
lst -44
max -42
min -48
At_hmusb:
avg -65.574912891986
cnt 287
lst -68
max -59
min -81
Hmusb:
avg -60.8613861386139
cnt 101
lst -64
max -57
min -64
Shadowreg:
Attributes:
IODev hmusb
autoReadReg 4_reqStatus
expert 2_raw
firmware 2.3
model HM-LC-Bl1PBU-FM
peerIDs 00000000,2F51D905,2F51D906,2FBD6205,2FBD6206,
room CUL_HM,SZ
serialNr LEQ0607036
subType blindActuator
userattr room_map structexclude
webCmd statusRequest:toggleDir:on:off:up:down:stop