HM-Sen-MDIR-WM55 => CMDs pending

Begonnen von Bastel-Frank, 15 Februar 2016, 11:15:55

Vorheriges Thema - Nächstes Thema

frank

ZitatEs stehen immer auch nach dem drücken des Anlernknopfes noch 6 CMDs Pending an. Anfangs sind es 7 und nach dem betätigen des Anlernknopfes sind es 6. aber es werden nicht weniger und
R-pairCentral set_0xF10000
verschwindet auch nicht.
na das ist doch einfach.  :)

das drücken so oft wiederholen, bis alle pending cmds abgearbeitet sind. das geht nur häppchenweise.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Marvin

Ich werd bekloppt,

besten Dank, das hat geklappt, es werden weniger und ich hab jetzt endlich die pairCentral auch auf 0xF10000 stehen.

nochmals vielen dank!

Marvin

Hallo nochmal,

habe die zwei MDIR zwar jetzt erfolgreich gepairt, jedoch wenn ich versuche die register zu schreiben und er wieder CMDs pending schreibt und ich das Anlernknöpfchen mehrfach betätige bekomme ich nach einer gewissen zeit immer
RESPONSE TIMEOUT:RegisterRead
und ich denke das er die Aktion dann abbricht.
Kann es sein das es mit dem Gerät noch irgend welche Kompatibilitäts Probleme gibt, oder bin ich zu ungeduldig?

Kann ich noch was anderes versuchen ?

frank

am besten immer mal ein hminfo configcheck, um eine plausible konfiguration zu testen.
hminfo rssi, um die funkstrecke zu beurteilen.

wenn hier alles ok ist, den funkverkehr sniffen, wie im wiki homematic sniffen.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Marvin

So,
du bist echt eine riesen Hilfe!

Nachdem ich mit hmInfo meine Konfiguration der restlichen Komponenten erstmal glatt gezogen habe, habe ich mich an die MDIR gemacht.
Zuerst allerdings mit mäßigen erfolg.
Dann bin ich zum sniffen übergegangen, Einstellung wie im wiki beschrieben durchgeführt.
Und siehe da die Daten werden zügig übermittelt, das blinkverhalten der LED ist dann auch ganz anders als die letzten 500 mal, nicht nur einmal gelb und dann die ganze zeit grün langsam blinkend, sondern schnell gelb blinkend und alles wird übertragen. Es bedarf bei den Änderungen der register anscheinend manchmal mehrere Versuche aber letztendlich hat es geklappt.

Danke!

Marvin

FhemDav

Hallo,
vielleicht kann mir jemand bei diesem Problem weiterhelfen .... ich paire mein wm55 mit dem vccu, es funktionieren alle Kanäle nur kann ich kein getconfig setzen. Es bleibt immer noch das set .. pairing und die Meldung CMDs pending bleibt bestehen bis fail erscheint.

Internals
CFGFN

CUL_0_MSGCNT 26
CUL_0_RAWMSG A0D18A2414A13B611111003088080::-53:CUL_0
CUL_0_RSSI -53
CUL_0_TIME 2016-11-15 20:38:20
DEF 4A13B6
IODev CUL_0
LASTInputDev CUL_0
MSGCNT 26
NAME HM_4A13B6
NOTIFYDEV global
NR 62
STATE CMDs_pending
TYPE CUL_HM
channel_01 HM_4A13B6_Btn_01
channel_02 HM_4A13B6_Btn_02
channel_03 HM_4A13B6_Motion
lastMsg No:18 - t:41 s:4A13B6 d:111110 03088080
protCmdDel 7
protCmdPend 9 CMDs_pending
protLastRcv 2016-11-15 20:38:20
protResnd 5 last_at:2016-11-15 20:38:24
protResndFail 1 last_at:2016-11-15 20:30:13
protSnd 19 last_at:2016-11-15 20:38:20
protState CMDs_pending
rssi_at_CUL_0 cnt:26 max:-46.5 min:-72 avg:-56.9 lst:-53



Readings
CommandAccepted yes 2016-11-15 20:11:47
D-firmware 1.2 2016-11-15 20:31:29
D-serialNr MEQ1848387 2016-11-15 20:31:29
R-pairCentral set_0x111110 2016-11-15 20:11:47
RegL_00. state CMDs_pending 2016-11-15 20:39:34


Attributes
IODev CUL_0
IOgrp vccu:CUL_0
autoReadReg4_reqStatus
expert2_raw
firmware1.2
modelHM-Sen-MDIR-WM55
roomCUL_HM
serialNrMEQ1848387
subTypemotionAndBtndeleteattr
webCmd getConfig:clear msgEventsdeleteattr


Gruß
David


Rasp 3 / CUL / FHEM

martinp876

R-pairCentral set_0x111110 2016-11-15 20:11:47

es ist nicht gepairt.
FHEM hat das Device erkannt - nicht gepairt.

paire noch einmal - mache ein clear msgEvents vorab - könnte helfen.

FhemDav

Hab ich Probiert ... kein Erfolg.
Du hattest mal in einem Thread beschrieben das es vielleicht am CUl V 1.66 hängen könnte.
Ich habe es auch bei einem Freund mit HMUSB getestet er hat das gleiche Problem ... keine erfolgreiches Pairing.
Er setzt aber alle Aktionen BTN1 und 2 sowie Motion erfolgreich in Fhem ab.

configCheck done:

missing register list
    HM_4E61C2: RegL_00.
    HM_4E61C2_Btn_01: RegL_01.
    HM_4E61C2_Btn_02: RegL_01.
    HM_4E61C2_Motion: RegL_01.

Register changes pending
    HM_4E61C2

peer list incomplete. Use getConfig to read it.
    incomplete: HM_4E61C2_Btn_01:
    incomplete: HM_4E61C2_Btn_02:
    incomplete: HM_4E61C2_Motion:


hier noch die HMInfo.

Achso ich habe 3 von den Schaltern mit gleichem Problem.
Gruß
David


Rasp 3 / CUL / FHEM

Bastel-Frank

Ich habe mein Problem nur "lösen" können, indem ich das peering vielfach wiederholt habe und vorher die Tasten am Bewegungsmelder gedrückt habe. (Ich habe mir eingebildet, dass dies helfen könnte).

Ich habe den Eindruck, dass mit dem Device ein Kommunikationsproblem vorliegt ...

TheRelativ

Zitat von: Bastel-Frank am 20 November 2016, 20:25:35
Ich habe mein Problem nur "lösen" können, indem ich das peering vielfach wiederholt habe und vorher die Tasten am Bewegungsmelder gedrückt habe. (Ich habe mir eingebildet, dass dies helfen könnte).

Ich habe den Eindruck, dass mit dem Device ein Kommunikationsproblem vorliegt ...

Ich habe mich gestern auch nochmal dran gesetzt und kann diese Aussage bestätigen.
Es war definitiv nichts reproduzierbares, da gehört einiges an Geduld und Glück dazu dass die Register ausgelesen werden.
Oft neu gepairt, oft den Anlernen Button gedrückt um das getconfig anzustoßen und irgendwann (oh wunder) waren die Register da.
FHEM @ Raspberry Pi3
868MhZ USB CUL @ Homematic (Thermostate + Heizungssteuerung)
433MhZ USB CUL @ Intertechno + 16-Channel FB zur Steuerung von FHEM Devices
2,4 GhZ nRF24L01+ PA-LAN for mySensors Network (~15 Dev.)
CC2530 USB Zigbee+Zigbee2MQTT (~30 Dev.)

FhemDav

Hier das Pairing vom ersten ....
2016.11.21 16:16:21.072 4: CUL_Parse: CUL_0 A 0D 77 A641 4484AA 111110 015C3A802E -51
2016.11.21 16:16:21.181 4: CUL_send:  CUL_0As 0D 77 8002 111110 4484AA 01013A00
2016.11.21 16:16:21.193 4: CUL_send:  CUL_0As 0A 77 8002 111110 4484AA 00
2016.11.21 16:17:08.141 4: CUL_Parse: CUL_0 A 0D 0A 8441 4A13B6 000000 030593801B -60.5
2016.11.21 16:17:12.573 4: CUL_Parse: CUL_0 A 1A 06 8400 4E61C2 000000 1100DB4E4551303936333533348123000025 -55.5
2016.11.21 16:17:12.695 4: CUL_send:  CUL_0As 10 1B A001 111110 4E61C2 00050000000000
2016.11.21 16:17:12.850 4: CUL_Parse: CUL_0 A 0A 1B 8002 4E61C2 111110 0021 -57.5
2016.11.21 16:17:12.951 4: CUL_send:  CUL_0As 13 1C A001 111110 4E61C2 000802010A110B110C10
2016.11.21 16:17:13.105 4: CUL_Parse: CUL_0 A 0A 1C 8002 4E61C2 111110 0022 -57
2016.11.21 16:17:13.206 4: CUL_send:  CUL_0As 0B 1D A001 111110 4E61C2 0006
2016.11.21 16:17:13.374 4: CUL_Parse: CUL_0 A 0A 1D 8002 4E61C2 111110 0022 -57
2016.11.21 16:19:26.164 4: CUL_Parse: CUL_0 A 0D 07 A241 4E61C2 111110 03037B8006 -71
2016.11.21 16:19:26.265 4: CUL_send:  CUL_0As 0D 07 8002 111110 4E61C2 01017B00
2016.11.21 16:19:26.276 4: CUL_send:  CUL_0As 0A 07 8002 111110 4E61C2 00
2016.11.21 16:19:26.389 4: CUL_send:  CUL_0As 10 08 A001 111110 4E61C2 00040000000000
2016.11.21 16:19:29.363 4: CUL_Parse: CUL_0 A 0D 78 8410 4484AA 111110 06013A002C -52


Dann der zweite WM55
2016.11.21 16:20:38.389 4: CUL_Parse: CUL_0 A 0D 79 A641 4484AA 111110 015D3A802E -51
2016.11.21 16:20:38.490 4: CUL_send:  CUL_0As 0D 79 8002 111110 4484AA 01013A00
2016.11.21 16:20:38.502 4: CUL_send:  CUL_0As 0A 79 8002 111110 4484AA 00
2016.11.21 16:20:59.728 4: CUL_Parse: CUL_0 A 1A 0B 8400 4A13B6 000000 1200DB4D455131383438333837812300000E -67
2016.11.21 16:20:59.852 4: CUL_send:  CUL_0As 10 20 A001 111110 4A13B6 00050000000000
2016.11.21 16:21:00.005 4: CUL_Parse: CUL_0 A 0A 20 8002 4A13B6 111110 0010 -66
2016.11.21 16:21:00.106 4: CUL_send:  CUL_0As 13 21 A001 111110 4A13B6 000802010A110B110C10
2016.11.21 16:21:00.261 4: CUL_Parse: CUL_0 A 0A 21 8002 4A13B6 111110 0011 -65.5
2016.11.21 16:21:00.361 4: CUL_send:  CUL_0As 0B 22 A001 111110 4A13B6 0006
2016.11.21 16:21:00.530 4: CUL_Parse: CUL_0 A 0A 22 8002 4A13B6 111110 0011 -65.5
2016.11.21 16:22:00.201 4: CUL_Parse: CUL_0 A 0D 0C A241 4A13B6 111110 0306938007 -70.5
2016.11.21 16:22:00.302 4: CUL_send:  CUL_0As 0D 0C 8002 111110 4A13B6 01019300
2016.11.21 16:22:00.313 4: CUL_send:  CUL_0As 0A 0C 8002 111110 4A13B6 00
2016.11.21 16:22:00.426 4: CUL_send:  CUL_0As 10 0D A001 111110 4A13B6 00040000000000


jetzt beim zweiten ein getconfig
2016.11.21 16:25:02.279 4: CUL_Parse: CUL_0 A 0D 7B A641 4484AA 111110 015E3A802E -51
2016.11.21 16:25:02.380 4: CUL_send:  CUL_0As 0D 7B 8002 111110 4484AA 01013A00
2016.11.21 16:25:02.392 4: CUL_send:  CUL_0As 0A 7B 8002 111110 4484AA 00
2016.11.21 16:25:10.524 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:25:13.744 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:25:14.014 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<


und wenn ich beim zweiten zum anstuppsen die Anlerntaste drücke kommt das
2016.11.21 16:27:05.783 4: CUL_Parse: CUL_0 A 1A 0E 8400 4A13B6 111110 1200DB4D4551313834383338378123000012 -65
2016.11.21 16:27:05.884 4: CUL_send:  CUL_0As 10 23 A001 111110 4A13B6 00040000000000


ich denke das meinen alle vom Sniffen ... oder soll noch etwas dazu ?
Gruß
David


Rasp 3 / CUL / FHEM

FhemDav

#26
Und hier kommt der Abschluss vom zweiten WM55

2016.11.21 16:28:48.901 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:28:50.889 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:28:51.153 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:29:17.245 4: CUL_Parse: CUL_0 A 0D 7C A641 4484AA 111110 015F3A802F -50.5
2016.11.21 16:29:17.346 4: CUL_send:  CUL_0As 0D 7C 8002 111110 4484AA 01013A00
2016.11.21 16:29:17.358 4: CUL_send:  CUL_0As 0A 7C 8002 111110 4484AA 00
2016.11.21 16:30:13.462 4: CUL_Parse: CUL_0 A 0D 0F A241 4A13B6 111110 03089380FB -76.5
2016.11.21 16:30:13.563 4: CUL_send:  CUL_0As 0D 0F 8002 111110 4A13B6 01019300
2016.11.21 16:30:13.575 4: CUL_send:  CUL_0As 0A 0F 8002 111110 4A13B6 00
2016.11.21 16:30:13.688 4: CUL_send:  CUL_0As 10 10 A001 111110 4A13B6 00040000000000
2016.11.21 16:30:17.843 4: CUL_Parse: CUL_0 A 0D 7D 8410 4484AA 111110 06013A002F -50.5
2016.11.21 16:33:35.388 4: CUL_Parse: CUL_0 A 0D 7E A641 4484AA 111110 01603A802C -52
2016.11.21 16:33:35.489 4: CUL_send:  CUL_0As 0D 7E 8002 111110 4484AA 01013A00
2016.11.21 16:33:35.501 4: CUL_send:  CUL_0As 0A 7E 8002 111110 4484AA 00
2016.11.21 16:34:29.006 4: CUL_Parse: CUL_0 A 0D 10 A241 4A13B6 111110 030993801C -60
2016.11.21 16:34:29.107 4: CUL_send:  CUL_0As 0D 10 8002 111110 4A13B6 01019300
2016.11.21 16:34:29.119 4: CUL_send:  CUL_0As 0A 10 8002 111110 4A13B6 00
2016.11.21 16:34:29.232 4: CUL_send:  CUL_0As 10 11 A001 111110 4A13B6 00040000000000
2016.11.21 16:34:31.939 4: CUL_Parse: CUL_0 A 0D 08 A241 4E61C2 111110 03047B8024 -56
2016.11.21 16:34:32.040 4: CUL_send:  CUL_0As 0D 08 8002 111110 4E61C2 01017B00
2016.11.21 16:34:32.052 4: CUL_send:  CUL_0As 0A 08 8002 111110 4E61C2 00
2016.11.21 16:34:32.164 4: CUL_send:  CUL_0As 10 09 A001 111110 4E61C2 00040000000000
2016.11.21 16:34:47.523 4: CUL_Parse: CUL_0 A 0D 7F 8410 4484AA 111110 06013A002D -51.5
2016.11.21 16:34:48.290 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:34:50.245 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:34:50.725 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:34:50.998 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:35:14.190 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:35:14.195 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:35:14.199 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:35:14.203 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:35:14.208 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:35:14.212 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:35:14.217 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:35:14.221 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:35:14.225 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:35:14.565 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<


und zu guter Schluß

2016.11.21 16:43:12.905 5: CUL/RAW: /A0D12A2414A13B6111110030B92800C

2016.11.21 16:43:12.908 4: CUL_Parse: CUL_0 A 0D 12 A241 4A13B6 111110 030B92800C -68
2016.11.21 16:43:12.909 5: CUL_0 dispatch A0D12A2414A13B6111110030B9280::-68:CUL_0
2016.11.21 16:43:12.912 5: CUL_0 sending As0D1280021111104A13B601019200
2016.11.21 16:43:12.913 5: CUL 4A13B6 dly:95ms
2016.11.21 16:43:13.009 4: CUL_send:  CUL_0As 0D 12 8002 111110 4A13B6 01019200
2016.11.21 16:43:13.020 5: CUL_0 sending As0A1280021111104A13B600
2016.11.21 16:43:13.021 4: CUL_send:  CUL_0As 0A 12 8002 111110 4A13B6 00
2016.11.21 16:44:14.427 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:48:51.566 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:49:04.103 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:49:06.302 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:49:06.580 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:49:23.006 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:50:02.820 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
2016.11.21 16:50:04.611 1: PERL WARNING: Use of uninitialized value in string eq at fhem.pl line 4638.
2016.11.21 16:50:04.657 1: Error: >HM_4E61C2_Motion< has no TYPE, but following keys: >helper<
Gruß
David


Rasp 3 / CUL / FHEM

FhemDav

Guten abend, leider hab ich keinen Erfolg mit dem pairing ... dann kommen die mal in die Tonne.
Welche Taster machen denn keine Probleme bevor ich noch mal soviel Euronen ausgebe.
Gruß
David


Rasp 3 / CUL / FHEM

Bastel-Frank

Es gibt möglicherweise eine Rettung: Ich habe kürzlich auf die TS-Firmware von Ansgar umgestellt. Bei einer Reihe von Devices habe ich nun eine erhebliche Verbesserung festgestellt. Das HM-Sen-MDIR-WM55 habe ich aber noch nicht testen können. Vielleicht ist dies einen Versuch wert?

FhemDav

Hallo, ich werd es auch mal damit versuchen, da verschiedene >>Dev nicht so sauber laufen.
Halt mich bitte auf dem laufenden.
Gruß
David


Rasp 3 / CUL / FHEM