Autor Thema: Anleitung ?  (Gelesen 2364 mal)

Offline sash5000

  • New Member
  • *
  • Beiträge: 5
Anleitung ?
« am: 18 Januar 2021, 23:08:43 »
Hallo zusammen,

gibt es irgendwo eine Anleitung wie man bei einem geflshten Cube
Thermostat, Wandthermostat und Fensterkontakt konfiguriert ?

Habe immer wieder das Problem wenn ein Fenster geschlossen wird das sich die Temperatur nicht auf Std. Temperatur zurückschaltet.
Gegenseitiges associate wurde ausgeführt jedoch funktioniert das ganze sehr unzuverlässig.

set Thermostat_AZ associate Wandthermostat_AZ
set Wandthermostat_AZ associate Thermostat_AZ

set Wandthermostat_AZ associate Fensterkontakt_AZ
set Fensterkontakt_AZ associate Wandthermostat_AZ

set Fensterkontakt_AZ associate Thermostat_AZ
set Thermostat_AZ associate Fensterkontakt_AZ

Danke
sash5000
« Letzte Änderung: 18 Januar 2021, 23:11:14 von sash5000 »

Offline Wzut

  • Moderator
  • Hero Member
  • ***
  • Beiträge: 4627
Antw:Anleitung ?
« Antwort #1 am: 19 Januar 2021, 08:57:54 »
set Fensterkontakt_AZ associate Wandthermostat_AZ
set Fensterkontakt_AZ associate Thermostat_AZ
Völlig richtig, aber leider sehr schwer umzusetzen. Schau dir mal das Reading peerSend bzw. das peerIds des Fensterkontakt_AZ an.
Sind da das WT und das HT aufgelistet ?
Wenn nein sendet der FK seine open/close Nachrichten nur via Broadcast und dann gibt es keine Garantie (und keine Wiederholungen) das diese auch angekommen ist. 
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

Offline sash5000

  • New Member
  • *
  • Beiträge: 5
Antw:Anleitung ?
« Antwort #2 am: 19 Januar 2021, 23:13:12 »
Das Reading gibt es bei mir nicht ?

Offline Wzut

  • Moderator
  • Hero Member
  • ***
  • Beiträge: 4627
Antw:Anleitung ?
« Antwort #3 am: 20 Januar 2021, 17:51:05 »
Wenn es die Readings bei dir nicht gibt kann dies zwei Ursachen haben :
a. du verwendest eine sehr alte Version des 10_MAX Moduls, dann haben auch dein HT & WT diese Readings nicht.
oder
b. (und das vermute ich eher) : dein HT & WT haben die Readings und nur der FK nicht.
Wenn dies zutrifft dann ist es klar : Der FK hat noch nie ein Telgramm direkt an das HT oder WT geschickt sondern immer nur als Broadcast Nachricht an das Ziel 000000  und das erscheint nicht in den Readings.

Wie ich bereits des öfteren schrieb : Es ist sehr schwer einen FK mit einem HT/WT  richtig zu peeren. ( assozieren)
Der Hauptgrund dürfte der Unsinn im MAX Wiki sein mit der Empfehlung open/close auszulösen nachdem man das set associate Kommando abgesetzt hat. Es gibt aber auch zahlreiche Forenbeiträge hier die diesen Mist immer wieder erzählen und wir wissen ja durch das aktuelle Zeitgeschehen das dies dann irgendwann zur einzig akzeptierten und geglaubten Wahrheit wird, selbst wenn die aktuellen Tatschen (Readings) eine ganz andere Sprache sprechen.

Anyway, Fakt ist das die Kombination CUL_MAX & MAX das noch nie so elegant konnte wie der Cube mit seiner ELV/e3q Firmware !
Das was heute im Modul 14_CUL_MAX zu dem Thema verhanden ist, ist mehr oder weniger ein Notbehelf. Er funktoniert, erfordert aber vom User Gedult und etwas Nerven.
Nach dem absetzen des set <FK_Name> associate HT/WT_NAME sieht man im CUL_MAX einen ungesendeten Befehl in der Sendqueue stehen.
Um diesen nun abzuarbeiten muss der FK aus seinem Tiefschlaf geholt werden und zwar durch drücken des Config Tasters oder alternativ durch Batterie rein/raus. Bei beiden Aktionen schickt der FK ein Re-Pairing Telegramm an FHEM (seine Zentrale) und nur genau hier (und nur hier ) wird CUL_MAX aktiv :
Direkt nach der Re-Pairing Antwort wird das noch immer wartende Peering Telegramm verschickt.
Um das alles zu sehen stellt man am Besten das cm Device auf verbose 5, macht den Eventmonitor mit einem MAX Filter auf und setzt den Log Haken. Nun nimmt man den FK in die Hand und löst eine der beiden Aktionen aus und behält den Eventmonitor dabei im Auge.
Sollte es nicht sofort klappen, ruhig nochmal den Confg Knopf drücken. Ist die SendeQueue leer und mit open/close erscheinen die HT/WT Adressen in den Readings : Glückwunsch !
Falls nicht : Spiel nochmal von Vorne , aber dabei die Credits im Auge behalten, denn irgendwann ist da auch Schluss, dann heist es warten und später sein Glück erneut versuchen.     
   
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

Offline Wzut

  • Moderator
  • Hero Member
  • ***
  • Beiträge: 4627
Antw:Anleitung ?
« Antwort #4 am: 20 Januar 2021, 19:23:23 »
aus aktuellem Anlass : hier mal ein Beispiel des Versuchs ein WT und HT mit einem FK zu peeren.
Zuerst das WT (erfolgreich)

2021.01.20 19:00:13 4: CULMAX0, send -> cmd:AddLinkPartner, msgcnt:02, flags:00, Cmd2id:20, src:MAX_123456 , dst:2_FK_Wohnzimmer , gid:00 , payload:01f22f03 , cul:Maple1
2021.01.20 19:00:13 5: CULMAX0, send packet: 0e0200201234561639860001f22f03
2021.01.20 19:00:13 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:00:13 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:00:16 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:00:16 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:00:19 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:00:19 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:00:22 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:00:22 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:00:25 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:00:25 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:00:28 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:00:28 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:00:31 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:00:31 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:00:34 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:00:34 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:00:37 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:00:37 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists

2021.01.20 19:00:40 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:00:40 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists

2021.01.20 19:00:43 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:00:43 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists

2021.01.20 19:00:45 5: CULMAX0, IODev Maple1, msgcnt 0A, msgType PairPing, src 163986 ShutterContact, dst 123456 UNKNOWN, group 0, payload 1004004E455130383539363737, rssi -56
2021.01.20 19:00:45 4: CULMAX0, PairPing (dst 123456, pairmode 0), firmware 16, type ShutterContact, testresult 0, serial NEQ0859677
2021.01.20 19:00:45 3: CULMAX0, Re-Pairing device 2_FK_Wohnzimmer of type ShutterContact with serial NEQ0859677
2021.01.20 19:00:45 5: CULMAX0: dispatch MAX,1,define,163986,ShutterContact,NEQ0859677,0
2021.01.20 19:00:45 5: MAX_Parse, MAX,1,define,163986,ShutterContact,NEQ0859677,0
2021.01.20 19:00:45 4: CULMAX0, send -> cmd:PairPong, msgcnt:03, flags:00, Cmd2id:01, src:MAX_123456 , dst:2_FK_Wohnzimmer , gid:00 , payload:00 , cul:Maple1
2021.01.20 19:00:45 5: CULMAX0, send packet: 0b0300011234561639860000
2021.01.20 19:00:46 5: CULMAX0, Send Queue : 2 packets are in the queue
2021.01.20 19:00:46 4: CULMAX0, Send Queue packet to 2_FK_Wohnzimmer needs Maple1 but current IODev is Maple4
2021.01.20 19:00:46 4: CULMAX0, Send Queue IODev switched to Maple1 with version 154
2021.01.20 19:00:46 5: CULMAX0, Send Queue Maple1 -> needPreamble: 1, necessaryCredit: 110, credit10ms: Maple1 = 3561, CMD_LAST_H: 2
2021.01.20 19:00:46 4: CULMAX0, Send Queue packet send : Zs0b0300011234561639860000 to 2_FK_Wohnzimmer with Maple1
2021.01.20 19:00:47 5: CULMAX0, Send Queue : 2 packets are in the queue
2021.01.20 19:00:47 5: CULMAX0, Send Queue : 2 packets are in the queue
2021.01.20 19:00:48 5: CULMAX0, IODev Maple4, msgcnt 03, msgType Ack, src 163986 ShutterContact, dst 123456 UNKNOWN, group 0, payload 0112, rssi -58
2021.01.20 19:00:48 5: CULMAX0, ACK from ShutterContact 2_FK_Wohnzimmer for cmd PairPong , packet will be removed soon
2021.01.20 19:00:48 5: CULMAX0, delete packet Index 1 in SendQueue direct !
2021.01.20 19:00:48 3: CULMAX0, got ACK from ShutterContact 2_FK_Wohnzimmer , checking SendQueue now !
2021.01.20 19:00:48 5: CULMAX0, Send Queue : 1 packet are in the queue , rTSC : 163986

2021.01.20 19:00:48 5: CULMAX0, Send Queue Maple1 -> needPreamble: 0, necessaryCredit: 12, credit10ms: Maple1 = 3453, CMD_LAST_H: 3
2021.01.20 19:00:48 4: CULMAX0, Send Queue packet send : Zf0e0200201234561639860001f22f03 to 2_FK_Wohnzimmer with Maple1
2021.01.20 19:00:48 5: CULMAX0: dispatch MAX,1,Ack,163986,0112
2021.01.20 19:00:48 5: MAX_Parse, MAX,1,Ack,163986,0112
2021.01.20 19:00:48 5: CULMAX0, IODev Maple1, msgcnt 02, msgType Ack, src 163986 ShutterContact, dst 123456 UNKNOWN, group 0, payload 0112, rssi -54
2021.01.20 19:00:48 5: CULMAX0, ACK from ShutterContact 2_FK_Wohnzimmer for cmd AddLinkPartner , packet will be removed soon
2021.01.20 19:00:48 3: CULMAX0, got ACK from ShutterContact 2_FK_Wohnzimmer , checking SendQueue now !
2021.01.20 19:00:48 5: CULMAX0, Send Queue : 1 packet are in the queue , rTSC : 163986
2021.01.20 19:00:48 4: CULMAX0, Send Queue ACK from 2_FK_Wohnzimmer for AddLinkPartner, removing from queue
2021.01.20 19:00:48 4: CULMAX0, Send Queue packet has callback, call dispatch : AckAddLinkPartner,163986,associate,01f22f
2021.01.20 19:00:48 5: CULMAX0: dispatch MAX,1,AckAddLinkPartner,163986,associate,01f22f
2021.01.20 19:00:48 5: MAX_Parse, MAX,1,AckAddLinkPartner,163986,associate,01f22f
2021.01.20 19:00:48 5: CULMAX0, Send Queue is now empty
2021.01.20 19:00:48 5: CULMAX0: dispatch MAX,1,Ack,163986,0112
2021.01.20 19:00:48 5: MAX_Parse, MAX,1,Ack,163986,0112
2021.01.20 19:00:48 5: CULMAX0, Send Queue : 0 packets are in the queue

Danach war ds HT dran , leider ohne Erfolg :

2021.01.20 19:02:18 4: CULMAX0, send -> cmd:AddLinkPartner, msgcnt:04, flags:00, Cmd2id:20, src:MAX_123456 , dst:2_FK_Wohnzimmer , gid:00 , payload:01809e01 , cul:Maple1
2021.01.20 19:02:18 5: CULMAX0, send packet: 0e0400201234561639860001809e01
2021.01.20 19:02:18 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:02:18 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:02:21 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:02:21 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:02:24 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:02:24 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists


2021.01.20 19:02:41 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:02:41 5: CULMAX0, IODev Maple1, msgcnt 0B, msgType PairPing, src 163986 ShutterContact, dst 123456 UNKNOWN, group 0, payload 1004004E455130383539363737, rssi -59
2021.01.20 19:02:41 4: CULMAX0, PairPing (dst 123456, pairmode 0), firmware 16, type ShutterContact, testresult 0, serial NEQ0859677
2021.01.20 19:02:41 3: CULMAX0, Re-Pairing device 2_FK_Wohnzimmer of type ShutterContact with serial NEQ0859677
2021.01.20 19:02:41 5: CULMAX0: dispatch MAX,1,define,163986,ShutterContact,NEQ0859677,0
2021.01.20 19:02:41 5: MAX_Parse, MAX,1,define,163986,ShutterContact,NEQ0859677,0
2021.01.20 19:02:41 4: CULMAX0, send -> cmd:PairPong, msgcnt:05, flags:00, Cmd2id:01, src:MAX_123456 , dst:2_FK_Wohnzimmer , gid:00 , payload:00 , cul:Maple1
2021.01.20 19:02:41 5: CULMAX0, send packet: 0b0500011234561639860000
2021.01.20 19:02:44 5: CULMAX0, Send Queue : 2 packets are in the queue
2021.01.20 19:02:44 5: CULMAX0, Send Queue Maple1 -> needPreamble: 1, necessaryCredit: 110, credit10ms: Maple1 = 3444, CMD_LAST_H: 4
2021.01.20 19:02:44 4: CULMAX0, Send Queue packet send : Zs0b0500011234561639860000 to 2_FK_Wohnzimmer with Maple1
2021.01.20 19:02:44 5: CULMAX0, Send Queue : 2 packets are in the queue
2021.01.20 19:02:45 5: CULMAX0, Send Queue : 2 packets are in the queue
2021.01.20 19:02:45 5: CULMAX0, IODev Maple4, msgcnt 05, msgType PairPong, src 123456 UNKNOWN, dst 163986 ShutterContact, group 0, payload 00, rssi -24
2021.01.20 19:02:45 4: CULMAX0, packet from ourselves ->  123456 - ignoring !
2021.01.20 19:02:45 5: CULMAX0, IODev Maple1, msgcnt 05, msgType Ack, src 163986 ShutterContact, dst 123456 UNKNOWN, group 0, payload 0112, rssi -58.5
2021.01.20 19:02:45 5: CULMAX0, ACK from ShutterContact 2_FK_Wohnzimmer for cmd PairPong , packet will be removed soon
2021.01.20 19:02:45 5: CULMAX0, delete packet Index 1 in SendQueue direct !
2021.01.20 19:02:45 3: CULMAX0, got ACK from ShutterContact 2_FK_Wohnzimmer , checking SendQueue now !

2021.01.20 19:02:45 5: CULMAX0, Send Queue : 1 packet are in the queue , rTSC : 163986
2021.01.20 19:02:45 5: CULMAX0, Send Queue Maple1 -> needPreamble: 0, necessaryCredit: 12, credit10ms: Maple1 = 3336, CMD_LAST_H: 5
2021.01.20 19:02:45 4: CULMAX0, Send Queue packet send : Zf0e0400201234561639860001809e01 to 2_FK_Wohnzimmer with Maple1
2021.01.20 19:02:45 5: CULMAX0: dispatch MAX,1,Ack,163986,0112
2021.01.20 19:02:45 5: MAX_Parse, MAX,1,Ack,163986,0112
2021.01.20 19:02:45 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:02:46 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:02:46 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:02:47 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:02:47 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:02:48 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:02:48 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:02:48 4: CULMAX0, Send Queue retry 2_FK_Wohnzimmer for AddLinkPartner count: 3

2021.01.20 19:02:51 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:02:51 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:02:54 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:02:54 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:02:57 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:02:57 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:03:00 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:00 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:03:03 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:03 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists

2021.01.20 19:03:04 5: CULMAX0, IODev Maple1, msgcnt 0C, msgType PairPing, src 163986 ShutterContact, dst 123456 UNKNOWN, group 0, payload 1004004E455130383539363737, rssi -56
2021.01.20 19:03:04 4: CULMAX0, PairPing (dst 123456, pairmode 0), firmware 16, type ShutterContact, testresult 0, serial NEQ0859677
2021.01.20 19:03:04 3: CULMAX0, Re-Pairing device 2_FK_Wohnzimmer of type ShutterContact with serial NEQ0859677
2021.01.20 19:03:04 5: CULMAX0: dispatch MAX,1,define,163986,ShutterContact,NEQ0859677,0
2021.01.20 19:03:04 5: MAX_Parse, MAX,1,define,163986,ShutterContact,NEQ0859677,0
2021.01.20 19:03:04 4: CULMAX0, send -> cmd:PairPong, msgcnt:06, flags:00, Cmd2id:01, src:MAX_123456 , dst:2_FK_Wohnzimmer , gid:00 , payload:00 , cul:Maple1
2021.01.20 19:03:04 5: CULMAX0, send packet: 0b0600011234561639860000
2021.01.20 19:03:06 5: CULMAX0, Send Queue : 2 packets are in the queue
2021.01.20 19:03:06 5: CULMAX0, Send Queue Maple1 -> needPreamble: 1, necessaryCredit: 110, credit10ms: Maple1 = 3345, CMD_LAST_H: 6
2021.01.20 19:03:06 4: CULMAX0, Send Queue packet send : Zs0b0600011234561639860000 to 2_FK_Wohnzimmer with Maple1
2021.01.20 19:03:07 5: CULMAX0, Send Queue : 2 packets are in the queue
2021.01.20 19:03:07 5: CULMAX0, Send Queue : 2 packets are in the queue
2021.01.20 19:03:08 5: CULMAX0, IODev Maple4, msgcnt 06, msgType PairPong, src 123456 UNKNOWN, dst 163986 ShutterContact, group 0, payload 00, rssi -21
2021.01.20 19:03:08 4: CULMAX0, packet from ourselves ->  123456 - ignoring !
2021.01.20 19:03:08 5: CULMAX0, IODev Maple1, msgcnt 06, msgType Ack, src 163986 ShutterContact, dst 123456 UNKNOWN, group 0, payload 0112, rssi -56.5
2021.01.20 19:03:08 5: CULMAX0, ACK from ShutterContact 2_FK_Wohnzimmer for cmd PairPong , packet will be removed soon
2021.01.20 19:03:08 5: CULMAX0, delete packet Index 1 in SendQueue direct !
2021.01.20 19:03:08 3: CULMAX0, got ACK from ShutterContact 2_FK_Wohnzimmer , checking SendQueue now !
2021.01.20 19:03:08 5: CULMAX0, Send Queue : 1 packet are in the queue , rTSC : 163986
2021.01.20 19:03:08 5: CULMAX0, Send Queue Maple1 -> needPreamble: 0, necessaryCredit: 12, credit10ms: Maple1 = 3237, CMD_LAST_H: 7
2021.01.20 19:03:08 4: CULMAX0, Send Queue packet send : Zf0e0400201234561639860001809e01 to 2_FK_Wohnzimmer with Maple1
2021.01.20 19:03:08 5: CULMAX0: dispatch MAX,1,Ack,163986,0112
2021.01.20 19:03:08 5: MAX_Parse, MAX,1,Ack,163986,0112
2021.01.20 19:03:08 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:09 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:09 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:10 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:10 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:11 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:11 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:11 4: CULMAX0, Send Queue retry 2_FK_Wohnzimmer for AddLinkPartner count: 2
2021.01.20 19:03:14 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:14 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:03:17 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:17 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:03:20 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:20 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists

2021.01.20 19:03:23 5: CULMAX0, IODev Maple1, msgcnt 0D, msgType PairPing, src 163986 ShutterContact, dst 123456 UNKNOWN, group 0, payload 1004004E455130383539363737, rssi -56.5
2021.01.20 19:03:23 4: CULMAX0, PairPing (dst 123456, pairmode 0), firmware 16, type ShutterContact, testresult 0, serial NEQ0859677
2021.01.20 19:03:23 3: CULMAX0, Re-Pairing device 2_FK_Wohnzimmer of type ShutterContact with serial NEQ0859677
2021.01.20 19:03:23 5: CULMAX0: dispatch MAX,1,define,163986,ShutterContact,NEQ0859677,0
2021.01.20 19:03:23 5: MAX_Parse, MAX,1,define,163986,ShutterContact,NEQ0859677,0
2021.01.20 19:03:23 4: CULMAX0, send -> cmd:PairPong, msgcnt:07, flags:00, Cmd2id:01, src:MAX_123456 , dst:2_FK_Wohnzimmer , gid:00 , payload:00 , cul:Maple1
2021.01.20 19:03:23 5: CULMAX0, send packet: 0b0700011234561639860000
2021.01.20 19:03:23 5: CULMAX0, Send Queue : 2 packets are in the queue
2021.01.20 19:03:23 5: CULMAX0, Send Queue Maple1 -> needPreamble: 1, necessaryCredit: 110, credit10ms: Maple1 = 3240, CMD_LAST_H: 8
2021.01.20 19:03:23 4: CULMAX0, Send Queue packet send : Zs0b0700011234561639860000 to 2_FK_Wohnzimmer with Maple1
2021.01.20 19:03:24 5: CULMAX0, Send Queue : 2 packets are in the queue
2021.01.20 19:03:24 5: CULMAX0, Send Queue : 2 packets are in the queue
2021.01.20 19:03:24 5: CULMAX0, IODev Maple1, msgcnt 07, msgType Ack, src 163986 ShutterContact, dst 123456 UNKNOWN, group 0, payload 0112, rssi -59.5
2021.01.20 19:03:24 5: CULMAX0, ACK from ShutterContact 2_FK_Wohnzimmer for cmd PairPong , packet will be removed soon
2021.01.20 19:03:24 5: CULMAX0, delete packet Index 1 in SendQueue direct !
2021.01.20 19:03:24 3: CULMAX0, got ACK from ShutterContact 2_FK_Wohnzimmer , checking SendQueue now !
2021.01.20 19:03:24 5: CULMAX0, Send Queue : 1 packet are in the queue , rTSC : 163986
2021.01.20 19:03:24 5: CULMAX0, Send Queue Maple1 -> needPreamble: 0, necessaryCredit: 12, credit10ms: Maple1 = 3132, CMD_LAST_H: 9
2021.01.20 19:03:24 4: CULMAX0, Send Queue packet send : Zf0e0400201234561639860001809e01 to 2_FK_Wohnzimmer with Maple1
2021.01.20 19:03:24 5: CULMAX0: dispatch MAX,1,Ack,163986,0112
2021.01.20 19:03:24 5: MAX_Parse, MAX,1,Ack,163986,0112
2021.01.20 19:03:25 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:25 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:26 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:26 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:27 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:27 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:28 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:28 4: CULMAX0, Send Queue retry 2_FK_Wohnzimmer for AddLinkPartner count: 1
2021.01.20 19:03:31 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:31 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:03:34 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:34 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:03:37 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:37 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:03:40 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:40 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists

2021.01.20 19:03:43 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:43 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:03:46 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:46 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:03:49 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:49 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:03:52 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:52 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists
2021.01.20 19:03:55 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:03:55 4: CULMAX0, Send Queue packet for ShutterContact 2_FK_Wohnzimmer exists

2021.01.20 19:03:55 5: CULMAX0, IODev Maple1, msgcnt 0E, msgType PairPing, src 163986 ShutterContact, dst 123456 UNKNOWN, group 0, payload 1004004E455130383539363737, rssi -59
2021.01.20 19:03:55 4: CULMAX0, PairPing (dst 123456, pairmode 0), firmware 16, type ShutterContact, testresult 0, serial NEQ0859677
2021.01.20 19:03:55 3: CULMAX0, Re-Pairing device 2_FK_Wohnzimmer of type ShutterContact with serial NEQ0859677
2021.01.20 19:03:55 5: CULMAX0: dispatch MAX,1,define,163986,ShutterContact,NEQ0859677,0
2021.01.20 19:03:55 5: MAX_Parse, MAX,1,define,163986,ShutterContact,NEQ0859677,0
2021.01.20 19:03:55 4: CULMAX0, send -> cmd:PairPong, msgcnt:08, flags:00, Cmd2id:01, src:MAX_123456 , dst:2_FK_Wohnzimmer , gid:00 , payload:00 , cul:Maple1
2021.01.20 19:03:55 5: CULMAX0, send packet: 0b0800011234561639860000
2021.01.20 19:03:55 5: CULMAX0, IODev Maple1, msgcnt D2, msgType WallThermostatControl, src 07922a WallMountedThermostat, dst 000000 UNKNOWN, group 0, payload 1DCB, rssi -83
2021.01.20 19:03:55 5: CULMAX0: dispatch MAX,0,WallThermostatControl,07922a,1DCB
2021.01.20 19:03:55 5: MAX_Parse, MAX,0,WallThermostatControl,07922a,1DCB
2021.01.20 19:03:58 5: CULMAX0, Send Queue : 2 packets are in the queue
2021.01.20 19:03:58 5: CULMAX0, Send Queue Maple1 -> needPreamble: 1, necessaryCredit: 110, credit10ms: Maple1 = 3153, CMD_LAST_H: 10
2021.01.20 19:03:58 4: CULMAX0, Send Queue packet send : Zs0b0800011234561639860000 to 2_FK_Wohnzimmer with Maple1
2021.01.20 19:03:58 5: CULMAX0, Send Queue : 2 packets are in the queue
2021.01.20 19:03:59 5: CULMAX0, Send Queue : 2 packets are in the queue
2021.01.20 19:03:59 5: CULMAX0, IODev Maple1, msgcnt 08, msgType Ack, src 163986 ShutterContact, dst 123456 UNKNOWN, group 0, payload 0112, rssi -59
2021.01.20 19:03:59 5: CULMAX0, ACK from ShutterContact 2_FK_Wohnzimmer for cmd PairPong , packet will be removed soon
2021.01.20 19:03:59 5: CULMAX0, delete packet Index 1 in SendQueue direct !
2021.01.20 19:03:59 3: CULMAX0, got ACK from ShutterContact 2_FK_Wohnzimmer , checking SendQueue now !
2021.01.20 19:03:59 5: CULMAX0, Send Queue : 1 packet are in the queue , rTSC : 163986
2021.01.20 19:03:59 5: CULMAX0, Send Queue Maple1 -> needPreamble: 0, necessaryCredit: 12, credit10ms: Maple1 = 3045, CMD_LAST_H: 11
2021.01.20 19:03:59 4: CULMAX0, Send Queue packet send : Zf0e0400201234561639860001809e01 to 2_FK_Wohnzimmer with Maple1
2021.01.20 19:03:59 5: CULMAX0: dispatch MAX,1,Ack,163986,0112
2021.01.20 19:03:59 5: MAX_Parse, MAX,1,Ack,163986,0112
2021.01.20 19:03:59 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:04:00 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:04:00 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:04:01 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:04:01 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:04:02 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:04:02 5: CULMAX0, Send Queue : 1 packet are in the queue
2021.01.20 19:04:02 2: CULMAX0, Send Queue missing ack from 2_FK_Wohnzimmer for AddLinkPartner, removing from queue
2021.01.20 19:04:02 5: CULMAX0, Send Queue is now empty
 
« Letzte Änderung: 20 Januar 2021, 19:25:07 von Wzut »
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

Offline hapege

  • Developer
  • Full Member
  • ****
  • Beiträge: 132
Antw:Anleitung ?
« Antwort #5 am: 12 Februar 2022, 15:41:01 »
Hallo,

ich hatte auch das Problem, dass die (m.E. korrekt gepairten) Fensterkontakte unzuverlässig reagieren. In fhem wurde der Status des FK immer richtig angezeigt, aber der HT hat immer wieder nicht reagiert und entweder die Temperatur beim Öffnen nicht runtergedreht (ärgerlich) oder beim Schließen nicht mehr hochgedreht (bibber!). Ich habe alles mögliche probiert, inkl. der Beschreibung hier: Meistens gehts, einmal pro Woche aber eben nicht.
Ich hab das jetzt anders gelöst, mit Hilfe von fhem ;)
- alle FKs de-assoziert
- damit wird Öffnen und Schließen nur in fhem registriert (100% zuverlässig)
- in fhem für jeden FK einen "virtual ShutterContact" angelegt
- diesen dann mit dem entsprechenden Fenster assoziert
- und über ein etwas ausgefuchstes DOIF dann den echten mit dem virtuellen FK "gekoppelt".
Nun signalisiert der echte FK an fhem den Öffnungszustand, triggert über DOIF den virtuellen FK, der steuert den HT an: 100% zuverlässig.
Weiterer Vorteil: ich kann über ein userAttr einstellen, mit welcher Verzögerung der HT reagiert. D.h. schnell mal Terrassentür auf um die Katze reinzulassen lässt die Heizung an, wenn die Tür aber länger als x Sekunden offen ist fährt der HT auf 12°.
Viel besser als vorher :-)
Developer: 70_ESCVP21net.pm, 70_SVDRP.pm
Mitglied FHEM e.V.