Hi.
Ich hab leider ein verzwicktes Problem mit einem HM-PB-6-WM55 und konnte bisher keine Lösung im Forum finden.
Meine Konfig:
FHEM läuft auf OSX, als "Gateway" nutze ich einen HMLAN, FW 0.964. Der Taster läuft auf Firmware 1.2
fhem.pl 9893 2015-11-15 08:43:05Z rudolfkoenig
00_HMLAN.pm 9886 2015-11-14 09:50:33Z martinp876
98_HMinfo.pm 9830 2015-11-08 19:04:41Z martinp876
Problem war ursprünglich ein hoher Batterie/Akku verbrauch. Also hab ich mir verschiedene Dinge im Detail angesehen und konnte auch ein paar "Problemchen" finden und lösen.
z.B. hat die rote LED leicht geglimmt wenn ich auf das Gehäuse gedrückt habe. Also Kontakte nachgelötet und neu zusammengebaut, Phänomen war weg.
Dann bin ich über all die Peering- und ACK-Threads gestoplert und dachte mir die ACKs können nicht schaden (hatte bis dato keinen virtuellen Aktor, also auch keine grüne LED beim Tastendruck da keine anderen Aktoren direkt gepeert sind).
Also alles mal zurückgesetzt, unpaired, gelöscht und wie im Wiki beschrieben durchgeführt.
Der Aktor läuft auch aber ein ACK bzw. grüne LED bekomme ich nicht.
Es bleibt bei kurz-gelb + lang-rot -> "Befehl nicht bestätigt".
Also mal das Forum erneut durch gewälzt und alles, was (hauptsächlich von Martin) so als Lösung vorgeschlagen wurde, probiert. Ohne Erfolg.
Hier mal noch ein paar Fakten "zur Übersicht" (aus meiner Sicht):
- Aktor scheint sauber gepairt zu sein
- Ich habe zum Test erstmal nur Btn_01 gepeert
- Kanäle sind gegeneinander (Vact_Taster/Btn_01) gepeert (siehe peerXref)
- getConfigs werden sauber abgearbeitet, es bleiben keine pending_commands, "protState" ist "CMDs_done"
- Btn_01 STATE ist "Short (to Vact_dev)"
- Vact_dev hat subType virtual
- Vact_Taster STATE toggelt mit jedem Tastendruck ON/OFF
- In den Outputs unten ist Attribut expert 2 gesetzt
- Ein Druck auf einer anderen Taste wird nur mit gelber LED bestätigt
Hier ein paar Outputs:
Homematic Modul
fhem> set hm peerCheck
peerCheck done:
fhem> set hm param peerList
param done:
param list
entity : peerList |
HM_3AF984 : -
HM_3AF984_Btn_01 : Vact_Taster,
HM_3AF984_Btn_02 : -
HM_3AF984_Btn_03 : -
HM_3AF984_Btn_04 : -
HM_3AF984_Btn_05 : -
HM_3AF984_Btn_06 : -
Vact_Taster : HM_3AF984_Btn_01,
Vact_dev : -
fhem> set hm peerXref
peerXref done:
x-ref list
HM_3AF984_Btn_01 => Vact_Taster
Vact_Taster => HM_3AF984_Btn_01
virtueller Aktor
fhem> list Vact_dev
Internals:
CFGFN
DEF 112233
IODev HMLAN1
NAME Vact_dev
NR 26953
STATE ???
TYPE CUL_HM
channel_01 Vact_Taster
Readings:
Helper:
HM_CMDNR 1
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newChn +112233,00,01,00
prefIO
rxt 0
vccu
p:
112233
00
01
00
Mrssi:
mNo
Prt:
bErr 0
sProc 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
dev 1
vrt 1
Role:
Attributes:
IODev HMLAN1
aesCommReq 0
expert 2_full
model virtual_1
subType virtual
webCmd getConfig:clear msgEvents
fhem> list Vact_Taster
Internals:
CFGFN
DEF 11223301
NAME Vact_Taster
NR 26956
STATE OFF
TYPE CUL_HM
chanNo 01
device Vact_dev
peerList HM_3AF984_Btn_01,
Readings:
2016-02-03 13:41:18 peerList HM_3AF984_Btn_01,
2016-02-03 14:18:54 state OFF
2016-02-03 14:18:54 trigLast HM_3AF984_Btn_01:long
2016-02-03 14:18:54 trig_HM_3AF984_Btn_01 long
2016-02-03 14:18:54 virtActState OFF
2016-02-03 14:18:54 virtActTrigNo 32
2016-02-03 14:18:54 virtActTrigRpt 4
2016-02-03 14:18:54 virtActTrigType long_Release
2016-02-03 14:18:54 virtActTrigger HM_3AF984_Btn_01
Helper:
trgLgRpt 0
Expert:
def 1
det 0
raw 1
tpl 0
Role:
chn 1
vrt 1
Role:
Attributes:
expert 2_raw
model virtual_1
peerIDs 3AF98401,
webCmd press short:press long
6fach Aktor und Kanal 1
fhem> list HM_3AF984
Internals:
CFGFN
DEF 3AF984
HMLAN1_MSGCNT 358
HMLAN1_RAWMSG E3AF984,0000,001AFDA6,FF,FFBD,3EA0403AF9841122334120
HMLAN1_RSSI -67
HMLAN1_TIME 2016-02-03 14:18:55
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 358
NAME HM_3AF984
NR 26908
STATE HM_3AF984_Btn_01 LongRelease
TYPE CUL_HM
channel_01 HM_3AF984_Btn_01
channel_02 HM_3AF984_Btn_02
channel_03 HM_3AF984_Btn_03
channel_04 HM_3AF984_Btn_04
channel_05 HM_3AF984_Btn_05
channel_06 HM_3AF984_Btn_06
lastMsg No:3E - t:40 s:3AF984 d:112233 4120
protCmdDel 14
protLastRcv 2016-02-03 14:18:55
protNack 1 last_at:2016-02-03 13:18:21
protResnd 2 last_at:2016-02-03 13:17:54
protSnd 273 last_at:2016-02-03 14:18:54
protState CMDs_done
rssi_at_HMLAN1 min:-83 cnt:358 avg:-67.68 max:-52 lst:-67
Readings:
2016-02-03 13:48:53 CommandAccepted yes
2016-02-03 13:49:42 D-firmware 1.2
2016-02-03 13:49:42 D-serialNr MEQ0444199
2016-02-03 13:49:43 PairedTo 0x2BAAB3
2016-02-03 13:49:08 R-pairCentral 0x2BAAB3
2016-02-03 13:49:43 RegL_00: 02:01 0A:2B 0B:AA 0C:B3 18:00 00:00
2016-02-03 13:17:50 alive yes
2016-02-03 14:18:54 battery ok
2016-02-03 13:17:50 powerOn 2016-02-03 13:17:50
2016-02-03 13:17:50 recentStateType info
2016-02-03 14:18:54 state HM_3AF984_Btn_01 LongRelease
Helper:
HM_CMDNR 62
PONtest 0
cSnd 012BAAB33AF9840603,012BAAB33AF98401041122330104
mId 00A9
rxType 28
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newCh 1
newChn +3AF984,00,01,00
nextSend 1454505535.12361
prefIO
rxt 2
vccu
p:
3AF984
00
01
00
Mrssi:
mNo 3E
Io:
HMLAN1 -65
Prt:
bErr 0
sProc 0
sleeping 1
try 1
Rspwait:
Q:
qReqConf
qReqStat
Role:
dev 1
Rpt:
IO HMLAN1
flg A
ts 1454505535.03209
ack:
HASH(0x7fae14c386e0)
3E80021122333AF98401010000
Rssi:
At_hmlan1:
avg -67.6871508379888
cnt 358
lst -67
max -52
min -83
Shadowreg:
Attributes:
IODev HMLAN1
autoReadReg 4_reqStatus
expert 2_full
firmware 1.2
model HM-PB-6-WM55
room CUL_HM
serialNr MEQ0444199
subType remote
webCmd getConfig:clear msgEvents
fhem> list HM_3AF984_Btn_01
Internals:
CFGFN
DEF 3AF98401
NAME HM_3AF984_Btn_01
NR 26910
STATE LongRelease 4_32 (to Vact_dev)
TYPE CUL_HM
chanNo 01
device HM_3AF984
peerList Vact_Taster,
Readings:
2016-02-03 13:22:05 R-Vact_Taster-expectAES off
2016-02-03 13:22:05 R-Vact_Taster-peerNeedsBurst off
2016-02-03 13:17:16 R-sign off
2016-02-03 13:49:43 RegL_01: 04:10 08:00 09:00 00:00
2016-02-03 13:49:49 RegL_04:Vact_Taster 01:00 00:00
2016-02-03 13:49:44 peerList Vact_Taster,
2016-02-03 14:18:54 state LongRelease 4_32 (to Vact_dev)
2016-02-03 14:18:54 trigger Long_32
2016-02-03 14:18:54 trigger_cnt 32
Helper:
BNO 32
BNOCNT 4
peerIDsRaw ,11223301,00000000
Expert:
def 1
det 0
raw 1
tpl 0
Role:
chn 1
Shadowreg:
Attributes:
expert 2_raw
model HM-PB-6-WM55
peerIDs 00000000,11223301,
Dann habe ich noch RAW Messages:
getConfig, komplett bis CMD_done
2016.02.03 14:36:36.987 0: HMLAN_Send: HMLAN1 I:K
2016.02.03 14:36:36.990 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0580176 d:2BAAB3 O:2BAAB3 t:002B329F IDcnt:0013 L:9 %
2016.02.03 14:36:42.011 0: HMLAN_Send: HMLAN1 I:+3AF984,02,01,00
2016.02.03 14:36:44.761 0: HMLAN_Parse: HMLAN1 R:E3AF984 stat:0000 t:002B50F0 d:FF r:FFC4 m:40 A200 3AF984 2BAAB3 1200A94D45513034343431393940060000
2016.02.03 14:36:45.001 0: HMLAN_Send: HMLAN1 S:SA7597A2C stat: 00 t:00000000 d:01 r:A7597A2C m:40 A001 2BAAB3 3AF984 00040000000000
2016.02.03 14:36:45.273 0: HMLAN_Parse: HMLAN1 R:E3AF984 stat:0000 t:002B52EE d:FF r:FFC0 m:40 A010 3AF984 2BAAB3 0202010A2B0BAA0CB318000000
2016.02.03 14:36:45.383 0: HMLAN_Parse: HMLAN1 R:RA7597A2C stat:0001 t:002B52F3 d:FF r:FFC0 m:40 A010 3AF984 2BAAB3 0202010A2B0BAA0CB318000000
2016.02.03 14:36:45.384 0: HMLAN_Send: HMLAN1 S:SA7597C9A stat: 00 t:00000000 d:01 r:A7597C9A m:41 A001 2BAAB3 3AF984 01040000000001
2016.02.03 14:36:45.787 0: HMLAN_Parse: HMLAN1 R:E3AF984 stat:0000 t:002B54F1 d:FF r:FFC0 m:41 A010 3AF984 2BAAB3 020410080009000000
2016.02.03 14:36:45.901 0: HMLAN_Parse: HMLAN1 R:RA7597C9A stat:0001 t:002B54F6 d:FF r:FFC0 m:41 A010 3AF984 2BAAB3 020410080009000000
2016.02.03 14:36:45.902 0: HMLAN_Send: HMLAN1 S:SA7597EA0 stat: 00 t:00000000 d:01 r:A7597EA0 m:42 A001 2BAAB3 3AF984 0103
2016.02.03 14:36:46.306 0: HMLAN_Parse: HMLAN1 R:E3AF984 stat:0000 t:002B56F8 d:FF r:FFBE m:42 A010 3AF984 2BAAB3 011122330100000000
2016.02.03 14:36:46.420 0: HMLAN_Parse: HMLAN1 R:RA7597EA0 stat:0001 t:002B56FD d:FF r:FFBE m:42 A010 3AF984 2BAAB3 011122330100000000
2016.02.03 14:36:46.421 0: HMLAN_Send: HMLAN1 S:SA75980A7 stat: 00 t:00000000 d:01 r:A75980A7 m:43 A001 2BAAB3 3AF984 02040000000001
2016.02.03 14:36:46.421 0: HMLAN_Send: HMLAN1 I:K
2016.02.03 14:36:46.688 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0580176 d:2BAAB3 O:2BAAB3 t:002B5882 IDcnt:0013 L:9 %
2016.02.03 14:36:46.824 0: HMLAN_Parse: HMLAN1 R:E3AF984 stat:0000 t:002B58FE d:FF r:FFBD m:43 A010 3AF984 2BAAB3 020410080009000000
2016.02.03 14:36:46.937 0: HMLAN_Parse: HMLAN1 R:RA75980A7 stat:0001 t:002B5903 d:FF r:FFBD m:43 A010 3AF984 2BAAB3 020410080009000000
2016.02.03 14:36:46.938 0: HMLAN_Send: HMLAN1 S:SA75982AC stat: 00 t:00000000 d:01 r:A75982AC m:44 A001 2BAAB3 3AF984 0203
2016.02.03 14:36:47.339 0: HMLAN_Parse: HMLAN1 R:E3AF984 stat:0000 t:002B5B01 d:FF r:FFBD m:44 A010 3AF984 2BAAB3 0100000000
2016.02.03 14:36:47.455 0: HMLAN_Parse: HMLAN1 R:RA75982AC stat:0001 t:002B5B06 d:FF r:FFBD m:44 A010 3AF984 2BAAB3 0100000000
2016.02.03 14:36:47.456 0: HMLAN_Send: HMLAN1 S:SA75984B2 stat: 00 t:00000000 d:01 r:A75984B2 m:45 A001 2BAAB3 3AF984 03040000000001
2016.02.03 14:36:47.860 0: HMLAN_Parse: HMLAN1 R:E3AF984 stat:0000 t:002B5D0A d:FF r:FFBD m:45 A010 3AF984 2BAAB3 020410080009000000
2016.02.03 14:36:47.973 0: HMLAN_Parse: HMLAN1 R:RA75984B2 stat:0001 t:002B5D0F d:FF r:FFBD m:45 A010 3AF984 2BAAB3 020410080009000000
2016.02.03 14:36:47.974 0: HMLAN_Send: HMLAN1 S:SA75986B8 stat: 00 t:00000000 d:01 r:A75986B8 m:46 A001 2BAAB3 3AF984 0303
2016.02.03 14:36:48.375 0: HMLAN_Parse: HMLAN1 R:E3AF984 stat:0000 t:002B5F0D d:FF r:FFBD m:46 A010 3AF984 2BAAB3 0100000000
2016.02.03 14:36:48.491 0: HMLAN_Parse: HMLAN1 R:RA75986B8 stat:0001 t:002B5F12 d:FF r:FFBD m:46 A010 3AF984 2BAAB3 0100000000
2016.02.03 14:36:48.492 0: HMLAN_Send: HMLAN1 S:SA75988BE stat: 00 t:00000000 d:01 r:A75988BE m:47 A001 2BAAB3 3AF984 04040000000001
2016.02.03 14:36:48.897 0: HMLAN_Parse: HMLAN1 R:E3AF984 stat:0000 t:002B6117 d:FF r:FFBD m:47 A010 3AF984 2BAAB3 020410080009000000
2016.02.03 14:36:49.010 0: HMLAN_Parse: HMLAN1 R:RA75988BE stat:0001 t:002B611C d:FF r:FFBD m:47 A010 3AF984 2BAAB3 020410080009000000
2016.02.03 14:36:49.011 0: HMLAN_Send: HMLAN1 S:SA7598AC5 stat: 00 t:00000000 d:01 r:A7598AC5 m:48 A001 2BAAB3 3AF984 0403
2016.02.03 14:36:49.412 0: HMLAN_Parse: HMLAN1 R:E3AF984 stat:0000 t:002B631A d:FF r:FFBD m:48 A010 3AF984 2BAAB3 0100000000
2016.02.03 14:36:49.528 0: HMLAN_Parse: HMLAN1 R:RA7598AC5 stat:0001 t:002B631F d:FF r:FFBD m:48 A010 3AF984 2BAAB3 0100000000
2016.02.03 14:36:49.529 0: HMLAN_Send: HMLAN1 S:SA7598CCB stat: 00 t:00000000 d:01 r:A7598CCB m:49 A001 2BAAB3 3AF984 05040000000001
2016.02.03 14:36:49.933 0: HMLAN_Parse: HMLAN1 R:E3AF984 stat:0000 t:002B6523 d:FF r:FFBD m:49 A010 3AF984 2BAAB3 020410080009000000
2016.02.03 14:36:50.046 0: HMLAN_Parse: HMLAN1 R:RA7598CCB stat:0001 t:002B6528 d:FF r:FFBD m:49 A010 3AF984 2BAAB3 020410080009000000
2016.02.03 14:36:50.047 0: HMLAN_Send: HMLAN1 S:SA7598ED1 stat: 00 t:00000000 d:01 r:A7598ED1 m:4A A001 2BAAB3 3AF984 0503
2016.02.03 14:36:50.448 0: HMLAN_Parse: HMLAN1 R:E3AF984 stat:0000 t:002B6726 d:FF r:FFBD m:4A A010 3AF984 2BAAB3 0100000000
2016.02.03 14:36:50.564 0: HMLAN_Parse: HMLAN1 R:RA7598ED1 stat:0001 t:002B672B d:FF r:FFBD m:4A A010 3AF984 2BAAB3 0100000000
2016.02.03 14:36:50.565 0: HMLAN_Send: HMLAN1 S:SA75990D7 stat: 00 t:00000000 d:01 r:A75990D7 m:4B A001 2BAAB3 3AF984 06040000000001
2016.02.03 14:36:50.970 0: HMLAN_Parse: HMLAN1 R:E3AF984 stat:0000 t:002B6930 d:FF r:FFBD m:4B A010 3AF984 2BAAB3 020410080009000000
2016.02.03 14:36:51.083 0: HMLAN_Parse: HMLAN1 R:RA75990D7 stat:0001 t:002B6935 d:FF r:FFBD m:4B A010 3AF984 2BAAB3 020410080009000000
2016.02.03 14:36:51.084 0: HMLAN_Send: HMLAN1 S:SA75992DE stat: 00 t:00000000 d:01 r:A75992DE m:4C A001 2BAAB3 3AF984 0603
2016.02.03 14:36:51.484 0: HMLAN_Parse: HMLAN1 R:E3AF984 stat:0000 t:002B6B33 d:FF r:FFBE m:4C A010 3AF984 2BAAB3 0100000000
2016.02.03 14:36:51.601 0: HMLAN_Parse: HMLAN1 R:RA75992DE stat:0001 t:002B6B38 d:FF r:FFBE m:4C A010 3AF984 2BAAB3 0100000000
2016.02.03 14:36:51.602 0: HMLAN_Send: HMLAN1 S:SA75994E4 stat: 00 t:00000000 d:01 r:A75994E4 m:4D A001 2BAAB3 3AF984 01041122330104
2016.02.03 14:36:51.602 0: HMLAN_Send: HMLAN1 I:K
2016.02.03 14:36:51.869 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0580176 d:2BAAB3 O:2BAAB3 t:002B6CA8 IDcnt:0013 L:10 %
2016.02.03 14:36:52.003 0: HMLAN_Parse: HMLAN1 R:E3AF984 stat:0000 t:002B6D3A d:FF r:FFBD m:4D A010 3AF984 2BAAB3 0201000000
2016.02.03 14:36:52.005 0: HMLAN_Send: HMLAN1 I:+3AF984,00,01,00
2016.02.03 14:36:52.119 0: HMLAN_Parse: HMLAN1 R:RA75994E4 stat:0001 t:002B6D3F d:FF r:FFBD m:4D A010 3AF984 2BAAB3 0201000000
und noch einmal den Druck auf Knopf 1
2016.02.03 14:50:39.911 0: HMLAN_Parse: HMLAN1 R:E3AF984 stat:0000 t:000BE0B3 d:FF r:FFB7 m:58 A440 3AF984 112233 0133
2016.02.03 14:50:40.151 0: HMLAN_Send: HMLAN1 S:SA766387A stat: 00 t:00000000 d:01 r:A766387A m:58 8002 112233 3AF984 0101C800
2016.02.03 14:50:40.181 0: HMLAN_Parse: HMLAN1 R:RA766387A stat:0002 t:00000000 d:FF r:7FFF m:58 8002 112233 3AF984 0101C800
2016.02.03 14:50:40.268 0: HMLAN_Parse: HMLAN1 R:E3AF984 stat:0000 t:000BE218 d:FF r:FFBB m:58 A040 3AF984 112233 0133
2016.02.03 14:50:40.625 0: HMLAN_Parse: HMLAN1 R:E3AF984 stat:0000 t:000BE37D d:FF r:FFBD m:58 A040 3AF984 112233 0133
Ich hoffe das ist nicht zu viel Input für den ersten Post aber durch die anderen Threads habe ich schon etliches ausprobiert und dokumentiert.
Nichts desto trotz muss ich irgendwas übersehen, irgendein Fehler muss eigentlich sichtbar sein - oder gleich mehrere.
Wäre super wenn mir jemand von euch unter die Arme greifen könnte.
vielen Dank im voraus,
Grüße
Mike
Viel info. Interessant ist der letzte block.
Es kommt das event und fhem schickt das ACK. Leider reagiert das device nicht.
Mir unklar, warum.
Kannst du es testhalber mit einem realen aktor peeren und die messages aufzeichnen? Evtl will der eine andsres ACK.
Hi Martin.
Danke für deine Hilfe.
Bin endlich dazu gekommen es zu testen und es geht!
Habe zum Test Kanal 2 genutzt und erstmal mit dem virtuellen Aktor verbunden (und mal FHEM neu gestartet - man weiß ja nie) ist aber auf genau das selbe hinausgelaufen.
Dann also das peer mit "set ... single unset" aufgelöst und getConfig durchgeführt.
fhem> set hm peerXref
peerXref done:
x-ref list
--> HM_3626DA => HM_3AF984_Btn_02
--> HM_3AF984_Btn_02 => HM_3626DA
HM_3AF984_Btn_01 => 11223301
Vact_Taster => HM_3AF984_Btn_01
fhem> set hm param peerList
param done:
param list
entity : peerList |
--> HM_3626DA : HM_3AF984_Btn_02,
--> HM_3AF984_Btn_02 : HM_3626DA,
HM_3AF984 : -
HM_3AF984_Btn_01 : 11223301,
...
Vact_Taster : HM_3AF984_Btn_01,
Vact_dev : -
Peering sieht gut aus und siehe da, im Log keine mehr resends und brav ein ACK von E3626DA.
2016.02.06 12:46:14.328 0: HMLAN_Parse: HMLAN1 R:E3AF984 stat:0000 t:00010B62 d:FF r:FFBC m:1A B440 3AF984 3626DA 020A
2016.02.06 12:46:14.458 0: HMLAN_Parse: HMLAN1 R:E3626DA stat:0000 t:00010BE3 d:FF r:FFCD m:1A 8002 3626DA 3AF984 0101C8003A
Hier mal noch die (aufs wichtigste reduzierte) anderen outputs:
fhem> list HM_3626DA
Internals:
DEF 3626DA
...
peerList HM_3AF984_Btn_02,
protCmdDel 1
protLastRcv 2016-02-06 12:46:14
protResnd 2 last_at:2016-02-06 12:26:39
protResndFail 1 last_at:2016-02-06 12:20:18
protSnd 30 last_at:2016-02-06 12:35:55
protState CMDs_done
...
2016-02-06 12:35:54 peerList HM_3AF984_Btn_02,
...
peerIDsRaw ,3AF98402,00000000
...
Attributes:
IODev HMLAN1
autoReadReg 4_reqStatus
expert 2_full
firmware 1.7
model HM-LC-SW1-BA-PCB
msgRepeat 1
peerIDs 00000000,3AF98402,
und der Kanal vom 6fach:
fhem> list HM_3AF984_Btn_02
Internals:
DEF 3AF98402
NAME HM_3AF984_Btn_02
NR 158
NTFY_ORDER 50-HM_3AF984_Btn_02
STATE Short (to HM_3626DA)
TYPE CUL_HM
chanNo 02
device HM_3AF984
peerList HM_3626DA,
Readings:
2016-02-06 12:45:42 R-HM_3626DA_chn-01-expectAES off
2016-02-06 12:45:42 R-HM_3626DA_chn-01-peerNeedsBurst on
2016-02-06 12:44:45 R-sign off
2016-02-06 12:45:37 RegL_01: 04:10 08:00 09:00 00:00
2016-02-06 12:45:42 RegL_04:HM_3626DA_chn:01 01:01 00:00
2016-02-06 12:45:37 peerList HM_3626DA,
2016-02-06 12:46:14 state Short (to HM_3626DA)
2016-02-06 12:46:14 trigger Short_10
2016-02-06 12:46:14 trigger_cnt 10
Helper:
BNO 10
BNOCNT 1
peerIDsRaw ,3626DA01,00000000
Expert:
def 1
det 0
raw 1
tpl 0
Role:
chn 1
Shadowreg:
Attributes:
model HM-PB-6-WM55
peerIDs 00000000,3626DA01,
Hatte ja schon damit gerechnet dass der 6fach einen Hau hat aber das sieht ja eher nicht danach aus.
Ich bin noch nicht soweit in das Homematic Protokoll vorgestossen aber ist es ungewöhnlich dass die ACK Pakete anders aussehen?
HM-LAN -> 6fach | 58 8002 112233 3AF984 0101C800 |
HM-LC-SW1-BA-PCB -> 6fach | 1A 8002 3626DA 3AF984 0101C8003A |
Hast du eine Idee wie ich nun weiter machen könnte?
viele grüße,
Mike
Das ist genau die Frage. Also beim realen aktor kommt die grüne led. Dann werde ich einmal nach dem letzten byte suchen.
Hallo,
gibt es hier schon Neuigkeiten?
Ich habe ein ähnliches Probem. Hin und wieder erfolgt das ACK nicht trotz Verknüpfung mit einem virtuellen Button.
Ein checkConfig gibt folgendes:
missing register list
MultiTaster_Haustuer_Btn_01: RegL_01.,RegL_04.Vact_Taster
MultiTaster_Haustuer_Btn_02: RegL_01.,RegL_04.Vact_Taster
MultiTaster_Haustuer_Btn_03: RegL_01.,RegL_04.Vact_Taster
MultiTaster_Haustuer_Btn_04: RegL_01.,RegL_04.Vact_Taster
MultiTaster_Haustuer_Btn_05: RegL_01.,RegL_04.Vact_Taster
MultiTaster_Haustuer_Btn_06: RegL_01.,RegL_04.Vact_Taster
Register changes pending
MultiTaster_Haustuer_Btn_01
MultiTaster_Haustuer_Btn_02
MultiTaster_Haustuer_Btn_03
MultiTaster_Haustuer_Btn_04
MultiTaster_Haustuer_Btn_05
MultiTaster_Haustuer_Btn_06
Dazu:
protCmdPend
18 CMDs pending
das ack ist korrekt gesendet, alledings etwas spät. Grenzwertig.
Wie oft kommt das vor? Gibt es mehr logs?
Alternative ist, einen Virtuellen Channel des IO (also der VCCU) zu nutzten. Dannsendet HMLAn das ack - was deutliche präziser ist