Hallo ich habe eine HM-RC-12 und eine HM-RC-12-B ,
bei der "B" komme kein LongRelease, alles andere klappt (Short und die diversen Long).
Was mache ich falsch ?
Vielen Dank für jeden Tip !
Internals
DEF
2422D8
HMLAN1_MSGCNT
230
HMLAN1_RAWMSG
E2422D8,0000,0E9D6961,FF,FFD1,CD84402422D80000004113
HMLAN1_RSSI
-47
HMLAN1_TIME
2017-01-24 20:08:21
IODev
HMLAN1
LASTInputDev
HMLAN1
MSGCNT
230
NAME
FB_schwarz
NOTIFYDEV
global
NR
1020
NTFY_ORDER
50-FB_schwarz
STATE
FB_schwarz_Btn_01 Long
TYPE
CUL_HM
channel_01
FB_schwarz_Btn_01
channel_02
FB_schwarz_Btn_02
channel_03
FB_schwarz_Btn_03
channel_04
FB_schwarz_Btn_04
channel_05
FB_schwarz_Btn_05
channel_06
FB_schwarz_Btn_06
channel_07
FB_schwarz_Btn_07
channel_08
FB_schwarz_Btn_08
channel_09
FB_schwarz_Btn_09
channel_0A
FB_schwarz_Btn_10
channel_0B
FB_schwarz_Btn_11
channel_0C
FB_schwarz_Btn_12
lastMsg
No:CD - t:40 s:2422D8 d:000000 4113
protLastRcv
2017-01-24 20:08:21
protSnd
1 last_at:2017-01-24 19:25:18
protState
CMDs_done
rssi_at_HMLAN1
avg:-47.8 lst:-47 cnt:230 min:-66 max:-38
Readings
D-firmware
1.2
2017-01-24 12:38:14
D-serialNr
KEQ0877192
2017-01-24 12:38:14
alive
yes
2017-01-24 19:25:18
battery
ok
2017-01-24 20:08:21
powerOn
2017-01-24 19:25:18
2017-01-24 19:25:18
recentStateType
info
2017-01-24 19:25:18
state
FB_schwarz_Btn_01 Long
2017-01-24 20:08:21
2017.01.24 20:07:33 0: HMLAN_Send: HMLAN1 I:K
2017.01.24 20:07:33 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:KEQ0852764 d:23A7FF O:123ABC t:0E9D0346 IDcnt:0028 L:8 %
2017.01.24 20:07:48 0: HMLAN_Parse: HMLAN1 R:E3384D1 stat:0000 t:0E9D3B56 d:FF r:FFB7 m:AF 845E 3384D1 000000 911CD40000000000090EFE
2017.01.24 20:07:49 0: HMLAN_Parse: HMLAN1 R:E1F9432 stat:0000 t:0E9D4262 d:FF r:FFC1 m:AC A258 1F9432 1F9A20 0000
2017.01.24 20:07:50 0: HMLAN_Parse: HMLAN1 R:E1F9A20 stat:0000 t:0E9D42E8 d:FF r:FFBF m:AC 8202 1F9A20 1F9432 0101000035
2017.01.24 20:07:57.368 0: HMLAN_Parse: HMLAN1 R:E2422D8 stat:0000 t:0E9D5F38 d:FF r:FFD1 m:C8 8440 2422D8 000000 0112
2017.01.24 20:08:20.373 0: HMLAN_Send: HMLAN1 I:K
2017.01.24 20:08:21.249 0: HMLAN_Parse: HMLAN1 R:E2422D8 stat:0000 t:0E9D6571 d:FF r:FFD1 m:C9 8440 2422D8 000000 4113
2017.01.24 20:08:21.358 0: HMLAN_Parse: HMLAN1 R:E2422D8 stat:0000 t:0E9D666D d:FF r:FFD1 m:CA 8440 2422D8 000000 4113
2017.01.24 20:08:21.462 0: HMLAN_Parse: HMLAN1 R:E2422D8 stat:0000 t:0E9D6769 d:FF r:FFD1 m:CB 8440 2422D8 000000 4113
2017.01.24 20:08:21.566 0: HMLAN_Parse: HMLAN1 R:E2422D8 stat:0000 t:0E9D6865 d:FF r:FFD1 m:CC 8440 2422D8 000000 4113
2017.01.24 20:08:21.670 0: HMLAN_Parse: HMLAN1 R:E2422D8 stat:0000 t:0E9D6961 d:FF r:FFD1 m:CD 8440 2422D8 000000 4113
2017.01.24 20:08:21.775 0: HMLAN_Parse: HMLAN1 R:E21A4D5 stat:0000 t:0E9DA68C d:FF r:FFC4 m:C3 A641 21A4D5 123ABC 01672160
2017.01.24 20:08:21.782 0: HMLAN_Send: HMLAN1 S:SD1E104EF stat: 00 t:00000000 d:01 r:D1E104EF m:C3 8002 123ABC 21A4D5 01012100
2017.01.24 20:08:22.321 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:KEQ0852764 d:23A7FF O:123ABC t:0E9DB927 IDcnt:0028 L:8 %
Long Release ist ein Fake. Ein. Button sendet nur long und short. Allerdings fragt er am Ende seine peers ab. Bei short gleich (logisch) und bei long am ende ( auch logisch). Fhem kodiert dies als long Release.
=> Wenn es keinen peer auf diesem Button gibt kommt auch kein Release.
Ich meine es schon im Einsteigerdoc beschrieben zu haben.
Vielen Dank für die Nachhilfe :-(
Zitat von: Freibeuter am 27 Januar 2017, 09:50:49
Vielen Dank für die Nachhilfe :-(
peere zb mit einem channel deiner vccu.
Das Verhalten ist typisch für ALLE Fernbedienungen, wenn sie keinen Peer haben und an broadcast senden.
Hier hab ich das gelernt: https://forum.fhem.de/index.php/topic,62238.msg538609.html#msg538609 (https://forum.fhem.de/index.php/topic,62238.msg538609.html#msg538609)
Dabei ist es gleichgültig, ob der Peer FHEM-intern ist oder einen "echten" Verknüpfungspartner (wie einen Aktor) hat.