Fensterkontakt Associate schlägt fehl - Nachricht "AddLinkPartner" in SendQueue

Begonnen von Narkoleptiker, 24 Januar 2021, 17:15:45

Vorheriges Thema - Nächstes Thema

Narkoleptiker

Hallo zusammen,

ich bin neu hier im Forum, also erst einmal ein großes Dankeschön an alle die hier aktiv sind und dieses tolle Projekt FHEM am laufen halten! Die vielen Beiträge hier im Forum haben mir schon so manches Mal geholfen, allerdings habe ich ein Problem mit den MAX! Fenstekontakten, das ich alleine nicht gelöst bekomme.

Aber zuerst einmal zu meinem Setup (Ich bin noch relativ neu in FHEM und habe daher noch nicht allzu viele Devices):
- FHEM Installation auf Raspberry Pi 3B
- NanoCUL für Kommunikation mit MAX!-Geräten
- Fünf MAX! Heizkörperthermostate
- Fünf MAX! Fensterkontakte

Das Pairing der MAX Geräte mit FHEM über den CUL hat funktioniert, die Geräte sind alle sichtbar, ich kann die Temperatur stellen, bekomme Readings zurück etc., also alles schick. Das Problem beginnt mit dem Associate von Thermostat und Fensterkontakt der einzelnen Räume. Ich nehme als Beispiel das Arbeitszimmer, folgendes habe ich gemacht:

1. set AZ_Heizung associate AZ_Fenster
2. set AZ_Fenster associate AZ_Heizung
3. Drücken des Tasters am Fensterkontakt

Resultat: Meistens reagiert das Thermostat auf den Fensterkontakt, in seltenen Fällen nicht. Scheinbar sendet der Fensterkontakt nach wie vor im Broadcast-Modus statt eine Antwort vom Thermostat zu erwarten. Daher habe ich mir die SendQueue vom CUL angesehen (heißt bei mir CULMAX0), da bleibt eine Nachricht beim Befehl set AZ_Fenster associate AZ_Heizung stecken:


        Time        | Destination | Command       
--------------------+-------------+---------------
2021-01-24 12:12:31 | AZ_Fenster  | AddLinkPartner
--------------------+-------------+---------------


Diese Nachricht bleibt da solange stehen, bis ich sie mit set CULMAX0 deleteSendQueue lösche.


Ich habe die betroffenen Geräte CULMAX0, AZ_Fenster, AZ_Heizung auf verbose 5 gestellt, den associate Befehl noch einmal abgesetzt und in das Logfile geschaut, bin daraus aber nicht wirklich schlau geworden.

Erläuterungen zum Log:
- Der Fensterkontakt AZ_Fenster hat die Adresse 1bbdb3
- das Thermostat AZ_Heizung hat die Adresse 1b6d75
- Gegen 12:10:30 habe ich den associate Befehl abgesetzt
- Gegen 12:14 und 12:15 habe ich das Fenster jeweils geöffnet und wieder geschlossen
- Gegen 12:16 habe ich die SendQueue gelöscht
- Ganz am Ende meldet sich noch ein Thermostat aus einen anderen Raum (1b6bf7), das hat mit dem associate aber nichts zu tun


2021.01.24 12:10:34 5: CULMAX0, IODev CUL868, len 11, msgcnt CA, msgflag 00, msgType Ack, src 123456, dst 1bbe5d, group 0, payload 00, rssi -74
2021.01.24 12:10:34 4: CULMAX0, packet from ourselves or a other CUL [123456 / 0], - ignoring !
2021.01.24 12:10:34 5: CULMAX0, IODev CUL868, len 11, msgcnt CA, msgflag 06, msgType ShutterContactState, src 1bbe5d, dst 123456, group 0, payload 10, rssi -75
2021.01.24 12:10:34 5: CULMAX0: dispatch MAX,1,ShutterContactState,1bbe5d,10
2021.01.24 12:10:34 5: MAX_Parse, MAX,1,ShutterContactState,1bbe5d,10
2021.01.24 12:10:34 5: SZ_Fenster, bat 0, rferror 0, isopen 0, unkbits 0
2021.01.24 12:11:59 5: CULMAX0, IODev CUL868, len 11, msgcnt 4B, msgflag 00, msgType Ack, src 123456, dst 1bbdb3, group 0, payload 00, rssi -74
2021.01.24 12:11:59 4: CULMAX0, packet from ourselves or a other CUL [123456 / 0], - ignoring !
2021.01.24 12:11:59 5: CULMAX0, IODev CUL868, len 11, msgcnt 4B, msgflag 06, msgType ShutterContactState, src 1bbdb3, dst 123456, group 0, payload 12, rssi -73.5
2021.01.24 12:11:59 5: CULMAX0: dispatch MAX,1,ShutterContactState,1bbdb3,12
2021.01.24 12:11:59 5: MAX_Parse, MAX,1,ShutterContactState,1bbdb3,12
2021.01.24 12:11:59 5: AZ_Fenster, bat 0, rferror 0, isopen 1, unkbits 0
2021.01.24 12:12:04 5: CULMAX0, IODev CUL868, len 15, msgcnt 00, msgflag 04, msgType ThermostatState, src 1b6d75, dst 000000, group 0, payload 18001800DF, rssi -80
2021.01.24 12:12:04 5: CULMAX0: dispatch MAX,0,ThermostatState,1b6d75,18001800DF
2021.01.24 12:12:04 5: MAX_Parse, MAX,0,ThermostatState,1b6d75,18001800DF
2021.01.24 12:12:04 5: AZ_Heizung, bat 0, rferror 0, panel 0, langateway 1, dstsetting 1, mode 0, valveposition 0, desiredTemperature 12, curTemp 22.3
2021.01.24 12:12:28 4: AZ_Fenster, Setting associate, Destination 1b6d75, destType 1 [HeatingThermostat]
2021.01.24 12:12:28 4: CULMAX0, send -> cmd:AddLinkPartner, msgcnt:7e, flags:00, Cmd2id:20, src:MAX_123456 , dst:AZ_Fenster , gid:00 , payload:1b6d7501 , cul:none
2021.01.24 12:12:28 5: CULMAX0, send packet: 0e7e00201234561bbdb3001b6d7501
2021.01.24 12:12:28 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:12:28 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:12:31 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:12:31 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:12:32 5: CULMAX0, IODev CUL868, len 23, msgcnt 4C, msgflag 04, msgType PairPing, src 1bbdb3, dst 123456, group 0, payload 10040250455130313137323230, rssi -85
2021.01.24 12:12:32 4: CULMAX0, PairPing (dst 123456, pairmode 0), firmware 16, type ShutterContact, testresult 2, serial PEQ0117220
2021.01.24 12:12:32 3: CULMAX0, Re-Pairing device AZ_Fenster of type ShutterContact with serial PEQ0117220
2021.01.24 12:12:32 5: CULMAX0: dispatch MAX,1,define,1bbdb3,ShutterContact,PEQ0117220,0
2021.01.24 12:12:32 5: MAX_Parse, MAX,1,define,1bbdb3,ShutterContact,PEQ0117220,0
2021.01.24 12:12:32 4: CULMAX0, send -> cmd:PairPong, msgcnt:7f, flags:00, Cmd2id:01, src:MAX_123456 , dst:AZ_Fenster , gid:00 , payload:00 , cul:none
2021.01.24 12:12:32 5: CULMAX0, send packet: 0b7f00011234561bbdb30000
2021.01.24 12:12:34 5: CULMAX0, Send Queue 2 packets in queue
2021.01.24 12:12:34 5: CULMAX0, Send Queue CUL868 -> needPreamble: 1, necessaryCredit: 110, credit10ms: 900, CUL868 CMD_LAST_H: 1
2021.01.24 12:12:34 4: CULMAX0, Send Queue packet send : Zs0b7f00011234561bbdb30000 to AZ_Fenster with CUL868
2021.01.24 12:12:35 5: CULMAX0, Send Queue 2 packets in queue
2021.01.24 12:12:35 5: CULMAX0, IODev CUL868, len 12, msgcnt 7F, msgflag 02, msgType Ack, src 1bbdb3, dst 123456, group 0, payload 0112, rssi -85.5
2021.01.24 12:12:35 5: CULMAX0, ACK from AZ_Fenster for cmd PairPong , packet will be removed soon
2021.01.24 12:12:35 5: CULMAX0, delete packet Index 1 in SendQueue direct !
2021.01.24 12:12:35 3: CULMAX0, got ACK from ShutterContact AZ_Fenster , checking SendQueue now !
2021.01.24 12:12:35 5: CULMAX0, Send Queue 1 packet in queue , rTSC : 1bbdb3
2021.01.24 12:12:35 5: CULMAX0, Send Queue CUL868 -> needPreamble: 1, necessaryCredit: 112, credit10ms: 792, CUL868 CMD_LAST_H: 1
2021.01.24 12:12:35 4: CULMAX0, Send Queue packet send : Zs0e7e00201234561bbdb3001b6d7501 to AZ_Fenster with CUL868
2021.01.24 12:12:35 5: CULMAX0: dispatch MAX,1,Ack,1bbdb3,0112
2021.01.24 12:12:35 5: MAX_Parse, MAX,1,Ack,1bbdb3,0112
2021.01.24 12:12:35 5: MAX_Parse, MAX2,1,ShutterContactState,1bbdb3,12
2021.01.24 12:12:35 5: AZ_Fenster, bat 0, rferror 0, isopen 1, unkbits 0
2021.01.24 12:12:36 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:12:36 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:12:37 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:12:37 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:12:38 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:12:38 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:12:39 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:12:39 4: CULMAX0, Send Queue retry AZ_Fenster for AddLinkPartner count: 3
2021.01.24 12:12:42 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:12:42 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:12:45 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:12:45 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:12:48 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:12:48 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:12:51 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:12:51 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:12:54 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:12:54 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:12:57 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:12:57 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:00 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:00 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:03 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:03 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:06 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:06 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:09 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:09 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:12 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:12 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:15 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:15 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:18 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:18 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:21 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:21 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:24 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:24 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:27 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:27 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:30 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:30 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:33 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:33 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:36 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:36 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:39 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:39 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:42 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:42 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:45 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:45 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:48 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:48 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:51 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:51 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:54 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:54 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:13:57 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:13:57 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:00 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:00 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:01 5: CULMAX0, IODev CUL868, len 11, msgcnt 4D, msgflag 00, msgType Ack, src 123456, dst 1bbdb3, group 0, payload 00, rssi -74
2021.01.24 12:14:01 4: CULMAX0, packet from ourselves or a other CUL [123456 / 0], - ignoring !
2021.01.24 12:14:01 5: CULMAX0, IODev CUL868, len 11, msgcnt 4D, msgflag 06, msgType ShutterContactState, src 1bbdb3, dst 123456, group 0, payload 10, rssi -78.5
2021.01.24 12:14:01 5: CULMAX0: dispatch MAX,1,ShutterContactState,1bbdb3,10
2021.01.24 12:14:01 5: MAX_Parse, MAX,1,ShutterContactState,1bbdb3,10
2021.01.24 12:14:01 5: AZ_Fenster, bat 0, rferror 0, isopen 0, unkbits 0
2021.01.24 12:14:03 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:03 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:06 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:06 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:08 1: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed (peer: 192.168.120.20)
2021.01.24 12:14:09 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:09 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:12 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:12 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:15 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:15 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:18 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:18 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:19 5: CULMAX0, IODev CUL868, len 15, msgcnt 00, msgflag 04, msgType ThermostatState, src 1b6d75, dst 000000, group 0, payload 18002A00DF, rssi -80
2021.01.24 12:14:19 5: CULMAX0: dispatch MAX,0,ThermostatState,1b6d75,18002A00DF
2021.01.24 12:14:19 5: MAX_Parse, MAX,0,ThermostatState,1b6d75,18002A00DF
2021.01.24 12:14:19 5: AZ_Heizung, bat 0, rferror 0, panel 0, langateway 1, dstsetting 1, mode 0, valveposition 0, desiredTemperature 21, curTemp 22.3
2021.01.24 12:14:21 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:21 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:24 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:24 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:27 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:27 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:30 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:30 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:33 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:33 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:36 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:36 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:39 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:39 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:42 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:42 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:45 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:45 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:48 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:48 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:51 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:51 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:54 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:54 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:14:57 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:14:57 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:00 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:00 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:03 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:03 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:06 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:06 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:09 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:09 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:12 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:12 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:15 5: CULMAX0, IODev CUL868, len 11, msgcnt 4E, msgflag 00, msgType Ack, src 123456, dst 1bbdb3, group 0, payload 00, rssi -74
2021.01.24 12:15:15 4: CULMAX0, packet from ourselves or a other CUL [123456 / 0], - ignoring !
2021.01.24 12:15:15 5: CULMAX0, IODev CUL868, len 11, msgcnt 4E, msgflag 06, msgType ShutterContactState, src 1bbdb3, dst 123456, group 0, payload 12, rssi -86.5
2021.01.24 12:15:15 5: CULMAX0: dispatch MAX,1,ShutterContactState,1bbdb3,12
2021.01.24 12:15:15 5: MAX_Parse, MAX,1,ShutterContactState,1bbdb3,12
2021.01.24 12:15:15 5: AZ_Fenster, bat 0, rferror 0, isopen 1, unkbits 0
2021.01.24 12:15:15 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:15 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:17 5: CULMAX0, IODev CUL868, len 11, msgcnt 4F, msgflag 00, msgType Ack, src 123456, dst 1bbdb3, group 0, payload 00, rssi -74
2021.01.24 12:15:17 4: CULMAX0, packet from ourselves or a other CUL [123456 / 0], - ignoring !
2021.01.24 12:15:17 5: CULMAX0, IODev CUL868, len 11, msgcnt 4F, msgflag 06, msgType ShutterContactState, src 1bbdb3, dst 123456, group 0, payload 10, rssi -87.5
2021.01.24 12:15:17 5: CULMAX0: dispatch MAX,1,ShutterContactState,1bbdb3,10
2021.01.24 12:15:17 5: MAX_Parse, MAX,1,ShutterContactState,1bbdb3,10
2021.01.24 12:15:17 5: AZ_Fenster, bat 0, rferror 0, isopen 0, unkbits 0
2021.01.24 12:15:18 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:18 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:21 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:21 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:24 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:24 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:27 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:27 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:30 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:30 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:33 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:33 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:36 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:36 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:39 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:39 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:42 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:42 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:45 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:45 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:48 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:48 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:51 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:51 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:54 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:54 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:15:57 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:15:57 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:16:00 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:16:00 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:16:03 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:16:03 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:16:06 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:16:06 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:16:09 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:16:09 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:16:12 5: CULMAX0, Send Queue 1 packet in queue
2021.01.24 12:16:12 4: CULMAX0, Send Queue packet for ShutterContact AZ_Fenster exists
2021.01.24 12:16:15 5: CULMAX0, Send Queue 0 packets in queue
2021.01.24 12:16:17 5: CULMAX0, IODev CUL868, len 15, msgcnt 00, msgflag 04, msgType ThermostatState, src 1b6bf7, dst 000000, group 0, payload 181B2A00DC, rssi -80.5
2021.01.24 12:16:17 5: CULMAX0: dispatch MAX,0,ThermostatState,1b6bf7,181B2A00DC
2021.01.24 12:16:17 5: MAX_Parse, MAX,0,ThermostatState,1b6bf7,181B2A00DC


Hat von euch jemand eine Idee was das schief läuft und wieso die Nachricht mit AddLinkPartner in der SendQueue "stecken bleibt"?

Wzut

Zitat von: Narkoleptiker am 24 Januar 2021, 17:15:45
- Gegen 12:14 und 12:15 habe ich das Fenster jeweils geöffnet und wieder geschlossen
absolut sinnlos , wie kommst du auf die Idee ? Wiki ?

FK mit Device peeren ist nicht einfach.
Das habe ich erst vor wenigen Tagen ausführlich beschrieben (mit Beispielen ) -> https://forum.fhem.de/index.php/topic,117891.msg1123776.html#msg1123776
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

Narkoleptiker

Hi, danke erstmal für deine schnelle Antwort.

Danke auch für den informativen Link, ich habe vor ca. einer Woche im Forum nach einer Lösung gesucht, da gab es den Thread noch nicht. Ist schon mal gut zu wissen, dass ich nicht einfach nur zu blöd bin, sondern man viel Geduld für die Geschichte braucht.

Das Fenster hatte ich geöffnet und geschlossen, um zu sehen ob das Pairing geglückt ist und in den Readings vom FK die Adresse des gepairten Thermostates auftaucht. Nach der Lektüre deines Links macht das wohl aber erst Sinn, wenn die SendQueue leer ist, vorher brauche ich das gar nicht erst zu probieren richtig?

Dass das Öffnen und Schließen beim Pairing nichts hilft und im Wiki Unfug steht hast du hier im Forum ja mehrfach geschrieben, wieso steht das überhaupt im Wiki? Wird das nicht gepflegt, also besser ganz die Finger davon lassen wenn man nach Hilfestellung sucht?

Ich habe das Pairing (mit dem Vorgehen nach deiner Anleitung) bestimmt schon >10 mal versucht, bisher ohne Erfolg. Vor einer Weile als ich gerade mit den MAX-Geräten angefangen habe, hat es schon mal geklappt (hatte wohl Glück). Hast du einen Daumenwert, welche Erfolgsquote (bei korrekter Durchführung) man bei der Geschichte hat?

Ich probiere es gleich nochmal, meine Credits müssen sich erstmal wieder füllen...

Wzut

Zitat von: Narkoleptiker am 24 Januar 2021, 18:48:29
vorher brauche ich das gar nicht erst zu probieren richtig?
100 %

Zitat von: Narkoleptiker am 24 Januar 2021, 18:48:29
Wird das nicht gepflegt
Zumindest nicht von mir. Ich habe keine Ahnung wer das mal verfasst hat oder dort seinen Senf noch dazu gegeben hat.
Es ist ja auch nicht alles falsch was da steht, vermutlich ist es einfach auf einem uralt Stand bzw. spiegelt das Wissen der damaligen Zeit wieder.
Für mich ist das wie mit externen FHEM Blogs : irgendwann erstellt , nie mehr auf das aktuelle FHEM aktualisiert.
Wer wirklich Hilfe sucht findet sie entweder direkt hier im Forum oder fragt einfach.

Zitat von: Narkoleptiker am 24 Januar 2021, 18:48:29
Hast du einen Daumenwert
leider nein, aber eine Theorie : Genau wie bei HM & CUL könnte das Glückspiel ein Timing Problem sein, sei es nun von FHEM oder der Firmware des CUL. Es gibt ja wohl nicht ohne Grund diese extra FW für den CUL mit dem optimierten Timing bzw wird ja bei Homematic generell von der Verwendung eines CUL als IO ganz abgeraten.

Ich habe halt immer noch die Hoffnung das Verhalten des CUBE beim Peering exakt nachbilden zu können, d.h. ohne Re-Pairing. Nur wenn das ganze wirklich ein Timingproblem in der CUL FW sein sollte werde ich es mangels Wissens nicht lösen können.
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

hapege

Das Thema ist zwar schon alt, aber nachdem ich drauf gestoßen bin, mein FK Problem gelöst habe, und evtl. ein anderer MAX-Verzweifelter auch hier reinstolpert:
https://forum.fhem.de/index.php/topic,117891.msg1207670.html#msg1207670
Developer: 70_ESCVP21net.pm, 70_SVDRP.pm
Mitglied FHEM e.V.

Narkoleptiker

Den Umweg über FHEM den du beschreibst hatte ich auch expemplarisch für einen Fensterkontakt umgesetzt. Funktioniert soweit auch, allerdings geht damit die eigentlich gute Idee eine Fenster-offen Funktion dezentral zu realisieren verloren. Ich habe das Problem "gelöst", indem ich das Wechselangebot von MAX auf Homematic IP in Anspruch genommen habe (Habe einen Raspberry anstelle der offiziellen Zentrale). Dafür muss man zwar wieder Geld in die Hand nehmen, aber es hat sich gelohnt, das Pairing ist kein Glücksspiel mehr und die Thermostate sind auch deutlich leiser. Kann ich definitiv empfehlen.