Morgen. Ich habe folgendes gemacht.
Alles auf Verbose 5 gesetzt und den Taster im FHEM nochmal gelöscht. Dann bei dem CUL0 und auch bei dem cm den Verbose auf 5 gesetzt.
Dann im cm den "setpair" gesetzt.
Am Taster den Eco Button länger als 3 Sekunden zum Pairen gedrückt.
Der Taster wurde auch im FHEM angelegt. Dann noch für den Taster das "event_on_change_reading" auf ".*" gesetzt.
Das sehe ich dann im LogFile von fhem:
2021.04.15 08:21:48 5: CUL0 sending Za123456
2021.04.15 08:21:48 5: SW: Za123456
2021.04.15 08:21:48 5: CUL0 sending Zw111111
2021.04.15 08:21:48 5: SW: Zw111111
2021.04.15 08:22:18 5: cm, BroadcastTime payload : 150f085612
2021.04.15 08:29:05 5: CUL/RAW: /Z1701040013C12F000000001005004D4
2021.04.15 08:29:05 5: CUL/RAW: Z1701040013C12F000000001005004D4/B463030363533343336^M
2021.04.15 08:29:05 4: CUL_Parse: CUL0 Z1701040013C12F000000001005004D4B463030363533343336 -47
2021.04.15 08:29:05 5: CUL0: dispatch Z1701040013C12F000000001005004D4B4630303635333433
2021.04.15 08:29:06 5: cm, IODev CUL0, len 23, msgcnt 01, msgflag 04, msgType PairPing, src 13c12f, dst 000000, group 0, payload 1005004D4B4630303635333433, rssi -47
2021.04.15 08:29:06 4: cm, PairPing (dst 000000, pairmode 1), firmware 16, type PushButton, testresult 0, serial MKF0065343
2021.04.15 08:29:06 3: cm, Pairing device MAX_13c12f of type PushButton with serial MKF0065343
2021.04.15 08:29:06 5: cm: dispatch MAX,0,define,13c12f,PushButton,MKF0065343,0
2021.04.15 08:29:06 5: MAX_Parse, MAX,0,define,13c12f,PushButton,MKF0065343,0
2021.04.15 08:29:06 3: MAX_PARSE, got message define for undefined device 13c12f type PushButton , autocreate is enabled
2021.04.15 08:29:06 2: autocreate: define MAX_13c12f MAX PushButton 13c12f
2021.04.15 08:29:06 2: autocreate: define FileLog_MAX_13c12f FileLog ./log/MAX_13c12f-%Y.log MAX_13c12f
2021.04.15 08:29:06 4: cm, send -> cmd:PairPong, msgcnt:01, flags:00, Cmd2id:01, src:MAX_123456 , dst:MAX_13c12f , gid:00 , payload:00 , cul:none
2021.04.15 08:29:06 5: cm, send packet: 0b01000112345613c12f0000
2021.04.15 08:29:06 5: cm, Send Queue 1 packet in queue
2021.04.15 08:29:06 5: SW: X
2021.04.15 08:29:06 5: CUL/RAW (ReadAnswer): 21 898^M
2021.04.15 08:29:06 5: cm, Send Queue CUL0 -> needPreamble: 1, necessaryCredit: 110, credit10ms: 898, CUL0 CMD_LAST_H: 2
2021.04.15 08:29:06 5: CUL0 sending Zs0b01000112345613c12f0000
2021.04.15 08:29:06 5: SW: Zs0b01000112345613c12f0000
2021.04.15 08:29:06 4: cm, Send Queue packet send : Zs0b01000112345613c12f0000 to MAX_13c12f with CUL0
2021.04.15 08:29:07 5: cm, Send Queue 1 packet in queue
2021.04.15 08:29:07 5: CUL/RAW: /Z0C01020213C12F12345600010039^M
2021.04.15 08:29:07 4: CUL_Parse: CUL0 Z0C01020213C12F12345600010039 -45.5
2021.04.15 08:29:07 5: CUL0: dispatch Z0C01020213C12F123456000100
2021.04.15 08:29:07 5: cm, IODev CUL0, len 12, msgcnt 01, msgflag 02, msgType Ack, src 13c12f, dst 123456, group 0, payload 0100, rssi -45.5
2021.04.15 08:29:07 5: cm, ACK from MAX_13c12f for cmd PairPong , packet will be removed soon
2021.04.15 08:29:07 5: cm, delete packet Index 0 in SendQueue direct !
2021.04.15 08:29:07 5: cm: dispatch MAX,1,Ack,13c12f,0100
2021.04.15 08:29:07 5: MAX_Parse, MAX,1,Ack,13c12f,0100
2021.04.15 08:29:07 5: MAX_Parse, MAX2,1,PushButtonState,13c12f,00
2021.04.15 08:29:07 5: MAX_13c12f, bat 0, rferror 0, onoff ?, langateway 0
2021.04.15 08:29:07 5: cm, Send Queue 0 packets in queue
2021.04.15 08:29:49 2: AttrTemplates: got 226 entries
2021.04.15 08:30:41 5: CUL/RAW: /Z0B01000212345613C12F000000^M
Z0C
2021.04.15 08:30:41 4: CUL_Parse: CUL0 Z0B01000212345613C12F000000 -74
2021.04.15 08:30:41 5: CUL0: dispatch Z0B01000212345613C12F0000
2021.04.15 08:30:41 5: cm, IODev CUL0, len 11, msgcnt 01, msgflag 00, msgType Ack, src 123456, dst 13c12f, group 0, payload 00, rssi -74
2021.04.15 08:30:41 4: cm, packet from ourselves or a other CUL [123456 / 0], - ignoring !
2021.04.15 08:30:41 5: CUL/RAW: Z0C/01025013C12F12345600100028^M
2021.04.15 08:30:41 4: CUL_Parse: CUL0 Z0C01025013C12F12345600100028 -54
2021.04.15 08:30:41 5: CUL0: dispatch Z0C01025013C12F123456001000
2021.04.15 08:30:41 5: cm, IODev CUL0, len 12, msgcnt 01, msgflag 02, msgType PushButtonState, src 13c12f, dst 123456, group 0, payload 1000, rssi -54
2021.04.15 08:30:41 5: cm: dispatch MAX,1,PushButtonState,13c12f,1000
2021.04.15 08:30:41 5: MAX_Parse, MAX,1,PushButtonState,13c12f,1000
2021.04.15 08:30:41 5: MAX_13c12f, bat 0, rferror 0, onoff 0, langateway 1
2021.04.15 08:31:11 5: CUL/RAW: /Z0B03000212345613C12F000000^M
2021.04.15 08:31:11 4: CUL_Parse: CUL0 Z0B03000212345613C12F000000 -74
2021.04.15 08:31:11 5: CUL0: dispatch Z0B03000212345613C12F0000
2021.04.15 08:31:11 5: cm, IODev CUL0, len 11, msgcnt 03, msgflag 00, msgType Ack, src 123456, dst 13c12f, group 0, payload 00, rssi -74
2021.04.15 08:31:11 4: cm, packet from ourselves or a other CUL [123456 / 0], - ignoring !
2021.04.15 08:31:11 5: CUL/RAW: Z0C/03025013C12F12345600100142^M
2021.04.15 08:31:11 4: CUL_Parse: CUL0 Z0C03025013C12F12345600100142 -41
2021.04.15 08:31:11 5: CUL0: dispatch Z0C03025013C12F123456001001
2021.04.15 08:31:11 5: cm, IODev CUL0, len 12, msgcnt 03, msgflag 02, msgType PushButtonState, src 13c12f, dst 123456, group 0, payload 1001, rssi -41
2021.04.15 08:31:11 5: cm: dispatch MAX,1,PushButtonState,13c12f,1001
2021.04.15 08:31:11 5: MAX_Parse, MAX,1,PushButtonState,13c12f,1001
2021.04.15 08:31:11 5: MAX_13c12f, bat 0, rferror 0, onoff 1, langateway 1
2021.04.15 08:32:01 5: CUL/RAW: /Z0B05000212345613C12F000000^M
Wenn ich den Taster drücke und es funktioniert nicht sehe ich auch nicht im LogFile.
Vielen Dank für eure Hilfe
Gruß
Christoph Langer