FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: FilliFairy am 26 Januar 2014, 12:53:35

Titel: HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: FilliFairy am 26 Januar 2014, 12:53:35
Hallo zusammen,

ein HM-SEC-SC-2, den ich neu gekauft habe, bereitet mir Probleme.

Nach Reset sind ist LED Anzeige beim "schliessen" OK: gelb -> grün. Dann habe ich den Sensor mit der Zentrale gepairt (wird im Sensor auch so angezeigt). Danach bleibt die LED lange gelb, dann kurz Rot. Die Bedienungsanleitung sagt dazu, dass ein Aktor den Befehl nicht bestätigt.

Das Logfile dazu sieht so aus:

2014.01.26 12:39:28 5: Cmd: >{AttrVal("global","room","")}<
2014.01.26 12:39:28 5: HMLAN_Parse: HMLAN1 R:E19E597   stat:0000 t:02B5ED7C d:FF r:FFC7     m:20 8670 19E597 000000 00DC31
2014.01.26 12:39:28 5: HMLAN1 dispatch A0C20867019E59700000000DC31::-57:HMLAN1
2014.01.26 12:39:34 5: HMLAN_Parse: HMLAN1 R:E1F09B3   stat:0000 t:02B60323 d:FF r:FFBE     m:09 8670 1F09B3 000000 006637
2014.01.26 12:39:34 5: HMLAN1 dispatch A0C0986701F09B3000000006637::-66:HMLAN1
2014.01.26 12:39:35 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:02B60661 d:FF r:FFB2     m:10 A641 24F605 3D2DD3 0110C8
2014.01.26 12:39:35 5: HMLAN1 dispatch A0C10A64124F6053D2DD30110C8::-78:HMLAN1
2014.01.26 12:39:35 5: HMLAN_Send:  HMLAN1 S:SCE58FF84 stat:  00 t:00000000 d:01 r:CE58FF84 m:10 8002 3D2DD3 24F605 0101C800
2014.01.26 12:39:35 5: Triggering GG_ElwWohnzimmer402_S1 (2 changes)
2014.01.26 12:39:35 5: Notify loop for GG_ElwWohnzimmer402_S1 open
2014.01.26 12:39:35 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:02B606ED d:FF r:FFAE     m:10 A241 24F605 3D2DD3 0110C8
2014.01.26 12:39:35 5: HMLAN1 dispatch A0C10A24124F6053D2DD30110C8::-82:HMLAN1
2014.01.26 12:39:35 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: dont process
2014.01.26 12:39:35 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:02B60805 d:FF r:FFA8     m:10 A241 24F605 3D2DD3 0110C8
2014.01.26 12:39:35 5: HMLAN1 dispatch A0C10A24124F6053D2DD30110C8::-88:HMLAN1
2014.01.26 12:39:35 5: HMLAN_Send:  HMLAN1 S:SCE590183 stat:  00 t:00000000 d:01 r:CE590183 m:10 8002 3D2DD3 24F605 0101C800
2014.01.26 12:39:35 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: repeat ack, dont process
2014.01.26 12:39:36 5: HMLAN_Parse: HMLAN1 R:RCE58FF84 stat:0002 t:00000000 d:FF r:7FFF     m:10 8002 3D2DD3 24F605 0101C800
2014.01.26 12:39:36 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:02B60A35 d:FF r:FFA9     m:10 A241 24F605 3D2DD3 0110C8
2014.01.26 12:39:36 5: HMLAN1 dispatch A0C10A24124F6053D2DD30110C8::-87:HMLAN1
2014.01.26 12:39:36 5: HMLAN_Send:  HMLAN1 S:SCE5903B3 stat:  00 t:00000000 d:01 r:CE5903B3 m:10 8002 3D2DD3 24F605 0101C800
2014.01.26 12:39:36 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: repeat ack, dont process
2014.01.26 12:39:36 5: HMLAN_Parse: HMLAN1 R:RCE590183 stat:0002 t:00000000 d:FF r:7FFF     m:10 8002 3D2DD3 24F605 0101C800
2014.01.26 12:39:37 5: HMLAN_Parse: HMLAN1 R:RCE5903B3 stat:0002 t:00000000 d:FF r:7FFF     m:10 8002 3D2DD3 24F605 0101C800
2014.01.26 12:39:37 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:02B60E95 d:FF r:FFB6     m:10 A241 24F605 3D2DD3 0110C8
2014.01.26 12:39:37 5: HMLAN1 dispatch A0C10A24124F6053D2DD30110C8::-74:HMLAN1
2014.01.26 12:39:37 5: HMLAN_Send:  HMLAN1 S:SCE5907B6 stat:  00 t:00000000 d:01 r:CE5907B6 m:10 8002 3D2DD3 24F605 0101C800
2014.01.26 12:39:37 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: repeat ack, dont process
2014.01.26 12:39:37 5: HMLAN_Parse: HMLAN1 R:RCE5907B6 stat:0002 t:00000000 d:FF r:7FFF     m:10 8002 3D2DD3 24F605 0101C800
2014.01.26 12:39:39 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:02B61754 d:FF r:FFB4     m:10 A241 24F605 3D2DD3 0110C8
2014.01.26 12:39:39 5: HMLAN1 dispatch A0C10A24124F6053D2DD30110C8::-76:HMLAN1
2014.01.26 12:39:39 5: HMLAN_Send:  HMLAN1 S:SCE591075 stat:  00 t:00000000 d:01 r:CE591075 m:10 8002 3D2DD3 24F605 0101C800
2014.01.26 12:39:39 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: repeat ack, dont process
2014.01.26 12:39:40 5: HMLAN_Parse: HMLAN1 R:RCE591075 stat:0002 t:00000000 d:FF r:7FFF     m:10 8002 3D2DD3 24F605 0101C800
2014.01.26 12:39:48 5: HMLAN_Parse: HMLAN1 R:E19E597   stat:0000 t:02B63B9E d:FF r:FFC7     m:20 A258 19E597 19DDDA 034E
2014.01.26 12:39:48 5: HMLAN1 dispatch A0B20A25819E59719DDDA034E::-57:HMLAN1
2014.01.26 12:39:50 5: Cmd: >{AttrVal("global","verbose","")}<
2014.01.26 12:39:55 5: Cmd: >attr global verbose 2<

24F605 ist der DEF des Sensors (=GG_ElwWohnzimmer402_S1), 3D2DD3 ist HMLAN.

Könnte der Sensor defekt sein?

Gruß

Gerhard
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: martinp876 am 26 Januar 2014, 14:15:09
kannst du das einmal feiner aufzeichnen?
attr global mseclog 1
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: FilliFairy am 27 Januar 2014, 20:46:28
Hallo Martin,

vielen Dank, daß Du Dir meinen Post angesehen hast. Hier die neue Aufzeichnung:


2014.01.27 20:43:52.510 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:09980445 d:FF r:FFB4     m:03 A641 24F605 3D2DD3 0103C8
2014.01.27 20:43:52.513 5: HMLAN1 dispatch A0C03A64124F6053D2DD30103C8::-76:HMLAN1
2014.01.27 20:43:52.604 5: HMLAN_Send:  HMLAN1 S:SD53ABC0D stat:  00 t:00000000 d:01 r:D53ABC0D m:03 8002 3D2DD3 24F605 0101C800
2014.01.27 20:43:52.612 5: Triggering GG_ElwWohnzimmer402_S1 (2 changes)
2014.01.27 20:43:52.613 5: Notify loop for GG_ElwWohnzimmer402_S1 open
2014.01.27 20:43:52.651 5: HMLAN_Parse: HMLAN1 R:E1F09B3   stat:0000 t:09980470 d:FF r:FFC2     m:02 8670 1F09B3 000000 006438
2014.01.27 20:43:52.654 5: HMLAN1 dispatch A0C0286701F09B3000000006438::-62:HMLAN1
2014.01.27 20:43:52.743 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:099804D1 d:FF r:FFB3     m:03 A241 24F605 3D2DD3 0103C8
2014.01.27 20:43:52.747 5: HMLAN1 dispatch A0C03A24124F6053D2DD30103C8::-77:HMLAN1
2014.01.27 20:43:52.754 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: dont process
2014.01.27 20:43:53.022 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:099805E9 d:FF r:FFB1     m:03 A241 24F605 3D2DD3 0103C8
2014.01.27 20:43:53.026 5: HMLAN1 dispatch A0C03A24124F6053D2DD30103C8::-79:HMLAN1
2014.01.27 20:43:53.035 5: HMLAN_Send:  HMLAN1 S:SD53ABE0C stat:  00 t:00000000 d:01 r:D53ABE0C m:03 8002 3D2DD3 24F605 0101C800
2014.01.27 20:43:53.039 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: repeat ack, dont process
2014.01.27 20:43:53.484 5: HMLAN_Parse: HMLAN1 R:RD53ABC0D stat:0002 t:00000000 d:FF r:7FFF     m:03 8002 3D2DD3 24F605 0101C800
2014.01.27 20:43:53.583 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:09980819 d:FF r:FFB1     m:03 A241 24F605 3D2DD3 0103C8
2014.01.27 20:43:53.586 5: HMLAN1 dispatch A0C03A24124F6053D2DD30103C8::-79:HMLAN1
2014.01.27 20:43:53.596 5: HMLAN_Send:  HMLAN1 S:SD53AC03D stat:  00 t:00000000 d:01 r:D53AC03D m:03 8002 3D2DD3 24F605 0101C800
2014.01.27 20:43:53.600 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: repeat ack, dont process
2014.01.27 20:43:54.115 5: HMLAN_Parse: HMLAN1 R:RD53ABE0C stat:0002 t:00000000 d:FF r:7FFF     m:03 8002 3D2DD3 24F605 0101C800
2014.01.27 20:43:54.155 5: HMLAN_Parse: HMLAN1 R:RD53AC03D stat:0002 t:00000000 d:FF r:7FFF     m:03 8002 3D2DD3 24F605 0101C800
2014.01.27 20:43:54.609 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:09980C79 d:FF r:FFB0     m:03 A241 24F605 3D2DD3 0103C8
2014.01.27 20:43:54.612 5: HMLAN1 dispatch A0C03A24124F6053D2DD30103C8::-80:HMLAN1
2014.01.27 20:43:54.703 5: HMLAN_Send:  HMLAN1 S:SD53AC43F stat:  00 t:00000000 d:01 r:D53AC43F m:03 8002 3D2DD3 24F605 0101C800
2014.01.27 20:43:54.707 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: repeat ack, dont process
2014.01.27 20:43:54.993 5: HMLAN_Parse: HMLAN1 R:RD53AC43F stat:0002 t:00000000 d:FF r:7FFF     m:03 8002 3D2DD3 24F605 0101C800
2014.01.27 20:43:56.381 5: HMLAN_Send:  HMLAN1 I:K
2014.01.27 20:43:56.388 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061733 d:1398A7 O:3D2DD3 t:09981372 IDcnt:0025
2014.01.27 20:43:56.850 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:0998153A d:FF r:FFB4     m:03 A241 24F605 3D2DD3 0103C8
2014.01.27 20:43:56.854 5: HMLAN1 dispatch A0C03A24124F6053D2DD30103C8::-76:HMLAN1
2014.01.27 20:43:56.946 5: HMLAN_Send:  HMLAN1 S:SD53ACD00 stat:  00 t:00000000 d:01 r:D53ACD00 m:03 8002 3D2DD3 24F605 0101C800
2014.01.27 20:43:56.950 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: repeat ack, dont process
2014.01.27 20:43:57.234 5: HMLAN_Parse: HMLAN1 R:RD53ACD00 stat:0002 t:00000000 d:FF r:7FFF     m:03 8002 3D2DD3 24F605 0101C800
2014.01.27 20:43:59.503 5: HMLAN_Parse: HMLAN1 R:E197D5C   stat:0000 t:09981F95 d:FF r:FFB3     m:41 8670 197D5C 000000 009241
2014.01.27 20:43:59.506 5: HMLAN1 dispatch A0C418670197D5C000000009241::-77:HMLAN1

Alles Drauf?

Gruß

Gerhard
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: martinp876 am 28 Januar 2014, 08:11:10
schau einmal in line 688 von 00_HMLAN

Zitatsub HMLAN_SimpleWrite(@) {#####################################################
........

    my $tn = gettimeofday();
   
    if($modules{CUL_HM}{defptr}{$dst} &&
       $modules{CUL_HM}{defptr}{$dst}{helper}{io} &&

und baue folgendes ein
Zitat
    if($typ ne "02" &&
       $modules{CUL_HM}{defptr}{$dst} &&
       $modules{CUL_HM}{defptr}{$dst}{helper}{io} &&

dann ein reload 00_HMLAN (oder restart)

wenn es funktioniert werde ich es natürlich einbauen

Gruss Martin


Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: FilliFairy am 28 Januar 2014, 21:21:33
Hallo Martin,

beim ersten Betätigen des Sensors nach dem restart konnte ich 1x das übliche Verhalten LED gelb->grün beobachten. Leider hatte ich log Variablen noch nicht hoch gesetzt. Danach bliebs aber immen bei gelb->rot.

Anbei nochmal das Protokoll:

2014.01.28 21:08:19.500 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061733 d:1398A7 O:3D2DD3 t:0ED4F375 IDcnt:0006
2014.01.28 21:08:28.102 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:0ED515FB d:FF r:FFCA     m:0D A641 24F605 3D2DD3 010DC8
2014.01.28 21:08:28.106 5: HMLAN1 dispatch A0C0DA64124F6053D2DD3010DC8::-54:HMLAN1
2014.01.28 21:08:28.117 5: HMLAN_Send:  HMLAN1 S:SDA779C16 stat:  00 t:00000000 d:01 r:DA779C16 m:0D 8002 3D2DD3 24F605 0101C800
2014.01.28 21:08:28.125 5: Triggering GG_ElwWohnzimmer402_S1 (2 changes)
2014.01.28 21:08:28.126 5: Notify loop for GG_ElwWohnzimmer402_S1 open
2014.01.28 21:08:28.341 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:0ED51687 d:FF r:FFCC     m:0D A241 24F605 3D2DD3 010DC8
2014.01.28 21:08:28.344 5: HMLAN1 dispatch A0C0DA24124F6053D2DD3010DC8::-52:HMLAN1
2014.01.28 21:08:28.350 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: dont process
2014.01.28 21:08:28.615 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:0ED517A0 d:FF r:FFCB     m:0D A241 24F605 3D2DD3 010DC8
2014.01.28 21:08:28.618 5: HMLAN1 dispatch A0C0DA24124F6053D2DD3010DC8::-53:HMLAN1
2014.01.28 21:08:28.627 5: HMLAN_Send:  HMLAN1 S:SDA779E15 stat:  00 t:00000000 d:01 r:DA779E15 m:0D 8002 3D2DD3 24F605 0101C800
2014.01.28 21:08:28.631 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: repeat ack, dont process
2014.01.28 21:08:29.079 5: HMLAN_Parse: HMLAN1 R:RDA779C16 stat:0002 t:00000000 d:FF r:7FFF     m:0D 8002 3D2DD3 24F605 0101C800
2014.01.28 21:08:29.176 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:0ED519D1 d:FF r:FFC5     m:0D A241 24F605 3D2DD3 010DC8
2014.01.28 21:08:29.180 5: HMLAN1 dispatch A0C0DA24124F6053D2DD3010DC8::-59:HMLAN1
2014.01.28 21:08:29.189 5: HMLAN_Send:  HMLAN1 S:SDA77A046 stat:  00 t:00000000 d:01 r:DA77A046 m:0D 8002 3D2DD3 24F605 0101C800
2014.01.28 21:08:29.193 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: repeat ack, dont process
2014.01.28 21:08:29.709 5: HMLAN_Parse: HMLAN1 R:RDA779E15 stat:0002 t:00000000 d:FF r:7FFF     m:0D 8002 3D2DD3 24F605 0101C800
2014.01.28 21:08:29.747 5: HMLAN_Parse: HMLAN1 R:RDA77A046 stat:0002 t:00000000 d:FF r:7FFF     m:0D 8002 3D2DD3 24F605 0101C800
2014.01.28 21:08:30.205 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:0ED51E33 d:FF r:FFC5     m:0D A241 24F605 3D2DD3 010DC8
2014.01.28 21:08:30.209 5: HMLAN1 dispatch A0C0DA24124F6053D2DD3010DC8::-59:HMLAN1
2014.01.28 21:08:30.218 5: HMLAN_Send:  HMLAN1 S:SDA77A44B stat:  00 t:00000000 d:01 r:DA77A44B m:0D 8002 3D2DD3 24F605 0101C800
2014.01.28 21:08:30.222 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: repeat ack, dont process
2014.01.28 21:08:30.585 5: HMLAN_Parse: HMLAN1 R:RDA77A44B stat:0002 t:00000000 d:FF r:7FFF     m:0D 8002 3D2DD3 24F605 0101C800
2014.01.28 21:08:32.448 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:0ED526F7 d:FF r:FFC5     m:0D A241 24F605 3D2DD3 010DC8
2014.01.28 21:08:32.452 5: HMLAN1 dispatch A0C0DA24124F6053D2DD3010DC8::-59:HMLAN1
2014.01.28 21:08:32.462 5: HMLAN_Send:  HMLAN1 S:SDA77AD0F stat:  00 t:00000000 d:01 r:DA77AD0F m:0D 8002 3D2DD3 24F605 0101C800
2014.01.28 21:08:32.466 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: repeat ack, dont process
2014.01.28 21:08:32.829 5: HMLAN_Parse: HMLAN1 R:RDA77AD0F stat:0002 t:00000000 d:FF r:7FFF     m:0D 8002 3D2DD3 24F605 0101C800
2014.01.28 21:08:38.765 5: HMLAN_Parse: HMLAN1 R:E20256E   stat:0000 t:0ED53FA3 d:FF r:FFB4     m:B8 A258 20256E 203B88 0000
2014.01.28 21:08:38.769 5: HMLAN1 dispatch A0BB8A25820256E203B880000::-76:HMLAN1

Zwei der HM-SEC-SC-2 habe ich erfolgreich in Betrieb genommen und mit einem HM-CC-TC gekoppelt. Natürlich kann das Verhalten auf  eine Exemplar-Streuung zurückzuführen sein. Es könnte aber auch einfach defekt sein...

Hast Du noch  eine Idee? Kann ich noch etwas ausprobieren?

Vielen Dank.

Gruss
Gerhard

Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: ralfs am 28 Januar 2014, 21:40:14
Hallo zusammen,

als ganz neuer fhem user, der im Dezember begonnen hat seine Anlage aufzubauen, habe ich bisher an einen Fehler bei mir geglaubt, denn:

von meinen 7 angemeldeteten HM-SEC-SC-2 (Sw 2.4) funktionieren 5 perfekt, 2 zeigen das gleiche Verhalten wie beschrieben. Die 5 vorher beschafften HM-SEC-SC funktionieren alle problemlos.

- Wird der Schalter wieder "unpaired" (nur noch peer mit Heizkörperthermostat), gibt es auch eine grüne LED; wenn wieder mit fhem gepaired, nicht.
- Aufgefallen ist, das nach "shutdown restart" exakt ein Schaltvorgang reproduzierbar grün meldet!

Die beschriebenen Änderungen in der 00_HMLAN sind bei mir bereits integriert, da Update von heute Nachmittag (development).
# $Id: 00_HMLAN.pm 4759 2014-01-28 09:05:45Z martinp876 $

Fhem läuft als root auf Fritzbox 7390 mit HMLAN.

Ralf

P.S.
Ich möchte mich bei allen hier im Forum für die hervorragende Arbeit bedanken!
Ich lese seit etwa drei Monaten "heimlich" mit, bevor ich mich vor wenigen Tagen angemeldet habe - durch die Lektüre war es mir bisher möglich, ohne grosse Probleme mit dem Aufbau zu beginnen.
Ohne die ganzen Tipps hätte ich das ganze pair/peer sicherlich nicht verstanden und die ganzen Schalter wären niemals mit den sieben HM-CC-RT-DN ins Gespäch gekommen.
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: martinp876 am 29 Januar 2014, 09:04:31
hm rätselhaft.
das ack wird gesendet, aber der SC wiederholt.
Der SC ist sicher mit den Channel 01 des virtual gepeert- korrekt?

kannst du ein gut-Beispiel schicken?
Probleme habe auch schon Batterien gemacht, RSSI beachten, Batterien tauschen.

@ralfs
mit dem pairing kann ich mir keinen Zusammenhang malen. Kannst du dies loggen? gut und schlecht Fall

Gruss Martin

Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: ralfs am 29 Januar 2014, 19:41:12
Hallo Martin,

ich habe hoffentlich alles korrekt geloggt.

Bisher hatte ich bereits versucht:
- Heizkörperthermostat und Schalter reset durchgeführt und "peer" neu
- pair mit fhem durchgeführt
- Batterien mit einem unproblematischen Schalter getauscht - Fehler bleibt auf gleichem Schalter
- Reset FritzBox (stromlos)

Alles brachte keine Änderung


Zitat1. Schaltvorgang (öffnen) direkt nach "shudown restart"
Schalter zeigt grün!

2014.01.29 18:54:47.266 0: Server started with 137 defined entities (version $Id: fhem.pl 4709 2014-01-21 18:00:07Z rudolfkoenig $, os linux, user root, pid 31852)
2014.01.29 18:54:47.625 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:0087EC97 IDcnt:0002
2014.01.29 18:54:47.658 0: HMLAN_Parse: HMLAN1 R:RDF2370C1 stat:0002 t:00000000 d:FF r:7FFF     m:99 8112 999999 000001
2014.01.29 18:54:47.783 0: HMLAN_Parse: HMLAN1 R:E2238B2   stat:0000 t:0087EDD6 d:FF r:FFD4     m:D6 8610 2238B2 000000 0A74A10F0019
...
2014.01.29 18:54:53.810 0: HMLAN_Send:  HMLAN1 I:+250EB1,00,00,
2014.01.29 18:54:53.817 0: HMLAN_Send:  HMLAN1 S:SDF23AE39 stat:  00 t:00000000 d:01 r:DF23AE39 m:01 A001 23A5AC 250EB1 01040000000001
2014.01.29 18:54:54.425 0: HMLAN_Parse: HMLAN1 R:RDF23AE39 stat:0008 t:00000000 d:FF r:7FFF     m:01 A001 23A5AC 250EB1 01040000000001
2014.01.29 18:54:54.428 0: HMLAN_Parse: HMLAN1 no ACK from 250EB1
2014.01.29 18:54:58.940 0: HMLAN_Send:  HMLAN1 S:SDF23C23E stat:  00 t:00000000 d:01 r:DF23C23E m:01 A001 23A5AC 250EB1 01040000000001
2014.01.29 18:54:59.547 0: HMLAN_Parse: HMLAN1 R:RDF23C23E stat:0008 t:00000000 d:FF r:7FFF     m:01 A001 23A5AC 250EB1 01040000000001
2014.01.29 18:54:59.551 0: HMLAN_Parse: HMLAN1 no ACK from 250EB1
2014.01.29 18:55:00.863 0: HMLAN_Parse: HMLAN1 R:E2239A1   stat:0000 t:008845BE d:FF r:FFC6     m:C3 8610 2239A1 000000 0A90D00F0012
2014.01.29 18:55:03.082 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 18:55:03.089 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:00884E76 IDcnt:0001
2014.01.29 18:55:04.367 0: HMLAN_Send:  HMLAN1 S:SDF23D770 stat:  00 t:00000000 d:01 r:DF23D770 m:01 A001 23A5AC 250EB1 01040000000001
2014.01.29 18:55:04.973 0: HMLAN_Parse: HMLAN1 R:RDF23D770 stat:0008 t:00000000 d:FF r:7FFF     m:01 A001 23A5AC 250EB1 01040000000001
2014.01.29 18:55:04.976 0: HMLAN_Parse: HMLAN1 no ACK from 250EB1
2014.01.29 18:55:08.986 0: HMLAN_Send:  HMLAN1 S:SDF23E97C stat:  00 t:00000000 d:01 r:DF23E97C m:01 A001 23A5AC 250EB1 01040000000001
2014.01.29 18:55:09.593 0: HMLAN_Parse: HMLAN1 R:RDF23E97C stat:0008 t:00000000 d:FF r:7FFF     m:01 A001 23A5AC 250EB1 01040000000001
2014.01.29 18:55:09.596 0: HMLAN_Parse: HMLAN1 no ACK from 250EB1
2014.01.29 18:55:28.090 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 18:55:28.101 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:0088B02B IDcnt:0001
2014.01.29 18:55:35.195 0: HMLAN_Parse: HMLAN1 R:E20DBC3   stat:0000 t:0088CBDE d:FF r:FFB4     m:DE 8670 20DBC3 000000 00154A
2014.01.29 18:55:41.139 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0088E317 d:FF r:FFD5     m:7C B441 24F9EF 235BE6 0148C8
2014.01.29 18:55:41.267 0: HMLAN_Parse: HMLAN1 R:E235BE6   stat:0000 t:0088E397 d:FF r:FFB7     m:7C 8002 235BE6 24F9EF 00
2014.01.29 18:55:41.304 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0088E3BC d:FF r:FFD6     m:7D A241 24F9EF 23A5AC 0148C8
2014.01.29 18:55:41.319 0: HMLAN_Send:  HMLAN1 I:+24F9EF,00,00,
2014.01.29 18:55:41.324 0: HMLAN_Send:  HMLAN1 S:SDF2467CE stat:  00 t:00000000 d:01 r:DF2467CE m:7D 8002 23A5AC 24F9EF 0101C800
2014.01.29 18:55:41.378 0: HMLAN_Parse: HMLAN1 R:RDF2467CE stat:0002 t:00000000 d:FF r:7FFF     m:7D 8002 23A5AC 24F9EF 0101C800

Zitat2. Schaltvorgang (schliessen) nach "shudown restart"
Schalter zeigt nach längerer Zeit gelb dann rot!

2014.01.29 18:56:05.911 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 18:56:06.760 0: HMLAN_Parse: HMLAN1 R:E2322F8   stat:0000 t:0088FBED d:FF r:FFB9     m:7C 8610 2322F8 000000 0A98C20E001D
2014.01.29 18:56:07.051 0: HMLAN_Parse: HMLAN1 R:E235BE6   stat:0000 t:00892C2C d:FF r:FFB7     m:CF 8610 235BE6 000000 0A28BE0F0018
2014.01.29 18:56:07.141 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:008943ED IDcnt:0002
2014.01.29 18:56:08.858 0: HMLAN_Parse: HMLAN1 R:E2238BA   stat:0000 t:00894F62 d:FF r:FFB8     m:CE 8610 2238BA 000000 0A90BB0F000C
2014.01.29 18:56:27.355 0: HMLAN_Parse: HMLAN1 R:E22E529   stat:0000 t:008997A6 d:FF r:FFB3     m:83 8610 22E529 000000 0A98C20E0012
2014.01.29 18:56:30.920 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 18:56:30.930 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:0089A5A1 IDcnt:0002
2014.01.29 18:56:31.563 0: HMLAN_Parse: HMLAN1 R:E235B30   stat:0000 t:0089A815 d:FF r:FFD1     m:1E 8610 235B30 000000 0A90C20F0018
2014.01.29 18:56:47.615 0: HMLAN_Parse: HMLAN1 R:E2238B2   stat:0000 t:0089E6CB d:FF r:FFD4     m:D7 8610 2238B2 000000 0A74A10F0019
2014.01.29 18:56:53.168 0: HMLAN_Parse: HMLAN1 R:E1FC944   stat:0000 t:0089FC7E d:FF r:FFC5     m:8A 8670 1FC944 000000 00C23D
2014.01.29 18:56:54.523 0: HMLAN_Parse: HMLAN1 R:E20A9C7   stat:0000 t:008A01C9 d:FF r:FFB5     m:3E 8410 20A9C7 23A5AC 06011800
2014.01.29 18:56:55.928 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 18:56:55.938 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:008A0755 IDcnt:0002
2014.01.29 18:57:20.937 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 18:57:20.947 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:008A6909 IDcnt:0002
2014.01.29 18:57:42.114 0: HMLAN_Parse: HMLAN1 R:E2239A1   stat:0000 t:008ABBB7 d:FF r:FFC6     m:C4 8610 2239A1 000000 0A90CF0F0012
2014.01.29 18:57:45.944 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 18:57:45.952 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:008ACABB IDcnt:0002
2014.01.29 18:58:10.949 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 18:58:10.957 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:008B2C6C IDcnt:0002
2014.01.29 18:58:19.754 0: HMLAN_Parse: HMLAN1 R:E2322F8   stat:0000 t:008B4EC4 d:FF r:FFB9     m:7D 8610 2322F8 000000 0A98C20E001D
2014.01.29 18:58:34.359 0: HMLAN_Parse: HMLAN1 R:E2238BA   stat:0000 t:008B87D3 d:FF r:FFB9     m:CF 8610 2238BA 000000 0A90BB0F000C
2014.01.29 18:58:35.347 0: HMLAN_Parse: HMLAN1 R:E235BE6   stat:0000 t:008B8BAF d:FF r:FFB7     m:D0 8610 235BE6 000000 0A28BD0F0018
2014.01.29 18:58:35.955 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 18:58:35.963 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:008B8E1D IDcnt:0002
2014.01.29 18:58:36.200 0: HMLAN_Parse: HMLAN1 R:E20DBC3   stat:0000 t:008B8F05 d:FF r:FFB6     m:DF 8670 20DBC3 000000 00154A
2014.01.29 18:59:00.963 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 18:59:00.987 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:008BEFD1 IDcnt:0002
2014.01.29 18:59:01.857 0: HMLAN_Parse: HMLAN1 R:E22E529   stat:0000 t:008BF341 d:FF r:FFB2     m:84 8610 22E529 000000 0A98C20E0012
2014.01.29 18:59:13.172 0: HMLAN_Parse: HMLAN1 R:E1FC944   stat:0000 t:008C1F75 d:FF r:FFC6     m:8B 8670 1FC944 000000 00C23D
2014.01.29 18:59:15.565 0: HMLAN_Parse: HMLAN1 R:E235B30   stat:0000 t:008C28CE d:FF r:FFD2     m:1F 8610 235B30 000000 0A90C20F0018
2014.01.29 18:59:25.968 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 18:59:25.976 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:008C5181 IDcnt:0002
2014.01.29 18:59:46.365 0: HMLAN_Parse: HMLAN1 R:E2238B2   stat:0000 t:008CA123 d:FF r:FFD4     m:D8 8610 2238B2 000000 0A74A10F0019
2014.01.29 18:59:50.976 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 18:59:50.984 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:008CB335 IDcnt:0002
2014.01.29 19:00:08.866 0: HMLAN_Parse: HMLAN1 R:E2239A1   stat:0000 t:008CF90B d:FF r:FFC7     m:C5 8610 2239A1 000000 0A90CF0F0012
2014.01.29 19:00:13.407 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:008D0ACA d:FF r:FFD5     m:7E B441 24F9EF 235BE6 014900
2014.01.29 19:00:13.535 0: HMLAN_Parse: HMLAN1 R:E235BE6   stat:0000 t:008D0B49 d:FF r:FFB6     m:7E 8002 235BE6 24F9EF 00
2014.01.29 19:00:13.571 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:008D0B6F d:FF r:FFD7     m:7F A241 24F9EF 23A5AC 014900
2014.01.29 19:00:13.588 0: HMLAN_Send:  HMLAN1 S:SDF288F56 stat:  00 t:00000000 d:01 r:DF288F56 m:7F 8002 23A5AC 24F9EF 0101C800
2014.01.29 19:00:13.952 0: HMLAN_Parse: HMLAN1 R:RDF288F56 stat:0002 t:00000000 d:FF r:7FFF     m:7F 8002 23A5AC 24F9EF 0101C800
2014.01.29 19:00:14.445 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:008D0ED9 d:FF r:FFCC     m:7F A241 24F9EF 23A5AC 014900
2014.01.29 19:00:14.457 0: HMLAN_Send:  HMLAN1 S:SDF2892BB stat:  00 t:00000000 d:01 r:DF2892BB m:7F 8002 23A5AC 24F9EF 0101C800
2014.01.29 19:00:14.461 4: CUL_HM KUECHE_BALKONTUER dup: repeat ack, dont process
2014.01.29 19:00:14.826 0: HMLAN_Parse: HMLAN1 R:RDF2892BB stat:0002 t:00000000 d:FF r:7FFF     m:7F 8002 23A5AC 24F9EF 0101C800
2014.01.29 19:00:15.445 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:008D12BF d:FF r:FFCC     m:7F A241 24F9EF 23A5AC 014900
2014.01.29 19:00:15.463 0: HMLAN_Send:  HMLAN1 S:SDF2896A9 stat:  00 t:00000000 d:01 r:DF2896A9 m:7F 8002 23A5AC 24F9EF 0101C800
2014.01.29 19:00:15.469 4: CUL_HM KUECHE_BALKONTUER dup: repeat ack, dont process
2014.01.29 19:00:15.825 0: HMLAN_Parse: HMLAN1 R:RDF2896A9 stat:0002 t:00000000 d:FF r:7FFF     m:7F 8002 23A5AC 24F9EF 0101C800
2014.01.29 19:00:15.983 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 19:00:15.993 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:008D14E7 IDcnt:0002
2014.01.29 19:00:17.441 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:008D1A8D d:FF r:FFCC     m:7F A241 24F9EF 23A5AC 014900
2014.01.29 19:00:17.459 0: HMLAN_Send:  HMLAN1 S:SDF289E75 stat:  00 t:00000000 d:01 r:DF289E75 m:7F 8002 23A5AC 24F9EF 0101C800
2014.01.29 19:00:17.465 4: CUL_HM KUECHE_BALKONTUER dup: repeat ack, dont process
2014.01.29 19:00:17.822 0: HMLAN_Parse: HMLAN1 R:RDF289E75 stat:0002 t:00000000 d:FF r:7FFF     m:7F 8002 23A5AC 24F9EF 0101C800

ZitatSchaltvorgang nach "unpair"
Schalter zeigt grün (egal wie oft probiert wird)!

2014.01.29 19:11:08.475 0: HMLAN_Parse: HMLAN1 R:E20DBC3   stat:0000 t:00970A01 d:FF r:FFB5     m:E4 8670 20DBC3 000000 00154A
2014.01.29 19:11:08.602 0: HMLAN_Parse: HMLAN1 R:E235BE6   stat:0000 t:00970A83 d:FF r:FFB8     m:D5 8610 235BE6 000000 0A90BB0F0018
2014.01.29 19:11:10.538 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 19:11:10.548 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:0097121F IDcnt:0003
2014.01.29 19:11:21.615 0: HMLAN_Parse: HMLAN1 R:E2238BA   stat:0000 t:00973D58 d:FF r:FFBB     m:D4 8610 2238BA 000000 0A90BA0F010C
2014.01.29 19:11:23.206 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:00974391 d:FF r:FFD4     m:8C B441 24F9EF 235BE6 0153C8
2014.01.29 19:11:23.741 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:009745A8 d:FF r:FFD4     m:8C B041 24F9EF 235BE6 0153C8
2014.01.29 19:11:23.869 0: HMLAN_Parse: HMLAN1 R:E235BE6   stat:0000 t:00974628 d:FF r:FFB6     m:8C 8002 235BE6 24F9EF 00
2014.01.29 19:11:27.828 0: HMLAN_Parse: HMLAN1 R:E235B30   stat:0000 t:0097559D d:FF r:FFD2     m:24 8610 235B30 000000 0A90BF0F0018

ZitatUnproblematischer Schalter (Open -> Close)

2014.01.29 19:23:42.977 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:00A24688 d:FF r:FFCB     m:91 B441 24F9EF 235BE6 015800
2014.01.29 19:23:43.077 0: HMLAN_Parse: HMLAN1 R:E235BE6   stat:0000 t:00A24707 d:FF r:FFB7     m:91 8002 235BE6 24F9EF 00
2014.01.29 19:23:43.092 0: HMLAN_Parse: HMLAN1 R:E2238BA   stat:0000 t:00A253A9 d:FF r:FFBB     m:D9 8610 2238BA 000000 0A90B90F010C
2014.01.29 19:23:43.183 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:00A25A11 d:FF r:FFD3     m:92 B441 24F9EF 235BE6 0159C8
2014.01.29 19:23:43.337 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:00A25C28 d:FF r:FFD2     m:92 B041 24F9EF 235BE6 0159C8
2014.01.29 19:23:43.349 0: HMLAN_Parse: HMLAN1 R:E235BE6   stat:0000 t:00A25CA8 d:FF r:FFB7     m:92 8002 235BE6 24F9EF 00
2014.01.29 19:23:43.363 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:00A260E8 d:FF r:FFCE     m:93 B441 24F9EF 235BE6 015A00
2014.01.29 19:23:43.430 0: HMLAN_Parse: HMLAN1 R:E235BE6   stat:0000 t:00A26168 d:FF r:FFB8     m:93 8002 235BE6 24F9EF 00
2014.01.29 19:23:45.954 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 19:23:45.962 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:00A29962 IDcnt:0004
2014.01.29 19:24:03.091 0: HMLAN_Parse: HMLAN1 R:E235B30   stat:0000 t:00A2DC48 d:FF r:FFD3     m:29 8610 235B30 000000 0A90BD0F0018
2014.01.29 19:24:04.248 0: HMLAN_Parse: HMLAN1 R:E20DBC3   stat:0000 t:00A2E0CE d:FF r:FFB4     m:E9 8670 20DBC3 000000 00154A
2014.01.29 19:24:05.110 0: HMLAN_Parse: HMLAN1 R:E235BE6   stat:0000 t:00A2E42D d:FF r:FFB8     m:DA 8610 235BE6 000000 0A90BA0F0018
2014.01.29 19:24:10.959 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 19:24:10.968 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:00A2FB14 IDcnt:0004
2014.01.29 19:24:15.707 0: HMLAN_Parse: HMLAN1 R:E1FC944   stat:0000 t:00A30D90 d:FF r:FFC4     m:95 8670 1FC944 000000 00BF3D
2014.01.29 19:24:22.379 0: HMLAN_Parse: HMLAN1 R:E22E529   stat:0000 t:00A327A1 d:FF r:FFB3     m:8E 8610 22E529 000000 0A98BF0E0012
2014.01.29 19:24:35.973 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 19:24:35.981 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:00A35CCC IDcnt:0004
2014.01.29 19:24:53.377 0: HMLAN_Parse: HMLAN1 R:E2238B2   stat:0000 t:00A3A0BB d:FF r:FFD4     m:E2 8610 2238B2 000000 0A74A10F0019
2014.01.29 19:25:00.979 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 19:25:00.986 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:00A3BE7E IDcnt:0004
2014.01.29 19:25:15.877 0: HMLAN_Parse: HMLAN1 R:E2239A1   stat:0000 t:00A3F8A4 d:FF r:FFC7     m:CF 8610 2239A1 000000 0A90CA0F0012
2014.01.29 19:25:19.258 0: HMLAN_Parse: HMLAN1 R:E2322F8   stat:0000 t:00A405D9 d:FF r:FFB6     m:88 8610 2322F8 000000 0A98BF0E001D
2014.01.29 19:25:25.985 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 19:25:25.995 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:00A42030 IDcnt:0004
2014.01.29 19:25:42.384 0: HMLAN_Parse: HMLAN1 R:E24FA0A   stat:0000 t:00A46035 d:FF r:FFC6     m:5F B441 24FA0A 235B30 0131C8
2014.01.29 19:25:43.116 0: HMLAN_Parse: HMLAN1 R:E24FA0A   stat:0000 t:00A46311 d:FF r:FFC6     m:60 A241 24FA0A 23A5AC 0131C8
2014.01.29 19:25:43.133 0: HMLAN_Send:  HMLAN1 S:SDF3FE61E stat:  00 t:00000000 d:01 r:DF3FE61E m:60 8002 23A5AC 24FA0A 0101C800
2014.01.29 19:25:43.497 0: HMLAN_Parse: HMLAN1 R:RDF3FE61E stat:0002 t:00000000 d:FF r:7FFF     m:60 8002 23A5AC 24FA0A 0101C800
2014.01.29 19:25:43.733 0: HMLAN_Parse: HMLAN1 R:E24FA0A   stat:0000 t:00A4657B d:FF r:FFC6     m:5F B041 24FA0A 235B30 0131C8
2014.01.29 19:25:43.863 0: HMLAN_Parse: HMLAN1 R:E235B30   stat:0000 t:00A465FB d:FF r:FFD4     m:5F 8002 235B30 24FA0A 00
2014.01.29 19:25:46.632 0: HMLAN_Parse: HMLAN1 R:E24FA0A   stat:0000 t:00A470CE d:FF r:FFC6     m:61 B441 24FA0A 235B30 013200
2014.01.29 19:25:46.761 0: HMLAN_Parse: HMLAN1 R:E235B30   stat:0000 t:00A4714D d:FF r:FFD3     m:61 8002 235B30 24FA0A 00
2014.01.29 19:25:46.893 0: HMLAN_Parse: HMLAN1 R:E24FA0A   stat:0000 t:00A471D3 d:FF r:FFC7     m:62 A241 24FA0A 23A5AC 013200
2014.01.29 19:25:46.913 0: HMLAN_Send:  HMLAN1 S:SDF3FF4E3 stat:  00 t:00000000 d:01 r:DF3FF4E3 m:62 8002 23A5AC 24FA0A 0101C800
2014.01.29 19:25:47.273 0: HMLAN_Parse: HMLAN1 R:RDF3FF4E3 stat:0002 t:00000000 d:FF r:7FFF     m:62 8002 23A5AC 24FA0A 0101C800
2014.01.29 19:25:50.992 0: HMLAN_Send:  HMLAN1 I:K
2014.01.29 19:25:51.000 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:00A481E3 IDcnt:0004

Gruß
Ralf
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: martinp876 am 29 Januar 2014, 20:16:41
setze einmal im Virtual channel
attr xxx param noOnOff

Im Fehlerfall bitte noch einmal so einen Log (mit dem parameter noOnOff)
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: ralfs am 30 Januar 2014, 21:41:49
???
Ich hab keinen Plan, wo das einzustellen ist - kann mir jemand einen kleinen Tip geben?

Danke
Ralf
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: martinp876 am 31 Januar 2014, 09:05:43
Hallo Ralf,

du hast einen virtuellen Aktor der mit dem SC gepeert ist?
setze dort das Attribut "param" auf noOnOff

Gruss Martin
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: ralfs am 31 Januar 2014, 16:34:33
Hallo Martin,

es gibt kein virtuelles Device - deshalb war ich ja so verwirrt von dem Befehl.
Der Schalter hat nur ein peer mit dem Heizkörper.
Der Heizkörper mit zwei Fensterkontakten - dem problematischen und einem, der die Probleme nicht hat (ebenfalls ein -2)

Internals:
   CFGFN      /var/InternerSpeicher/fhem/FHEM/kueche.cfg
   DEF        24F9EF
   HMLAN1_MSGCNT 8
   HMLAN1_RAWMSG E24F9EF,0000,06552934,FF,FFCD,1EA24124F9EF23A5AC011200
   HMLAN1_RSSI -51
   HMLAN1_TIME 2014-01-30 21:56:40
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     8
   NAME       KUECHE_BALKONTUER
   NR         771
   STATE      Geschlossen
   TYPE       CUL_HM
   lastMsg    No:1E - t:41 s:24F9EF d:23A5AC 011200
   peerList   KUECHE_HEIZUNG_THERMOSTAT_WindowRec,
   protLastRcv 2014-01-30 21:56:40
   protSnd    5 last_at:2014-01-30 21:56:40
   protState  CMDs_done
   rssi_at_HMLAN1 avg:-46.75 min:-51 max:-44 lst:-51 cnt:8
   Readings:
     2014-01-30 21:19:08   Activity        alive
     2014-01-29 22:10:10   CommandAccepted yes
     2014-01-29 22:10:34   PairedTo        0x23A5AC
     2014-01-29 19:06:58   R-KUECHE_HEIZUNG_THERMOSTAT_WindowRec-expectAES off
     2014-01-29 19:06:58   R-KUECHE_HEIZUNG_THERMOSTAT_WindowRec-peerNeedsBurst on
     2014-01-29 22:10:35   R-cyclicInfoMsg on
     2014-01-29 22:10:35   R-pairCentral   0x23A5AC
     2014-01-29 22:10:35   R-transmDevTryMax 6
     2014-01-29 19:05:53   R-transmitTryMax 6
     2014-01-29 22:10:34   RegL_00:        02:01 09:01 0A:23 0B:A5 0C:AC 10:01 14:06 00:00
     2014-01-29 22:31:05   RegL_01:        08:00 20:60 21:00 22:64 30:06 00:00
     2014-01-29 22:10:36   RegL_04:KUECHE_HEIZUNG_THERMOSTAT_WindowRec 01:01 00:00
     2014-01-30 20:43:41   alive           yes
     2014-01-30 20:43:41   battery         ok
     2014-01-30 21:56:37   contact         closed (to HMLAN1)
     2014-01-30 20:43:41   cover           closed
     2014-01-30 21:19:08   peerList        KUECHE_HEIZUNG_THERMOSTAT_WindowRec,
     2014-01-30 20:43:41   recentStateType info
     2014-01-30 21:56:37   state           closed
   Helper:
     mId        00B1
     rxType     12
     Io:
       nextSend   1391115400.98685
     Prt:
       bErr       0
       sProc      0
       sleeping   1
       Rspwait:
     Q:
       qReqConf   
       qReqStat   
     Role:
       chn        1
       dev        1
     Rpt:
       IO         HMLAN1
       flg        A
       ts         1391115400.89901
       ack:
         HASH(0xfcdde8)
         1E800223A5AC24F9EF0101C800
     Rssi:
       At_hmlan1:
         avg        -46.75
         cnt        8
         lst        -51
         max        -44
         min        -51
Attributes:
   IODev      HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 0_off
   comment    Wenn gepaired, kein ACK, wenn nur peer dann ACK
   eventMap   open:OFFEN closed:Geschlossen
   expert     2_full
   firmware   2.4
   group      Fenster
   icon       fts_window_1w_open
   model      HM-SEC-SC-2
   peerIDs    00000000,235BE603,
   room       Kueche,Fenster
   serialNr   KEQ1100264
   subType    threeStateSensor


Internals:
   CFGFN      /var/InternerSpeicher/fhem/FHEM/kueche.cfg
   DEF        235BE603
   NAME       KUECHE_HEIZUNG_THERMOSTAT_WindowRec
   NR         715
   STATE      last:KUECHE_BALKONTUER :closed
   TYPE       CUL_HM
   chanNo     03
   device     KUECHE_HEIZUNG_THERMOSTAT
   peerList   KUECHE_BALKONTUER,KUECHE_FENSTER,
   Readings:
     2014-01-26 18:52:47   R-KUECHE_BALKONTUER_chn-01-shCtValLo 50
     2014-01-26 18:52:48   R-KUECHE_BALKONTUER_chn-01-winOpnTemp 5 C
     2014-01-26 18:52:47   R-KUECHE_FENSTER_chn-01-shCtValLo 50
     2014-01-26 18:52:48   R-KUECHE_FENSTER_chn-01-winOpnTemp 5 C
     2014-01-26 14:35:19   R-boostAftWinOpen off
     2014-01-26 18:52:40   R-sign          off
     2014-01-26 14:35:19   R-tempFallWinOpen 12
     2014-01-26 14:35:19   R-tempFallWinPerio 15 min
     2014-01-30 21:19:08   peerList        KUECHE_BALKONTUER,KUECHE_FENSTER,
     2014-01-30 21:56:37   trigLast        KUECHE_BALKONTUER :closed
     2014-01-30 21:56:37   trig_KUECHE_BALKONTUER closed
     2014-01-24 23:33:04   trig_KUECHE_BALKONTUER_SCHALTER closed
     2014-01-24 20:41:37   trig_KUECHE_BALKONTUER_SCHALTER_SUSPEKT closed
     2014-01-30 18:29:52   trig_KUECHE_FENSTER closed
     2014-01-27 22:23:35   winOpnBoost     off
     2014-01-27 22:23:35   winOpnDetFall   1.4 K
     2014-01-27 22:23:35   winOpnMode      off
     2014-01-27 22:23:35   winOpnPeriod    15 min
     2014-01-27 22:23:35   winOpnTemp-int  5 C
   Helper:
     Role:
       chn        1
Attributes:
   autoReadReg 0_off
   expert     1_on
   model      HM-CC-RT-DN
   peerIDs    00000000,24F9EF01,24FAE801,
   room       hidden
   stateFormat last:trigLast
   verbose    0


Wenn ich mir das listing ansehe, frage ich mich, woher diese Zeile kommt:
     2014-01-24 20:41:37   trig_KUECHE_BALKONTUER_SCHALTER_SUSPEKT closed

List mit diesem Namen ergibt erwartungsgemäß:
No device named KUECHE_BALKONTUER_SCHALTER_SUSPEKT found

Ich suche mal in den Configdateien direkt...

Gruß
Ralf
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: martinp876 am 31 Januar 2014, 19:39:12
Hallo Ralf,

ok, verstehe. Dachte es wäre ein virtuellen.
Der Kontakt befragt 235BE6 und 23A5AC. Bei 23A5AC antwortet die Zentrale - und es ist nicht die HMId, sonst sollte FHEM nicht antworten, sondern der HMLAN selbst.

Wer als ist 23A5AC  channel 01 und warum ist er gepeert? Der wird von SC befrage und antwortet - und zwar durch den HMLAN.

Die Peerliste deines SC scheint veraltet - mache einmal ein getConfig! Speichere danach mit save UND mache ein saveConfig <file>
Das File mit den Registern kann man später wieder in die Readings laden - was bei config devices sinn macht
zum Suchen der Parameter bemühe HMInfo
set hm param -d DEF

Gruss Martin


Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: ralfs am 31 Januar 2014, 22:17:09
Hallo Martin,

ZitatDer Kontakt befragt 235BE6 und 23A5AC. Bei 23A5AC antwortet die Zentrale - und es ist nicht die HMId, sonst sollte FHEM nicht antworten, sondern der HMLAN selbst.

KUECHE_HEIZUNG_THERMOSTAT : 235BE6


ZitatWer als ist 23A5AC  channel 01 und warum ist er gepeert? Der wird von SC befrage und antwortet - und zwar durch den HMLAN.

23A5AC ist die hmID (die allerdings in der parameterlist (set hm param -d DEF) nicht erwähnt wird) und


Das ist nach meiner Auffassung auch OK, der Windowchannel bekommt den Status des Schalters (klappt ja auch prima) und fhem hört mit, hat ja pair.

ZitatDie Peerliste deines SC scheint veraltet - mache einmal ein getConfig! Speichere danach mit save UND mache ein saveConfig <file>


SCHALTER:
Internals:
   CFGFN      /var/InternerSpeicher/fhem/FHEM/kueche.cfg
   DEF        24F9EF
   IODev      HMLAN1
   NAME       KUECHE_BALKONTUER
   NR         772
   STATE      Geschlossen
   TYPE       CUL_HM
   peerList   KUECHE_HEIZUNG_THERMOSTAT_WindowRec,
   Readings:
     2014-01-31 22:00:22   Activity        alive
     2014-01-31 21:57:52   PairedTo        0x23A5AC
     2014-01-31 21:57:54   R-KUECHE_HEIZUNG_THERMOSTAT_WindowRec-expectAES off
     2014-01-31 21:57:54   R-KUECHE_HEIZUNG_THERMOSTAT_WindowRec-peerNeedsBurst on
     2014-01-31 21:57:52   R-cyclicInfoMsg on
     2014-01-31 21:57:52   R-pairCentral   0x23A5AC
     2014-01-31 21:57:52   R-transmDevTryMax 6
     2014-01-31 21:57:53   R-transmitTryMax 6
     2014-01-31 21:57:52   RegL_00:        02:01 09:01 0A:23 0B:A5 0C:AC 10:01 14:06 00:00
     2014-01-31 21:57:53   RegL_01:        08:00 20:60 21:00 22:64 30:06 00:00
     2014-01-31 21:57:54   RegL_04:KUECHE_HEIZUNG_THERMOSTAT_WindowRec 01:01 00:00
     2014-01-31 21:59:16   contact         closed (to HMLAN1)
     2014-01-31 22:00:22   peerList        KUECHE_HEIZUNG_THERMOSTAT_WindowRec,
     2014-01-31 21:59:16   state           closed
   Helper:
     mId        00B1
     rxType     12
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf   
       qReqStat   
     Role:
       chn        1
       dev        1
Attributes:
   IODev      HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 0_off
   comment    Wenn gepaired, kein ACK, wenn nur peer dann ACK
   eventMap   open:OFFEN closed:Geschlossen
   expert     2_full
   firmware   2.4
   group      Fenster
   icon       fts_window_1w_open
   model      HM-SEC-SC-2
   peerIDs    00000000,235BE603,
   room       Kueche,Fenster
   serialNr   KEQ1100264
   subType    threeStateSensor
   verbose    0


Ja, ich hab nicht bemerkt, dass das ja nicht automatisch geladen wird - daher standen wohl auch die alten Namen noch mit drin.

Langsam glaube ich, dass die Schalter einfach defekt sind...

Gruß
Ralf
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: martinp876 am 01 Februar 2014, 08:59:52

Zitat23A5AC ist die hmID (die allerdings in der parameterlist (set hm param -d DEF) nicht erwähnt wird) und
klar - ist kein CUL_HM device...

ZitatDas ist nach meiner Auffassung auch OK, der Windowchannel bekommt den Status des Schalters (klappt ja auch prima) und fhem hört mit, hat ja pair.
nein. FHEM hört immer mit. Hier wird aber ein Triggern die Zentrale gesendet. Das sollte so nicht sein (es sein den du willst es explizit) . Die Zentrale sollte eine statusInfo bekommen - wenn überhaupt.

ZitatJa, ich hab nicht bemerkt, dass das ja nicht automatisch geladen wird - daher standen wohl auch die alten Namen noch mit drin.
das wird nicht alles automatisch geladen. Würde ich ja gerne - sprengt aber das System. Du kannst einfach manuell neu laden. Die PeerIDs stehen n den Attributen - werden also mit save gespeichert.
Ich denke immer noch, dass die Zentrale auch also peer drin steht. Wenn sie entfernt ist sollte es klappen

Gruss Martin
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: ralfs am 01 Februar 2014, 12:54:49
Hallo Martin,

hier mal die Parameter mit save aufgezeichnet - ich erkenne nicht, dass die Zentrale ain peer hat. Beide Schalter an diesem einen Heizkörper sehen irgendwie gleich aus:

NICHT funktionierender Schalter:

#======== store device data:KUECHE_BALKONTUER === from: 2014-02-01 12:18:52
#---      entity:KUECHE_BALKONTUER
# Peer Names:KUECHE_HEIZUNG_THERMOSTAT_WindowRec,
set KUECHE_BALKONTUER peerBulk 00000000,235BE603,
set KUECHE_BALKONTUER regBulk RegL_00:   02:01 09:01 0A:23 0B:A5 0C:AC 10:01 14:06 00:00
set KUECHE_BALKONTUER regBulk RegL_01:   08:00 20:60 21:00 22:64 30:06 00:00
set KUECHE_BALKONTUER regBulk RegL_04:KUECHE_HEIZUNG_THERMOSTAT_WindowRec   01:01 00:00
#     timestamp of the readings for reference
#        KUECHE_HEIZUNG_THERMOSTAT_WindowRec, :peerList
#        2014-02-01 12:18:12 :RegL_00:
#        2014-02-01 12:18:12 :RegL_01:
#        2014-02-01 12:18:13 :RegL_04:KUECHE_HEIZUNG_THERMOSTAT_WindowRec
======= finished ===



Der funktionierende Schalter:

#======== store device data:KUECHE_FENSTER === from: 2014-02-01 12:22:55
#---      entity:KUECHE_FENSTER
# Peer Names:KUECHE_HEIZUNG_THERMOSTAT_WindowRec,
set KUECHE_FENSTER peerBulk 00000000,235BE603,
set KUECHE_FENSTER regBulk .RegL_00:   02:01 09:01 0A:23 0B:A5 0C:AC 10:01 14:06 00:00
set KUECHE_FENSTER regBulk .RegL_01:   08:00 20:60 21:00 22:64 30:06 00:00
set KUECHE_FENSTER regBulk .RegL_04:KUECHE_HEIZUNG_THERMOSTAT_WindowRec   01:01 00:00
#     timestamp of the readings for reference
#        KUECHE_HEIZUNG_THERMOSTAT_WindowRec, :peerList
#        2014-02-01 12:21:24 :.RegL_00:
#        2014-02-01 12:21:25 :.RegL_01:
#        2014-02-01 12:21:26 :.RegL_04:KUECHE_HEIZUNG_THERMOSTAT_WindowRec
======= finished ===


Ich habe gestern die Schalter und das Thermostat Reset durchgeführt. Peer der beiden Schalter mit dem Thermostat über die Geräte selbst erledigt, dann alle drei Geräte mit fhem gepaired.
Hat alles am Verhalten nichts geändert.
Wird jedoch "set KUECHE_BALKONTUER unpair" ausgeführt, gibt es eine grüne LED, nach pair wieder rot.


Gruß
Ralf
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: martinp876 am 01 Februar 2014, 14:46:50
Hallo Ralf,

fast schon glaube ich dir, dass der SC den trigger auch an die Zentrale sendet....
Aber kannst du mir doch ein getCongif aufzeichnen? Danke.

Letztendlich bleibt die Frage, ob es ein Timing Problem ist oder der messageinhalt. Somit haben wir 2 Tests offen (evtl einen dritten)
a) CUL_HM zeile ~1627
  elsif($ioId eq $dst){# if fhem is destination check if we need to react
    if($mTp =~ m/^4./ && $p =~ m/^(..)/ &&  #Push Button event
       (hex($mFlg)&0x20)){  #response required Flag
      my ($recChn) = (hex($1));# button number/event count
                # fhem CUL shall ack a button press
      push @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00";
    }
  }

      push @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00";
ersetzen mit
      push @ack,$shash,$mNo."8002".$dst.$src."00";

testen...

b) 00_HMLAN Version 4780 einbauen und testen (an besten ohne die Anderung aus A)
c) 00_HMLAN Version 4780 Zeile 694
      $dDly -= 0.05 if ($typ eq "02");# delay at least 50ms for ACK, but not 100
löschen => testen.

c) ist nur norwendig, wenn b) nicht funktioniert hat.

Gruss Martin

Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: ralfs am 01 Februar 2014, 16:06:22
Hallo Martin,

ich bin nicht ganz sicher, ob du das mit getConfig aufzeichnen meintest:
Internals:
   CFGFN      /var/InternerSpeicher/fhem/FHEM/kueche.cfg
   DEF        24F9EF
   HMLAN1_MSGCNT 9
   HMLAN1_RAWMSG REDE63092,0001,0F4B34CB,FF,FFD0,04A01024F9EF23A5AC0201010000
   HMLAN1_RSSI -48
   HMLAN1_TIME 2014-02-01 15:42:02
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     9
   NAME       KUECHE_BALKONTUER
   NR         781
   STATE      Geschlossen
   TYPE       CUL_HM
   lastMsg    No:04 - t:10 s:24F9EF d:23A5AC 0201010000
   peerList   KUECHE_HEIZUNG_THERMOSTAT_WindowRec,
   protLastRcv 2014-02-01 15:42:02
   protSnd    8 last_at:2014-02-01 15:42:02
   protState  CMDs_done
   rssi_at_HMLAN1 avg:-47.22 min:-49 max:-46 lst:-48 cnt:9
   Readings:
     2014-02-01 15:42:00   Activity        alive
     2014-02-01 15:42:01   PairedTo        0x23A5AC
     2014-02-01 15:42:02   R-KUECHE_HEIZUNG_THERMOSTAT_WindowRec-expectAES off
     2014-02-01 15:42:02   R-KUECHE_HEIZUNG_THERMOSTAT_WindowRec-peerNeedsBurst on
     2014-02-01 15:42:01   R-cyclicInfoMsg on
     2014-02-01 15:42:01   R-pairCentral   0x23A5AC
     2014-02-01 15:42:01   R-transmDevTryMax 6
     2014-02-01 15:42:01   R-transmitTryMax 6
     2014-02-01 15:42:01   RegL_00:          02:01 09:01 0A:23 0B:A5 0C:AC 10:01 14:06 00:00
     2014-02-01 15:42:01   RegL_01:          08:00 20:60 21:00 22:64 30:06 00:00
     2014-02-01 15:42:02   RegL_04:KUECHE_HEIZUNG_THERMOSTAT_WindowRec   01:01 00:00
     2014-02-01 15:26:47   contact         closed (to HMLAN1)
     2014-02-01 15:42:01   peerList        KUECHE_HEIZUNG_THERMOSTAT_WindowRec,
     2014-02-01 15:26:47   state           closed
   Helper:
     cSnd       0123A5AC24F9EF0104235BE60304
     mId        00B1
     peerIDsRaw ,235BE603,00000000
     rxType     12
     Io:
       nextSend   1391265722.50916
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf   
       qReqStat   
     Role:
       chn        1
       dev        1
     Rpt:
       IO         HMLAN1
       flg        A
       ts         1391265722.43621
       ack:
         HASH(0x1062650)
         04800223A5AC24F9EF00
     Rssi:
       At_hmlan1:
         avg        -47.2222222222222
         cnt        9
         lst        -48
         max        -46
         min        -49
     Shadowreg:
Attributes:
   IODev      HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 0_off
   comment    Wenn gepaired, kein ACK, wenn nur peer dann ACK
   eventMap   open:OFFEN closed:Geschlossen
   expert     2_full
   firmware   2.4
   group      Fenster
   icon       fts_window_1w_open
   model      HM-SEC-SC-2
   peerIDs    00000000,235BE603,
   room       Kueche,Fenster
   serialNr   KEQ1100264
   subType    threeStateSensor
   verbose    0


Zitata) CUL_HM zeile ~1627
...
push @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00";
ersetzen mit
      push @ack,$shash,$mNo."8002".$dst.$src."00";
In 10_CUL_HM.pm Zeile 1627 modifiziert:
=> LED bleibt rot.

Zitatb) 00_HMLAN Version 4780 einbauen und testen (an besten ohne die Anderung aus A)
Änderung an CUL_HM rückgängig gemacht (Version 4776 wieder hochgeladen)
# $Id: 00_HMLAN.pm 4780 2014-02-01 10:42:52Z martinp876 $ geladen.
=> LED bleibt rot.

Zitatc) 00_HMLAN Version 4780 Zeile 694
      $dDly -= 0.05 if ($typ eq "02");# delay at least 50ms for ACK, but not 100
löschen => testen.
Zeile 694 gelöscht.
=> LED bleibt rot.

Zwischen allen Änderungen habe ich sicherheitshalber immer "shudown restart" durchgeführt.

Gruß
Ralf
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: martinp876 am 01 Februar 2014, 17:50:47
Hi Ralf,

hm - das ist jetzt schwer verständlich. Da hätte ich gerne die rohmesages dazu. Irgendwas hat nicht funktioniert wie erwartet.

Also am besten:

Änderung a) und c) durchführen
rohmessages aufreichnenaktivieren
set KUECHE_BALKONTUER getConfig
=> anlernen drücken

Kontakt auf und zu machen
logs schicken.

wenn das nicht klappt werde ich noch eine extra-version bauen. Könnte sein, das der SC von der Zentrale eine andere message braucht...
sorry für die vielen Versuche

Gruss Martin
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: ralfs am 01 Februar 2014, 18:54:17
Hallo Martin,

ZitatÄnderung a) und c) durchführen
-> durchgeführt, danach sicherheitshalber "shutdown restart"

Zitatrohmessages aufreichnenaktivieren
-> so eingestellt:
attr global verbose 1
attr global mseclog 1
attr HMLAN1 logIDs all,sys

Zitatset KUECHE_BALKONTUER getConfig
=> anlernen drücken

Kontakt auf und zu machen
logs schicken.

getConfig & anlernen:

2014.02.01 18:44:27.027 0: HMLAN_Send:  HMLAN1 I:K
2014.02.01 18:44:27.035 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:0FF23B34 IDcnt:0000
2014.02.01 18:44:40.349 0: HMLAN_Parse: HMLAN1 R:E22E529   stat:0000 t:0FF26F32 d:FF r:FFB4     m:2A 8610 22E529 000000 0A98C20E0012
2014.02.01 18:44:48.183 0: HMLAN_Parse: HMLAN1 R:E2238BA   stat:0000 t:0FF28DCC d:FF r:FFBE     m:73 8610 2238BA 000000 0A88B70F000C
2014.02.01 18:44:52.033 0: HMLAN_Send:  HMLAN1 I:K
2014.02.01 18:44:52.041 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:0FF29CE5 IDcnt:0000
2014.02.01 18:45:08.087 0: HMLAN_Parse: HMLAN1 R:E2322F8   stat:0000 t:0FF2DB8E d:FF r:FFB7     m:23 8610 2322F8 000000 0A98C20E001D
2014.02.01 18:45:12.524 0: HMLAN_Parse: HMLAN1 R:E235B30   stat:0000 t:0FF2ECE5 d:FF r:FFD3     m:C2 8610 235B30 000000 0A90BF0F0018
2014.02.01 18:45:16.208 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF2FB48 d:FF r:FFD3     m:3D 8400 24F9EF 000000 2400B14B45513131303032363480810101
2014.02.01 18:45:16.226 3: Device KUECHE_BALKONTUER added to ActionDetector with 028:00 time
2014.02.01 18:45:16.281 0: HMLAN_Send:  HMLAN1 I:+24F9EF,00,00,
2014.02.01 18:45:16.304 0: HMLAN_Send:  HMLAN1 S:SEE8DF240 stat:  00 t:00000000 d:01 r:EE8DF240 m:01 A001 23A5AC 24F9EF 00040000000000
2014.02.01 18:45:16.450 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF2FC19 d:FF r:FFD6     m:01 A010 24F9EF 23A5AC 02020109010A230BA50CAC100114060000
2014.02.01 18:45:16.667 0: HMLAN_Parse: HMLAN1 R:REE8DF240 stat:0001 t:0FF2FC1E d:FF r:FFD6     m:01 A010 24F9EF 23A5AC 02020109010A230BA50CAC100114060000
2014.02.01 18:45:16.816 0: HMLAN_Send:  HMLAN1 S:+24F9EF,00,01,
2014.02.01 18:45:16.818 0: HMLAN_Send:  HMLAN1 S:SEE8DF451 stat:  00 t:00000000 d:01 r:EE8DF451 m:02 A001 23A5AC 24F9EF 01040000000001
2014.02.01 18:45:16.924 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF2FE18 d:FF r:FFD5     m:02 A010 24F9EF 23A5AC 02080020602100226430060000
2014.02.01 18:45:17.036 0: HMLAN_Send:  HMLAN1 I:K
2014.02.01 18:45:17.044 0: HMLAN_Parse: HMLAN1 R:REE8DF451 stat:0001 t:0FF2FE1D d:FF r:FFD5     m:02 A010 24F9EF 23A5AC 02080020602100226430060000
2014.02.01 18:45:17.057 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:0FF2FE94 IDcnt:0001
2014.02.01 18:45:17.158 0: HMLAN_Send:  HMLAN1 S:SEE8DF5A7 stat:  00 t:00000000 d:01 r:EE8DF5A7 m:03 A001 23A5AC 24F9EF 0103
2014.02.01 18:45:17.380 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF2FFE0 d:FF r:FFD5     m:03 A010 24F9EF 23A5AC 01235BE60300000000
2014.02.01 18:45:17.498 0: HMLAN_Parse: HMLAN1 R:REE8DF5A7 stat:0001 t:0FF2FFE5 d:FF r:FFD5     m:03 A010 24F9EF 23A5AC 01235BE60300000000
2014.02.01 18:45:17.620 0: HMLAN_Send:  HMLAN1 S:SEE8DF775 stat:  00 t:00000000 d:01 r:EE8DF775 m:04 A001 23A5AC 24F9EF 0104235BE60304
2014.02.01 18:45:17.836 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF301A8 d:FF r:FFD5     m:04 A010 24F9EF 23A5AC 0201010000
2014.02.01 18:45:17.980 0: HMLAN_Parse: HMLAN1 R:REE8DF775 stat:0001 t:0FF301AD d:FF r:FFD5     m:04 A010 24F9EF 23A5AC 0201010000

open:

2014.02.01 18:45:30.549 0: HMLAN_Parse: HMLAN1 R:E2238B2   stat:0000 t:0FF33350 d:FF r:FFD4     m:7D 8610 2238B2 000000 0A80A60F0019
2014.02.01 18:45:42.044 0: HMLAN_Send:  HMLAN1 I:K
2014.02.01 18:45:42.053 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:0FF36047 IDcnt:0001
2014.02.01 18:45:52.268 0: HMLAN_Parse: HMLAN1 R:E20DBC3   stat:0000 t:0FF3882B d:FF r:FFB6     m:7E 8670 20DBC3 000000 004251
2014.02.01 18:46:07.049 0: HMLAN_Send:  HMLAN1 I:K
2014.02.01 18:46:07.058 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:0FF3C1F9 IDcnt:0001
2014.02.01 18:46:15.150 0: HMLAN_Parse: HMLAN1 R:E1FC944   stat:0000 t:0FF3E18E d:FF r:FFC7     m:33 8670 1FC944 000000 00C23D
2014.02.01 18:46:20.556 0: HMLAN_Parse: HMLAN1 R:E2239A1   stat:0000 t:0FF3F6B0 d:FF r:FFC2     m:6B 8610 2239A1 000000 0A90BC0E0412
2014.02.01 18:46:20.761 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF3F77F d:FF r:FFDB     m:3E B441 24F9EF 235BE6 0129C8
2014.02.01 18:46:21.120 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF3F8E6 d:FF r:FFD7     m:3F A241 24F9EF 23A5AC 0129C8
2014.02.01 18:46:21.424 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF3FA13 d:FF r:FFD6     m:3E B041 24F9EF 235BE6 0129C8
2014.02.01 18:46:21.782 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF3FB7D d:FF r:FFD7     m:3F A241 24F9EF 23A5AC 0129C8
2014.02.01 18:46:22.208 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF3FD27 d:FF r:FFD7     m:3E B041 24F9EF 235BE6 0129C8
2014.02.01 18:46:22.568 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF3FE8F d:FF r:FFD7     m:3F A241 24F9EF 23A5AC 0129C8
2014.02.01 18:46:23.244 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF40132 d:FF r:FFD7     m:3E B041 24F9EF 235BE6 0129C8
2014.02.01 18:46:23.604 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF4029B d:FF r:FFD7     m:3F A241 24F9EF 23A5AC 0129C8
2014.02.01 18:46:24.778 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF40732 d:FF r:FFD7     m:3E B041 24F9EF 235BE6 0129C8
2014.02.01 18:46:25.139 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF4089A d:FF r:FFD8     m:3F A241 24F9EF 23A5AC 0129C8
2014.02.01 18:46:27.316 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF4111A d:FF r:FFD7     m:3E B041 24F9EF 235BE6 0129C8
2014.02.01 18:46:27.676 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF41283 d:FF r:FFD7     m:3F A241 24F9EF 23A5AC 0129C8

close:

2014.02.01 18:46:32.060 0: HMLAN_Send:  HMLAN1 I:K
2014.02.01 18:46:32.076 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:0FF423B2 IDcnt:0001
2014.02.01 18:46:46.136 0: HMLAN_Parse: HMLAN1 R:E235BE6   stat:0000 t:0FF45AA0 d:FF r:FFB7     m:0C 8610 235BE6 000000 0A90B80F0818
2014.02.01 18:46:57.069 0: HMLAN_Send:  HMLAN1 I:K
2014.02.01 18:46:57.077 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ0852215 d:23A5AC O:23A5AC t:0FF48564 IDcnt:0001
2014.02.01 18:47:06.763 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF4AB38 d:FF r:FFE1     m:40 B441 24F9EF 235BE6 012A00
2014.02.01 18:47:06.892 0: HMLAN_Parse: HMLAN1 R:E235BE6   stat:0000 t:0FF4ABB7 d:FF r:FFB8     m:40 8002 235BE6 24F9EF 00
2014.02.01 18:47:06.928 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF4ABDD d:FF r:FFE0     m:41 A241 24F9EF 23A5AC 012A00
2014.02.01 18:47:07.303 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF4AD54 d:FF r:FFD9     m:41 A241 24F9EF 23A5AC 012A00
2014.02.01 18:47:07.805 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF4AF48 d:FF r:FFD6     m:41 A241 24F9EF 23A5AC 012A00
2014.02.01 18:47:08.801 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF4B32E d:FF r:FFD7     m:41 A241 24F9EF 23A5AC 012A00
2014.02.01 18:47:10.799 0: HMLAN_Parse: HMLAN1 R:E24F9EF   stat:0000 t:0FF4BAFA d:FF r:FFD7     m:41 A241 24F9EF 23A5AC 012A00

end


Zitatsorry für die vielen Versuche
Wieso sorry - es ist wohl mehr an mir, sich bei dir für die viele aufgewendete Zeit zu bedanken!

Gruß
Ralf
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: FilliFairy am 04 Februar 2014, 22:26:47
Hallo und vielen Dank an Martin und Ralf !

nachdem sich zwischen Euch ein fruchtbarer Austausch entwickelt hat, bin ich lesend im Hintergrund gebleiben. So ganz klar ist mir im Moment die Situation nicht. Was ist vermutlich der wahrscheinlichste Ausgang der Betrachtung?

Die HM-SEC-SC-2 scheinen trotz identischer Firmware unterschiedliches Verhalten zu zeigen. Gibt's eine Möglichkeit das auf Protokollebene abzuhandeln, oder sind die Geräte defekt?

Bitte lasst mich wissen, falls ich in irgendeiner Form (logs aufzeichnen, testen, ...) einen Beitrag leisten kann.

Vielen Dank und Gruß

Gerhard
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: martinp876 am 05 Februar 2014, 10:52:15
Hi,

das Verhalten ist nicht 100% klar.
Beim Öffnen sendet der SC an 235BE6 und 23A5AC
235BE6 soll geweckt werden  - antwortet aber nicht. Ist der denn auch gepeert?
Bein schließen kommt dann nichts mehr zum 235BE6. Konnte sein, dass dies unterbleibt, weil schon beim Öffnen keine Ahtwort kam und Burst immer sehr viel Staub aufwirbelt - HM versucht evtl zu sparen...

23A5AC ist die Zentrale? HMLAN sollte hier antworten, eigentlich auch FHEM. hast du die aktuellen SW?
Ist IODev gesetzt?

Gruss Martin
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: ralfs am 09 Februar 2014, 20:56:36
Hallo Martin,

Zitat235BE6 soll geweckt werden  - antwortet aber nicht. Ist der denn auch gepeert?
Ja, ist gepeert - schaltet auch einwandfrei in WinOpn Mode.

ZitatBein schließen kommt dann nichts mehr zum 235BE6. Konnte sein, dass dies unterbleibt, weil schon beim Öffnen keine Ahtwort kam und Burst immer sehr viel Staub aufwirbelt - HM versucht evtl zu sparen...
Möglich, dass fhem sparen will - Beide gepeerte  Fensterschalter schalten trotzdem, der eine zeigt halt "rot", der andere "grün". Wie bereits gesagt, nach "shutdown restart" funktioniert immer exakt ein Schaltvorgang.

Zitat23A5AC ist die Zentrale? HMLAN sollte hier antworten, eigentlich auch FHEM. hast du die aktuellen SW?
Ja, ist die Zentrale. SW (development) ist immer aktuell, da ich wegen dieser Probleme alle paar Tage ein Update mache.

ZitatIst IODev gesetzt?
ja:
Internals:
   CFGFN      /var/InternerSpeicher/fhem/FHEM/kueche.cfg
   DEF        24F9EF
   IODev      HMLAN1
   NAME       KUECHE_BALKONTUER
   NR         788
   STATE      Geschlossen
   TYPE       CUL_HM
   peerList   KUECHE_HEIZUNG_THERMOSTAT_WindowRec,
   Readings:
     2014-02-09 20:48:21   Activity        alive
     2014-02-04 20:23:50   D-firmware      2.4
     2014-02-04 20:23:50   D-serialNr      KEQ1100264
     2014-02-01 18:45:16   PairedTo        0x23A5AC
     2014-02-01 18:45:17   R-KUECHE_HEIZUNG_THERMOSTAT_WindowRec-expectAES off
     2014-02-01 18:45:17   R-KUECHE_HEIZUNG_THERMOSTAT_WindowRec-peerNeedsBurst on
     2014-02-01 18:45:16   R-cyclicInfoMsg on
     2014-02-01 18:45:16   R-pairCentral   0x23A5AC
     2014-02-01 18:45:16   R-transmDevTryMax 6
     2014-02-01 18:45:16   R-transmitTryMax 6
     2014-02-01 18:45:16   RegL_00:        02:01 09:01 0A:23 0B:A5 0C:AC 10:01 14:06 00:00
     2014-02-01 18:45:16   RegL_01:        08:00 20:60 21:00 22:64 30:06 00:00
     2014-02-01 18:45:17   RegL_04:KUECHE_HEIZUNG_THERMOSTAT_WindowRec 01:01 00:00
     2014-02-07 15:27:48   alive           yes
     2014-02-07 15:27:48   battery         ok
     2014-02-09 18:17:06   contact         closed (to HMLAN1)
     2014-02-07 15:27:48   cover           closed
     2014-02-09 20:48:21   peerList        KUECHE_HEIZUNG_THERMOSTAT_WindowRec,
     2014-02-07 15:27:48   recentStateType info
     2014-02-09 18:17:06   state           closed
   Helper:
     mId        00B1
     rxType     12
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf   
       qReqStat   
     Role:
       chn        1
       dev        1
Attributes:
   IODev      HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 0_off
   comment    Wenn gepaired, kein ACK, wenn nur peer dann ACK
   eventMap   open:OFFEN closed:Geschlossen
   expert     2_full
   firmware   2.4
   group      Fenster
   icon       fts_window_1w_open
   model      HM-SEC-SC-2
   peerIDs    00000000,235BE603,
   room       Kueche,Fenster
   serialNr   KEQ1100264
   subType    threeStateSensor
   verbose    0


Gruß Ralf
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: martinp876 am 10 Februar 2014, 10:23:19
Hi Ralf,

also der 235BE6 antwortet nicht beim Oeffnen, aber schon beim schliessen. Koennte es Funkprobleme geben?

Die Zentrale antwortet nie auf den trigger. Das kenne ich so nicht. Sehen kann man dies leider nicht, ein HMLAN dies ohne rueckmeldung macht. Nachdem das device eingerichtet ist und FHEM schon mit ihm gesprochen hat sollte es eigentlich funktionieren.... - fhem sollte keine message schicken muessen. Ich werden es wohl einmal simulieren muessen, um das HMLAN verhalten zu verstehen.

Gruss Martin
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: FilliFairy am 10 Februar 2014, 18:31:18
Hallo Martin und Ralf,

ich wollte mich auch wieder in die Suche einklinken, musste aber erst FHEM aktualisieren. Eingebaut habe ich die Änderung         if($typ ne "02" &&
in 00_HMLAN und die Variante a) in CUL_HM .

Hier sind zwei Mitschnitte von zwei HM-SEC-SC-2. Ein Schlechtfall und ein Gutfall mit einem zweiten Sensor:

Zitat
24F605 ist der DEF des Sensors (=GG_ElwWohnzimmer402_S1), 3D2DD3 ist HMLAN, kein peer

Öffnen: Gelb -> Rot
2014.02.10 18:04:22.074 5: Triggering GG_ElwWohnzimmer402_S1 (2 changes)
2014.02.10 18:04:22.075 5: Notify loop for GG_ElwWohnzimmer402_S1 open
2014.02.10 18:04:22.195 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:2D137326 d:FF r:FFB9     m:03 A241 24F605 3D2DD3 0103C8
2014.02.10 18:04:22.198 5: HMLAN1 dispatch A0C03A24124F6053D2DD30103C8::-71:HMLAN1
2014.02.10 18:04:22.204 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: dont process
2014.02.10 18:04:22.475 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:2D13743E d:FF r:FFB8     m:03 A241 24F605 3D2DD3 0103C8
2014.02.10 18:04:22.478 5: HMLAN1 dispatch A0C03A24124F6053D2DD30103C8::-72:HMLAN1
2014.02.10 18:04:22.487 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: repeat ack, dont process
2014.02.10 18:04:23.035 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:2D13766E d:FF r:FFB2     m:03 A241 24F605 3D2DD3 0103C8
2014.02.10 18:04:23.039 5: HMLAN1 dispatch A0C03A24124F6053D2DD30103C8::-78:HMLAN1
2014.02.10 18:04:23.047 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: repeat ack, dont process
2014.02.10 18:04:24.155 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:2D137ACF d:FF r:FFB8     m:03 A241 24F605 3D2DD3 0103C8
2014.02.10 18:04:24.159 5: HMLAN1 dispatch A0C03A24124F6053D2DD30103C8::-72:HMLAN1
2014.02.10 18:04:24.168 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: repeat ack, dont process
2014.02.10 18:04:24.295 5: HMLAN_Parse: HMLAN1 R:E202272   stat:0000 t:2D137B5A d:FF r:FFBD     m:5F 8670 202272 000000 007A3D
2014.02.10 18:04:24.298 5: HMLAN1 dispatch A0C5F8670202272000000007A3D::-67:HMLAN1
2014.02.10 18:04:24.312 5: Triggering GG_ElwWohnzimmer600_B1 (2 changes)
2014.02.10 18:04:24.313 5: Notify loop for GG_ElwWohnzimmer600_B1 T: 12.2 H: 61
2014.02.10 18:04:24.347 5: Triggering GG_ElwWohnzimmer600_B1_Weather (3 changes)
2014.02.10 18:04:24.348 5: Notify loop for GG_ElwWohnzimmer600_B1_Weather T: 12.2 H: 61
2014.02.10 18:04:25.143 5: HMLAN_Send:  HMLAN1 I:K
2014.02.10 18:04:25.149 5: HMLAN_Parse: HMLAN1 V:03C1 sNo:IEQ0061733 d:1398A7 O:3D2DD3 t:2D137EB6 IDcnt:0004
2014.02.10 18:04:26.398 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:2D138391 d:FF r:FFB7     m:03 A241 24F605 3D2DD3 0103C8
2014.02.10 18:04:26.402 5: HMLAN1 dispatch A0C03A24124F6053D2DD30103C8::-73:HMLAN1
2014.02.10 18:04:26.411 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: repeat ack, dont process

Und nun ein Gutfall mit einem gepeerten Sensor:

Zitat
24F7D5 ist der DEF des Sensors (=GG_ElwWohnzimmer403_S1), 3D2DD3 ist HMLAN, 20227203 ist gepeerter     
GG_ElwWohnzimmer600_B1_WindowRec

Öffnen: Gelb -> Grün
2014.02.10 18:05:34.169 5: Triggering GG_ElwWohnzimmer403_S1 (2 changes)
2014.02.10 18:05:34.170 5: Notify loop for GG_ElwWohnzimmer403_S1 open
2014.02.10 18:05:34.203 5: Triggering GG_ElwWohnzimmer600_B1_WindowRec (2 changes)
2014.02.10 18:05:34.204 5: Notify loop for GG_ElwWohnzimmer600_B1_WindowRec trig_GG_ElwWohnzimmer403_S1: open
2014.02.10 18:05:34.274 5: HMLAN_Parse: HMLAN1 R:E202272   stat:0000 t:2D148CBE d:FF r:FFBD     m:29 8002 202272 24F7D5 00
2014.02.10 18:05:34.276 5: HMLAN1 dispatch A0A29800220227224F7D500::-67:HMLAN1
2014.02.10 18:05:34.402 5: HMLAN_Parse: HMLAN1 R:E24F7D5   stat:0000 t:2D148D3F d:FF r:FFB8     m:2A A241 24F7D5 3D2DD3 0110C8
2014.02.10 18:05:34.405 5: HMLAN1 dispatch A0C2AA24124F7D53D2DD30110C8::-72:HMLAN1
2014.02.10 18:05:34.423 5: Triggering GG_ElwWohnzimmer403_S1 (2 changes)
2014.02.10 18:05:34.424 5: Notify loop for GG_ElwWohnzimmer403_S1 open
2014.02.10 18:05:34.456 5: Triggering GG_ElwWohnzimmer600_B1_WindowRec (2 changes)
2014.02.10 18:05:34.457 5: Notify loop for GG_ElwWohnzimmer600_B1_WindowRec trig_GG_ElwWohnzimmer403_S1: open
2014.02.10 18:05:36.302 5: HMLAN_Parse: HMLAN1 R:E202272   stat:0000 t:2D1494AB d:FF r:FFBD     m:2A A410 202272 3D2DD3 06021800000000
2014.02.10 18:05:36.306 5: HMLAN1 dispatch A102AA4102022723D2DD306021800000000::-67:HMLAN1
2014.02.10 18:05:36.324 5: Triggering GG_ElwWohnzimmer600_B1 (1 changes)
2014.02.10 18:05:36.325 5: Notify loop for GG_ElwWohnzimmer600_B1 desired-temp: 12.0
2014.02.10 18:05:36.355 5: Triggering GG_ElwWohnzimmer600_B1_Climate (1 changes)
2014.02.10 18:05:36.356 5: Notify loop for GG_ElwWohnzimmer600_B1_Climate desired-temp: 12.0

Hilft das weiter?

Gruss

Gerhard
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: ralfs am 10 Februar 2014, 18:41:06
Hallo,

Zitatalso der 235BE6 antwortet nicht beim Oeffnen, aber schon beim schliessen. Koennte es Funkprobleme geben?
Ich denke, das ist unwahrscheinlich. Denn wenn ich den Schalter abbaue und am PC (1m vom HMLAN) schalten lasse, gibt es weiterhin eine rote LED, der Thermostat in der Küche reagiert trotzdem ohne Probleme.

Gestern abend hat der Schalter mal zur Abwechselung einfach gar nichts mehr gemacht - da half nur noch Batterien kurz entfernen. Ich denke, dass das Teil einfach defekt ist.

Gruß
Ralf
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: martinp876 am 11 Februar 2014, 08:41:39
@Gerhard,
im ersten Fall sehe ich nur einen Sensor trigger senden, 24F605. HMLAN scheint nicht zu antworten.
Die message ist als duplicate markiert - das sollte nicht sein. Was ist den vorher gesendet worden? 

im 2. Fall fehlt wohl ein Teil GG_ElwWohnzimmer600_B1_WindowRec antwortet , aber die "Anfrage" ist nicht im log. Der Trigger zum HMLAN kommt aber nur einmal - also hat der HMLAN geantwortet.

Kannst du prufen, welche HMIDs im HMLAN eingetragen sind? Da gibt es eine Liste in den HMLAN internals.

Gruss Martin
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: FilliFairy am 11 Februar 2014, 19:43:25
Hallo Martin,

im 2. Fall sind die drei Meldungen davor:

Zitat
2014.02.10 18:05:29.499 5: Notify loop for DG_PraxisWest403_M1 0 %
2014.02.10 18:05:34.145 5: HMLAN_Parse: HMLAN1 R:E24F7D5   stat:0000 t:2D148C3E d:FF r:FFB8     m:29 B441 24F7D5 202272 0110C8
2014.02.10 18:05:34.148 5: HMLAN1 dispatch A0C29B44124F7D52022720110C8::-72:HMLAN1
2014.02.10 18:05:34.169 5: Triggering GG_ElwWohnzimmer403_S1 (2 changes)
2014.02.10 18:05:34.170 5: Notify loop for GG_ElwWohnzimmer403_S1 open

Gehört HMLAN1 dispatch also noch zur Meldung des GG_ElwWohnzimmer403_S1?

Bei den HMID meinst Du vermutlich die assignedIDs, oder?

Das ist schon eine längere Liste assignedIDsCnt ist 36:

2159A3,20099C,200D56,1D95E6,24F605,1BC8DB,200955,2009C0,1BC8DD,20095C,24F630,1F2A6B,19E597,1B46EB,20256E,19E45D,200972,1C7FA1,19E585,22151C,20C402,1F3F0E,1E2A7B,24F7D5,1BCA06,1AC909,1E329A,1E3089,1A0A3C,19E3D4,201ABD,1F2CDC,202272,1ABD4B,2009FC,1E269A

Beide Sensoren sind in der Liste.

Vielen Dank und Gruß

Gerhard

Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: martinp876 am 11 Februar 2014, 20:08:34
der trigger ist
2014.02.10 18:05:34.145 5: HMLAN_Parse: HMLAN1 R:E24F7D5   stat:0000 t:2D148C3E d:FF r:FFB8     m:29 B441 24F7D5 202272 0110C8

was dann dispatched wird
2014.02.10 18:05:34.148 5: HMLAN1 dispatch A0C29B44124F7D52022720110C8::-72:HMLAN1

hm - fällt mir gerade nichts ein...
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: FilliFairy am 11 Februar 2014, 20:15:59
Ok, dann fehlte vorher im Fehlerfall auch der Trigger:

Zitat
2014.02.10 18:04:22.055 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:2D13729A d:FF r:FFBA     m:03 A641 24F605 3D2DD3 0103C8
2014.02.10 18:04:22.059 5: HMLAN1 dispatch A0C03A64124F6053D2DD30103C8::-70:HMLAN1
2014.02.10 18:04:22.074 5: Triggering GG_ElwWohnzimmer402_S1 (2 changes)
2014.02.10 18:04:22.075 5: Notify loop for GG_ElwWohnzimmer402_S1 open
2014.02.10 18:04:22.195 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:2D137326 d:FF r:FFB9     m:03 A241 24F605 3D2DD3 0103C8
2014.02.10 18:04:22.198 5: HMLAN1 dispatch A0C03A24124F6053D2DD30103C8::-71:HMLAN1
2014.02.10 18:04:22.204 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: dont process
2014.02.10 18:04:22.475 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:2D13743E d:FF r:FFB8     m:03 A241 24F605 3D2DD3 0103C8
2014.02.10 18:04:22.478 5: HMLAN1 dispatch A0C03A24124F6053D2DD30103C8::-72:HMLAN1
2014.02.10 18:04:22.487 4: CUL_HM GG_ElwWohnzimmer402_S1 dup: repeat ack, dont process

Gruß

Gerhard
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: martinp876 am 12 Februar 2014, 07:18:45
Gerhard,

vielleicht suche ich die ganze Zeit falsch. 3D2DD3 ist ein virtuellen actor und hat einen channel der mit 24F605 channel 01 gepeert ist?
Kannt du ein list des virtuellen actors senden?

Gruss Martin
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: ralfs am 12 Februar 2014, 19:16:32
Hallo Martin,

soeben haben sich meine Schalterprobleme gelöst!

Nachdem schon wieder die Schalter nur durch Batterieausbau wiederbelebt werden konnten, habe ich sie umgetauscht - heute sind die beiden neuen gekommen.
Die funktionieren im Moment einwandfrei. Die haben aber eine ältere SW: 2.2; was mir egal ist, wenn es funktioniert.

Gruß
Ralf
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: FilliFairy am 12 Februar 2014, 21:01:25
Hallo Martin,

3D2DD3 ist HMLAN als Zentrale, kein virtueller actor. Der 24F605 sagt bei get reg all

Zitat
GG_ElwWohnzimmer402_S1 type:threeStateSensor -
list:peer   register         :value
   0:         cyclicInfoMsg    :off
   0:         pairCentral      :0x3D2DD3
   0:         transmDevTryMax  :6
   1:         transmitTryMax   :6

Gruß

Gerhard
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: martinp876 am 13 Februar 2014, 07:38:39
Hi,

setze einmal verbose des SC auf 5 und nutze das File im Anhang
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: FilliFairy am 13 Februar 2014, 20:54:14
Hallo Martin,

hoffe ich habe alles richtig gemacht:

Zitat
2014.02.13 20:40:50.391 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:3D165FAA d:FF r:FFB4     m:0B A641 24F605 3D2DD3 010BC8
2014.02.13 20:40:50.395 5: HMLAN1 dispatch A0C0BA64124F6053D2DD3010BC8::-76:HMLAN1
2014.02.13 20:40:50.408 5: CUL_HM GG_ElwWohnzimmer402_S1 prep ACK for 1
2014.02.13 20:40:50.412 5: HMLAN_Send:  HMLAN1 S:S2CC410AE stat:  00 t:00000000 d:01 r:2CC410AE m:0B 8002 3D2DD3 24F605 0101C800
2014.02.13 20:40:50.416 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.13 20:40:50.417 5: CUL_HM GG_ElwWohnzimmer402_S1 sent ACK:2
2014.02.13 20:40:50.424 5: Triggering GG_ElwWohnzimmer402_S1 (2 changes)
2014.02.13 20:40:50.425 5: Notify loop for GG_ElwWohnzimmer402_S1 open
2014.02.13 20:40:50.624 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:3D166035 d:FF r:FFB5     m:0B A241 24F605 3D2DD3 010BC8
2014.02.13 20:40:50.629 5: HMLAN1 dispatch A0C0BA24124F6053D2DD3010BC8::-75:HMLAN1
2014.02.13 20:40:50.636 4: CUL_HM GG_ElwWohnzimmer402_S1 dupe: dont process
2014.02.13 20:40:50.905 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:3D16614E d:FF r:FFB6     m:0B A241 24F605 3D2DD3 010BC8
2014.02.13 20:40:50.909 5: HMLAN1 dispatch A0C0BA24124F6053D2DD3010BC8::-74:HMLAN1
2014.02.13 20:40:50.919 5: HMLAN_Send:  HMLAN1 S:S2CC412A9 stat:  00 t:00000000 d:01 r:2CC412A9 m:0B 8002 3D2DD3 24F605 0101C800
2014.02.13 20:40:50.927 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.13 20:40:50.929 4: CUL_HM GG_ElwWohnzimmer402_S1 dupe: repeat 2 ack, dont process
2014.02.13 20:40:51.365 5: HMLAN_Parse: HMLAN1 R:R2CC410AE stat:0002 t:00000000 d:FF r:7FFF     m:0B 8002 3D2DD3 24F605 0101C800
2014.02.13 20:40:51.465 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:3D16637E d:FF r:FFAF     m:0B A241 24F605 3D2DD3 010BC8
2014.02.13 20:40:51.470 5: HMLAN1 dispatch A0C0BA24124F6053D2DD3010BC8::-81:HMLAN1
2014.02.13 20:40:51.479 5: HMLAN_Send:  HMLAN1 S:S2CC414D9 stat:  00 t:00000000 d:01 r:2CC414D9 m:0B 8002 3D2DD3 24F605 0101C800
2014.02.13 20:40:51.485 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.13 20:40:51.487 4: CUL_HM GG_ElwWohnzimmer402_S1 dupe: repeat 2 ack, dont process
2014.02.13 20:40:51.997 5: HMLAN_Parse: HMLAN1 R:R2CC412A9 stat:0002 t:00000000 d:FF r:7FFF     m:0B 8002 3D2DD3 24F605 0101C800
2014.02.13 20:40:52.037 5: HMLAN_Parse: HMLAN1 R:R2CC414D9 stat:0002 t:00000000 d:FF r:7FFF     m:0B 8002 3D2DD3 24F605 0101C800
2014.02.13 20:40:52.491 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:3D1667DF d:FF r:FFB0     m:0B A241 24F605 3D2DD3 010BC8
2014.02.13 20:40:52.495 5: HMLAN1 dispatch A0C0BA24124F6053D2DD3010BC8::-80:HMLAN1
2014.02.13 20:40:52.507 5: HMLAN_Send:  HMLAN1 S:S2CC418DD stat:  00 t:00000000 d:01 r:2CC418DD m:0B 8002 3D2DD3 24F605 0101C800
2014.02.13 20:40:52.512 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.13 20:40:52.513 4: CUL_HM GG_ElwWohnzimmer402_S1 dupe: repeat 2 ack, dont process
2014.02.13 20:40:52.872 5: HMLAN_Parse: HMLAN1 R:R2CC418DD stat:0002 t:00000000 d:FF r:7FFF     m:0B 8002 3D2DD3 24F605 0101C800
2014.02.13 20:40:54.732 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:3D1670A1 d:FF r:FFAC     m:0B A241 24F605 3D2DD3 010BC8
2014.02.13 20:40:54.736 5: HMLAN1 dispatch A0C0BA24124F6053D2DD3010BC8::-84:HMLAN1
2014.02.13 20:40:54.749 5: HMLAN_Send:  HMLAN1 S:S2CC4219F stat:  00 t:00000000 d:01 r:2CC4219F m:0B 8002 3D2DD3 24F605 0101C800
2014.02.13 20:40:54.752 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.13 20:40:54.755 4: CUL_HM GG_ElwWohnzimmer402_S1 dupe: repeat 2 ack, dont process

Vielen Dank und Gruß

Gerhard
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: martinp876 am 14 Februar 2014, 07:14:38
Hi Gerhard,

sieht schon einmal besser aus - nur warum?
Die ACKs werden gesendet - hatte ich vorher nicht gesehen. Es scheint aber zu schnell zu kommen. Eigentlich sollte 00_HMLAN dies bremsen. Bist du auf der aktuellen Version mit HMLAN? Es fehlen auch ein paar eintraege zum Delay.

ggf update machen (force ist sicherer)
danach noch einmal, und dann bitte noch ein list des Device dazu

Gruss Martin
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: FilliFairy am 16 Februar 2014, 15:04:44
Hallo Martin,

hier mit frischem update force und restart:

Zitat
2014.02.16 14:58:44.192 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:4B50C61D d:FF r:FFAF     m:0F A641 24F605 3D2DD3 010FC8
2014.02.16 14:58:44.196 5: HMLAN1 dispatch A0C0FA64124F6053D2DD3010FC8::-81:HMLAN1
2014.02.16 14:58:44.205 5: CUL_HM GG_ElwWohnzimmer402_S1 prep ACK for 1
2014.02.16 14:58:44.238 5: HMLAN_Send:  HMLAN1 S:S3AFDF033 stat:  00 t:00000000 d:01 r:3AFDF033 m:0F 8002 3D2DD3 24F605 0101C800
2014.02.16 14:58:44.242 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.16 14:58:44.244 5: CUL_HM GG_ElwWohnzimmer402_S1 sent ACK:2
2014.02.16 14:58:44.249 5: Triggering GG_ElwWohnzimmer402_S1 (2 changes)
2014.02.16 14:58:44.250 5: Notify loop for GG_ElwWohnzimmer402_S1 open
2014.02.16 14:58:44.423 5: HMLAN/RAW: /E24F605,0000,4B50C6A9,FF,FFAF,0FA24124F6053D2DD3010FC8

2014.02.16 14:58:44.426 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:4B50C6A9 d:FF r:FFAF     m:0F A241 24F605 3D2DD3 010FC8
2014.02.16 14:58:44.430 5: HMLAN1 dispatch A0C0FA24124F6053D2DD3010FC8::-81:HMLAN1
2014.02.16 14:58:44.436 4: CUL_HM GG_ElwWohnzimmer402_S1 dupe: dont process
2014.02.16 14:58:44.703 5: HMLAN/RAW: /E24F605,0000,4B50C7C1,FF,FFAE,0FA24124F6053D2DD3010FC8

2014.02.16 14:58:44.706 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:4B50C7C1 d:FF r:FFAE     m:0F A241 24F605 3D2DD3 010FC8
2014.02.16 14:58:44.709 5: HMLAN1 dispatch A0C0FA24124F6053D2DD3010FC8::-82:HMLAN1
2014.02.16 14:58:44.719 5: HMLAN_Send:  HMLAN1 S:S3AFDF230 stat:  00 t:00000000 d:01 r:3AFDF230 m:0F 8002 3D2DD3 24F605 0101C800
2014.02.16 14:58:44.723 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.16 14:58:44.724 4: CUL_HM GG_ElwWohnzimmer402_S1 dupe: repeat 2 ack, dont process
2014.02.16 14:58:45.165 5: HMLAN/RAW: /R3AFDF033,0002,00000000,FF,7FFF,0F80023D2DD324F6050101C800

2014.02.16 14:58:45.167 5: HMLAN_Parse: HMLAN1 R:R3AFDF033 stat:0002 t:00000000 d:FF r:7FFF     m:0F 8002 3D2DD3 24F605 0101C800
2014.02.16 14:58:45.264 5: HMLAN/RAW: /E24F605,0000,4B50C9F2,FF,FFB1,0FA24124F6053D2DD3010FC8

2014.02.16 14:58:45.267 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:4B50C9F2 d:FF r:FFB1     m:0F A241 24F605 3D2DD3 010FC8
2014.02.16 14:58:45.271 5: HMLAN1 dispatch A0C0FA24124F6053D2DD3010FC8::-79:HMLAN1
2014.02.16 14:58:45.281 5: HMLAN_Send:  HMLAN1 S:S3AFDF463 stat:  00 t:00000000 d:01 r:3AFDF463 m:0F 8002 3D2DD3 24F605 0101C800
2014.02.16 14:58:45.285 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.16 14:58:45.286 4: CUL_HM GG_ElwWohnzimmer402_S1 dupe: repeat 2 ack, dont process
2014.02.16 14:58:45.818 5: HMLAN/RAW: /R3AFDF230,0002,00000000,FF,7FFF,0F80023D2DD324F6050101C800

2014.02.16 14:58:45.821 5: HMLAN_Parse: HMLAN1 R:R3AFDF230 stat:0002 t:00000000 d:FF r:7FFF     m:0F 8002 3D2DD3 24F605 0101C800
2014.02.16 14:58:45.856 5: HMLAN/RAW: /R3AFDF463,0002,00000000,FF,7FFF,0F80023D2DD324F6050101C800

2014.02.16 14:58:45.858 5: HMLAN_Parse: HMLAN1 R:R3AFDF463 stat:0002 t:00000000 d:FF r:7FFF     m:0F 8002 3D2DD3 24F605 0101C800
2014.02.16 14:58:46.291 5: HMLAN/RAW: /E24F605,0000,4B50CE52,FF,FFA9,0FA24124F6053D2DD3010FC8

2014.02.16 14:58:46.293 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:4B50CE52 d:FF r:FFA9     m:0F A241 24F605 3D2DD3 010FC8
2014.02.16 14:58:46.297 5: HMLAN1 dispatch A0C0FA24124F6053D2DD3010FC8::-87:HMLAN1
2014.02.16 14:58:46.338 5: HMLAN_Send:  HMLAN1 S:S3AFDF865 stat:  00 t:00000000 d:01 r:3AFDF865 m:0F 8002 3D2DD3 24F605 0101C800
2014.02.16 14:58:46.343 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.16 14:58:46.344 4: CUL_HM GG_ElwWohnzimmer402_S1 dupe: repeat 2 ack, dont process
2014.02.16 14:58:46.671 5: HMLAN/RAW: /R3AFDF865,0002,00000000,FF,7FFF,0F80023D2DD324F6050101C800

2014.02.16 14:58:46.673 5: HMLAN_Parse: HMLAN1 R:R3AFDF865 stat:0002 t:00000000 d:FF r:7FFF     m:0F 8002 3D2DD3 24F605 0101C800
2014.02.16 14:58:48.531 5: HMLAN/RAW: /E24F605,0000,4B50D713,FF,FFA0,0FA24124F6053D2DD3010FC8

2014.02.16 14:58:48.534 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:4B50D713 d:FF r:FFA0     m:0F A241 24F605 3D2DD3 010FC8
2014.02.16 14:58:48.538 5: HMLAN1 dispatch A0C0FA24124F6053D2DD3010FC8::-96:HMLAN1
2014.02.16 14:58:48.580 5: HMLAN_Send:  HMLAN1 S:S3AFE0126 stat:  00 t:00000000 d:01 r:3AFE0126 m:0F 8002 3D2DD3 24F605 0101C800
2014.02.16 14:58:48.584 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.16 14:58:48.586 4: CUL_HM GG_ElwWohnzimmer402_S1 dupe: repeat 2 ack, dont process
2014.02.16 14:58:48.912 5: HMLAN/RAW: /R3AFE0126,0002,00000000,FF,7FFF,0F80023D2DD324F6050101C800

Und der list GG_ElwWohnzimmer402_S1:

Zitat
Internals:
   CFGFN      fhemDevice.cfg
   DEF        24F605
   HMLAN1_MSGCNT 13
   HMLAN1_RAWMSG E24F605,0000,4B50D713,FF,FFA0,0FA24124F6053D2DD3010FC8
   HMLAN1_RSSI -96
   HMLAN1_TIME 2014-02-16 14:58:48
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     13
   NAME       GG_ElwWohnzimmer402_S1
   NR         850
   STATE      open
   TYPE       CUL_HM
   lastMsg    No:0F - t:41 s:24F605 d:3D2DD3 010FC8
   protLastRcv 2014-02-16 14:58:48
   protSnd    11 last_at:2014-02-16 14:58:48
   protState  CMDs_done
   rssi_at_HMLAN1 avg:-78.3 min:-96 max:-67 lst:-96 cnt:13
   Readings:
     2014-02-16 12:56:51   Activity        unknown
     2014-01-26 12:37:36   CommandAccepted yes
     2014-02-05 21:41:25   D-firmware      2.4
     2014-02-05 21:41:25   D-serialNr      KEQ1097353
     2014-01-26 12:37:50   PairedTo        0x3D2DD3
     2014-01-26 12:36:02   R-cyclicInfoMsg off
     2014-01-26 12:37:50   R-pairCentral   0x3D2DD3
     2014-01-26 12:36:02   R-transmDevTryMax 6
     2014-01-26 12:36:02   R-transmitTryMax 6
     2014-01-26 12:37:50   RegL_00:        02:01 09:00 0A:3D 0B:2D 0C:D3 10:01 14:06 00:00
     2014-01-26 12:37:50   RegL_01:        08:00 20:60 21:00 22:64 30:06 00:00
     2014-02-10 18:02:59   alive           yes
     2014-02-10 18:02:59   battery         ok
     2014-02-16 14:58:44   contact         open (to HMLAN1)
     2014-02-10 18:02:59   cover           open
     2014-02-10 18:02:59   recentStateType info
     2014-02-16 14:58:44   state           open
   Helper:
     mId        00B1
     rxType     12
     Io:
       nextSend   1392559128.62907
     Prt:
       bErr       0
       sProc      0
       sleeping   1
       Rspwait:
     Q:
       qReqConf   
       qReqStat   
     Role:
       chn        1
       dev        1
     Rpt:
       IO         HMLAN1
       flg        A
       ts         1392559128.5451
       ack:
         HASH(0xf3a838)
         0F80023D2DD324F6050101C800
     Rssi:
       At_hmlan1:
         avg        -78.3076923076923
         cnt        13
         lst        -96
         max        -67
         min        -96
Attributes:
   IODev      HMLAN1
   actCycle   028:00
   actStatus  unknown
   autoReadReg 0_off
   expert     2_full
   firmware   2.4
   model      HM-SEC-SC-2
   peerIDs    00000000,
   room       GartenGeschoss
   serialNr   KEQ1097353
   subType    threeStateSensor
   verbose    5

Viel Erfolg !

Danke und Gruß

Gerhard
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: martinp876 am 16 Februar 2014, 17:37:49
schaue  einmal in das File 00_HMLAN

Zeile 697 auskommentieren
      if ($modules{CUL_HM}{defptr}{$dst}{helper}{io}{nextSend}){
        my $dDly = $modules{CUL_HM}{defptr}{$dst}{helper}{io}{nextSend} - $tn;
#        $dDly -= 0.05 if ($typ eq "02");# delay at least 50ms for ACK, but not 100
        select(undef, undef, undef, (($dDly > 0.1)?0.1:$dDly))
              if ($dDly > 0.01);


Hatten wir glaube ich noch nicht

Gruß
Martin
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: FilliFairy am 16 Februar 2014, 21:02:09
Hallo Martin,

hier der log mit der Modifikation:

Zitat
2014.02.16 20:53:44.076 5: HMLAN_Parse: HMLAN1 R:E202272   stat:0000 t:4C95D4D5 d:FF r:FFBF     m:F8 8670 202272 000000 00823D
2014.02.16 20:53:44.079 5: HMLAN1 dispatch A0CF8867020227200000000823D::-65:HMLAN1
2014.02.16 20:53:44.095 5: Triggering GG_ElwWohnzimmer600_B1 (2 changes)
2014.02.16 20:53:44.096 5: Notify loop for GG_ElwWohnzimmer600_B1 T: 13.0 H: 61
2014.02.16 20:53:44.207 5: Triggering GG_ElwWohnzimmer600_B1_Weather (3 changes)
2014.02.16 20:53:44.208 5: Notify loop for GG_ElwWohnzimmer600_B1_Weather T: 13.0 H: 61
2014.02.16 20:53:48.934 5: HMLAN/RAW: /E24F605,0000,4C95E7D5,FF,FFBB,02A64124F6053D2DD30102C8

2014.02.16 20:53:48.938 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:4C95E7D5 d:FF r:FFBB     m:02 A641 24F605 3D2DD3 0102C8
2014.02.16 20:53:48.944 5: HMLAN1 dispatch A0C02A64124F6053D2DD30102C8::-69:HMLAN1
2014.02.16 20:53:48.953 5: CUL_HM GG_ElwWohnzimmer402_S1 prep ACK for 1
2014.02.16 20:53:49.032 5: HMLAN_Send:  HMLAN1 S:S3C4305E0 stat:  00 t:00000000 d:01 r:3C4305E0 m:02 8002 3D2DD3 24F605 0101C800
2014.02.16 20:53:49.036 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.16 20:53:49.038 5: CUL_HM GG_ElwWohnzimmer402_S1 sent ACK:2
2014.02.16 20:53:49.043 5: Triggering GG_ElwWohnzimmer402_S1 (2 changes)
2014.02.16 20:53:49.044 5: Notify loop for GG_ElwWohnzimmer402_S1 open
2014.02.16 20:53:49.168 5: HMLAN/RAW: /E24F605,0000,4C95E861,FF,FFBC,02A24124F6053D2DD30102C8

2014.02.16 20:53:49.170 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:4C95E861 d:FF r:FFBC     m:02 A241 24F605 3D2DD3 0102C8
2014.02.16 20:53:49.174 5: HMLAN1 dispatch A0C02A24124F6053D2DD30102C8::-68:HMLAN1
2014.02.16 20:53:49.180 4: CUL_HM GG_ElwWohnzimmer402_S1 dupe: dont process
2014.02.16 20:53:49.448 5: HMLAN/RAW: /E24F605,0000,4C95E979,FF,FFBC,02A24124F6053D2DD30102C8

2014.02.16 20:53:49.450 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:4C95E979 d:FF r:FFBC     m:02 A241 24F605 3D2DD3 0102C8
2014.02.16 20:53:49.454 5: HMLAN1 dispatch A0C02A24124F6053D2DD30102C8::-68:HMLAN1
2014.02.16 20:53:49.465 5: HMLAN_Send:  HMLAN1 S:S3C4307DB stat:  00 t:00000000 d:01 r:3C4307DB m:02 8002 3D2DD3 24F605 0101C800
2014.02.16 20:53:49.470 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.16 20:53:49.471 4: CUL_HM GG_ElwWohnzimmer402_S1 dupe: repeat 2 ack, dont process
2014.02.16 20:53:49.910 5: HMLAN/RAW: /R3C4305E0,0002,00000000,FF,7FFF,0280023D2DD324F6050101C800

2014.02.16 20:53:49.912 5: HMLAN_Parse: HMLAN1 R:R3C4305E0 stat:0002 t:00000000 d:FF r:7FFF     m:02 8002 3D2DD3 24F605 0101C800
2014.02.16 20:53:50.008 5: HMLAN/RAW: /E24F605,0000,4C95EBA9,FF,FFBB,02A24124F6053D2DD30102C8

2014.02.16 20:53:50.011 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:4C95EBA9 d:FF r:FFBB     m:02 A241 24F605 3D2DD3 0102C8
2014.02.16 20:53:50.015 5: HMLAN1 dispatch A0C02A24124F6053D2DD30102C8::-69:HMLAN1
2014.02.16 20:53:50.025 5: HMLAN_Send:  HMLAN1 S:S3C430A0B stat:  00 t:00000000 d:01 r:3C430A0B m:02 8002 3D2DD3 24F605 0101C800
2014.02.16 20:53:50.029 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.16 20:53:50.031 4: CUL_HM GG_ElwWohnzimmer402_S1 dupe: repeat 2 ack, dont process
2014.02.16 20:53:50.563 5: HMLAN/RAW: /R3C4307DB,0002,00000000,FF,7FFF,0280023D2DD324F6050101C800

2014.02.16 20:53:50.564 5: HMLAN_Parse: HMLAN1 R:R3C4307DB stat:0002 t:00000000 d:FF r:7FFF     m:02 8002 3D2DD3 24F605 0101C800
2014.02.16 20:53:50.604 5: HMLAN/RAW: /R3C430A0B,0002,00000000,FF,7FFF,0280023D2DD324F6050101C800
E20256E,0000,4C95EE4D,FF,FFB2,FBA25820256E203B880000

Verhalten des Sensors war jedoch unverändert: gelb -> rot

Gruß

Gerhard
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: martinp876 am 17 Februar 2014, 08:04:18
Hi Gerhard,

der Ablauf sieht eigentlich ok aus.
Etwas seltsam ist die lange reaktionszeit des HMLAN auf das senden. Aber ob dies ein Problem ist, kann ich nicht  sagen....

Ein anderer Vesuch waere, den SC mit der HM-SW anmelden und das anmelden mitloggen (Wireshark). Evtl sendet HM einen init-string... (gesendet wird in jedem Fall einer - nur welcher)
Sonst sehe ich nichts mehr
Gruss Martin
Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: FilliFairy am 18 Februar 2014, 21:44:57
Hallo Martin,

das Anhängen des HMLAN an die Homematic Software habe ich schon lange nicht mehr gemacht, erinnere mich aber, dass es Änderungen in der Konfiguration bedurfte. Daher würde ich vorher gerne einen anderen Weg versuchen.

Da der Thread nun schon einiges an History hat, hier nochmal eine Zusammenfassung des bekannten bzw. unbekannten:

Es gibt insgesamt 3x HM-SEC-SC-2, davon ist einer auffällig (pair mit HMLAN). 2 Stück arbeiten tadellos mit HMLAN (pair) und HM-CC-TC (peer). Software Stand ist 2.4.
Außerdem gibt es 11x HM-SEC-SC mit  Software Stand ist 2.0, alle OK
Server ist eine Fritzbox 7390 mit Stand vom 16.02.14

Aufgefallen war, dass der HM-SEC-SC-2 nach einem restart das gewünschte Verhalten gelb-> grün beim öffnen zeigte:

Zitat
2014.02.18 20:57:32.639 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:56E66B64 d:FF r:FFB9     m:0A A641 24F605 3D2DD3 010AC8
2014.02.18 20:57:32.642 5: HMLAN1 dispatch A0C0AA64124F6053D2DD3010AC8::-71:HMLAN1
2014.02.18 20:57:32.651 5: CUL_HM GG_ElwWohnzimmer402_S1 prep ACK for 1
2014.02.18 20:57:32.653 5: HMLAN_Send:  HMLAN1 I:+24F605,00,00,
2014.02.18 20:57:32.679 5: HMLAN_Send:  HMLAN1 S:+24F605,00,01,
2014.02.18 20:57:32.681 5: HMLAN_Send:  HMLAN1 S:S469327B5 stat:  00 t:00000000 d:01 r:469327B5 m:0A 8002 3D2DD3 24F605 0101C800
2014.02.18 20:57:32.686 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.18 20:57:32.687 5: CUL_HM GG_ElwWohnzimmer402_S1 sent ACK:2
2014.02.18 20:57:32.692 5: Triggering GG_ElwWohnzimmer402_S1 (2 changes)
2014.02.18 20:57:32.693 5: Notify loop for GG_ElwWohnzimmer402_S1 open
2014.02.18 20:57:32.792 5: HMLAN/RAW: /R469327B5,0002,00000000,FF,7FFF,0A80023D2DD324F6050101C800

2014.02.18 20:57:32.794 5: HMLAN_Parse: HMLAN1 R:R469327B5 stat:0002 t:00000000 d:FF r:7FFF     m:0A 8002 3D2DD3 24F605 0101C800
2014.02.18 20:57:39.689 5: HMLAN/RAW: /E1D95E6,0000,56E686F3,FF,FFB5,93A2581D95E61DA6650000

Mit der vorgeschlagenen Änderung  00_HMLAN.pm, Zeile 697 auskommentiert ändert sich das Verhalten nach restart: gelb -> rot beim öffnen:

Zitat
2014.02.18 21:10:40.653 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:56F271FB d:FF r:FFBA     m:05 A641 24F605 3D2DD3 0105C8
2014.02.18 21:10:40.656 5: HMLAN1 dispatch A0C05A64124F6053D2DD30105C8::-70:HMLAN1
2014.02.18 21:10:40.664 5: CUL_HM GG_ElwWohnzimmer402_S1 prep ACK for 1
2014.02.18 21:10:40.667 5: HMLAN_Send:  HMLAN1 I:+24F605,00,00,
2014.02.18 21:10:40.757 5: HMLAN_Send:  HMLAN1 S:+24F605,00,01,
2014.02.18 21:10:40.759 5: HMLAN_Send:  HMLAN1 S:S469F2DE2 stat:  00 t:00000000 d:01 r:469F2DE2 m:05 8002 3D2DD3 24F605 0101C800
2014.02.18 21:10:40.763 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.18 21:10:40.764 5: CUL_HM GG_ElwWohnzimmer402_S1 sent ACK:2
2014.02.18 21:10:40.769 5: Triggering GG_ElwWohnzimmer402_S1 (2 changes)
2014.02.18 21:10:40.770 5: Notify loop for GG_ElwWohnzimmer402_S1 open
2014.02.18 21:10:40.809 5: HMLAN/RAW: /R469F2DE2,0002,00000000,FF,7FFF,0580023D2DD324F6050101C800

2014.02.18 21:10:40.811 5: HMLAN_Parse: HMLAN1 R:R469F2DE2 stat:0002 t:00000000 d:FF r:7FFF     m:05 8002 3D2DD3 24F605 0101C800
2014.02.18 21:10:41.056 5: HMLAN/RAW: /E24F605,0000,56F2739F,FF,FFBA,05A24124F6053D2DD30105C8

2014.02.18 21:10:41.059 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:56F2739F d:FF r:FFBA     m:05 A241 24F605 3D2DD3 0105C8
2014.02.18 21:10:41.061 5: HMLAN1 dispatch A0C05A24124F6053D2DD30105C8::-70:HMLAN1
2014.02.18 21:10:41.162 5: HMLAN_Send:  HMLAN1 S:S469F2F70 stat:  00 t:00000000 d:01 r:469F2F70 m:05 8002 3D2DD3 24F605 0101C800
2014.02.18 21:10:41.166 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.18 21:10:41.168 4: CUL_HM GG_ElwWohnzimmer402_S1 dupe: repeat 2 ack, dont process
2014.02.18 21:10:41.441 5: HMLAN/RAW: /R469F2F70,0002,00000000,FF,7FFF,0580023D2DD324F6050101C800

2014.02.18 21:10:41.444 5: HMLAN_Parse: HMLAN1 R:R469F2F70 stat:0002 t:00000000 d:FF r:7FFF     m:05 8002 3D2DD3 24F605 0101C800
2014.02.18 21:10:41.617 5: HMLAN/RAW: /E24F605,0000,56F275D0,FF,FFB8,05A24124F6053D2DD30105C8

2014.02.18 21:10:41.619 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:56F275D0 d:FF r:FFB8     m:05 A241 24F605 3D2DD3 0105C8
2014.02.18 21:10:41.622 5: HMLAN1 dispatch A0C05A24124F6053D2DD30105C8::-72:HMLAN1
2014.02.18 21:10:41.723 5: HMLAN_Send:  HMLAN1 S:S469F31A2 stat:  00 t:00000000 d:01 r:469F31A2 m:05 8002 3D2DD3 24F605 0101C800
2014.02.18 21:10:41.727 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.18 21:10:41.728 4: CUL_HM GG_ElwWohnzimmer402_S1 dupe: repeat 2 ack, dont process
2014.02.18 21:10:42.002 5: HMLAN/RAW: /R469F31A2,0002,00000000,FF,7FFF,0580023D2DD324F6050101C800

Alle weiteren Betätigungen ergeben immer das gleiche Fehlerbild gelb -> rot beim öffnen (Hier die Variante mit Orignal SW 16.02.14:

Zitat
2014.02.18 20:59:14.145 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:56E7F7F8 d:FF r:FFBA     m:0C A641 24F605 3D2DD3 010CC8
2014.02.18 20:59:14.148 5: HMLAN1 dispatch A0C0CA64124F6053D2DD3010CC8::-70:HMLAN1
2014.02.18 20:59:14.156 5: CUL_HM GG_ElwWohnzimmer402_S1 prep ACK for 1
2014.02.18 20:59:14.193 5: HMLAN_Send:  HMLAN1 S:S4694B433 stat:  00 t:00000000 d:01 r:4694B433 m:0C 8002 3D2DD3 24F605 0101C800
2014.02.18 20:59:14.197 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.18 20:59:14.199 5: CUL_HM GG_ElwWohnzimmer402_S1 sent ACK:2
2014.02.18 20:59:14.204 5: Triggering GG_ElwWohnzimmer402_S1 (2 changes)
2014.02.18 20:59:14.205 5: Notify loop for GG_ElwWohnzimmer402_S1 open
2014.02.18 20:59:14.377 5: HMLAN/RAW: /E24F605,0000,56E7F885,FF,FFB9,0CA24124F6053D2DD3010CC8

2014.02.18 20:59:14.379 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:56E7F885 d:FF r:FFB9     m:0C A241 24F605 3D2DD3 010CC8
2014.02.18 20:59:14.382 5: HMLAN1 dispatch A0C0CA24124F6053D2DD3010CC8::-71:HMLAN1
2014.02.18 20:59:14.388 4: CUL_HM GG_ElwWohnzimmer402_S1 dupe: dont process
2014.02.18 20:59:14.657 5: HMLAN/RAW: /E24F605,0000,56E7F99D,FF,FFB9,0CA24124F6053D2DD3010CC8

2014.02.18 20:59:14.659 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:56E7F99D d:FF r:FFB9     m:0C A241 24F605 3D2DD3 010CC8
2014.02.18 20:59:14.662 5: HMLAN1 dispatch A0C0CA24124F6053D2DD3010CC8::-71:HMLAN1
2014.02.18 20:59:14.671 5: HMLAN_Send:  HMLAN1 S:S4694B631 stat:  00 t:00000000 d:01 r:4694B631 m:0C 8002 3D2DD3 24F605 0101C800
2014.02.18 20:59:14.675 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.18 20:59:14.676 4: CUL_HM GG_ElwWohnzimmer402_S1 dupe: repeat 2 ack, dont process
2014.02.18 20:59:15.118 5: HMLAN/RAW: /R4694B433,0002,00000000,FF,7FFF,0C80023D2DD324F6050101C800

2014.02.18 20:59:15.120 5: HMLAN_Parse: HMLAN1 R:R4694B433 stat:0002 t:00000000 d:FF r:7FFF     m:0C 8002 3D2DD3 24F605 0101C800
2014.02.18 20:59:15.481 5: HMLAN/RAW: /E24F605,0000,56E7FBCD,FF,FFB9,0CA24124F6053D2DD3010CC8

2014.02.18 20:59:15.483 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:56E7FBCD d:FF r:FFB9     m:0C A241 24F605 3D2DD3 010CC8
2014.02.18 20:59:15.487 5: HMLAN1 dispatch A0C0CA24124F6053D2DD3010CC8::-71:HMLAN1
2014.02.18 20:59:15.496 5: HMLAN_Send:  HMLAN1 S:S4694B96A stat:  00 t:00000000 d:01 r:4694B96A m:0C 8002 3D2DD3 24F605 0101C800
2014.02.18 20:59:15.499 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.18 20:59:15.501 4: CUL_HM GG_ElwWohnzimmer402_S1 dupe: repeat 2 ack, dont process
2014.02.18 20:59:15.506 5: HMLAN/RAW: /R4694B631,0002,00000000,FF,7FFF,0C80023D2DD324F6050101C800

2014.02.18 20:59:15.508 5: HMLAN_Parse: HMLAN1 R:R4694B631 stat:0002 t:00000000 d:FF r:7FFF     m:0C 8002 3D2DD3 24F605 0101C800
2014.02.18 20:59:15.772 5: HMLAN/RAW: /R4694B96A,0002,00000000,FF,7FFF,0C80023D2DD324F6050101C800

2014.02.18 20:59:15.774 5: HMLAN_Parse: HMLAN1 R:R4694B96A stat:0002 t:00000000 d:FF r:7FFF     m:0C 8002 3D2DD3 24F605 0101C800
2014.02.18 20:59:16.244 5: HMLAN/RAW: /E24F605,0000,56E8002E,FF,FFB9,0CA24124F6053D2DD3010CC8

2014.02.18 20:59:16.246 5: HMLAN_Parse: HMLAN1 R:E24F605   stat:0000 t:56E8002E d:FF r:FFB9     m:0C A241 24F605 3D2DD3 010CC8
2014.02.18 20:59:16.250 5: HMLAN1 dispatch A0C0CA24124F6053D2DD3010CC8::-71:HMLAN1
2014.02.18 20:59:16.295 5: HMLAN_Send:  HMLAN1 S:S4694BC65 stat:  00 t:00000000 d:01 r:4694BC65 m:0C 8002 3D2DD3 24F605 0101C800
2014.02.18 20:59:16.298 5: CUL_HM GG_ElwWohnzimmer402_S1 protEvent:CMDs_done
2014.02.18 20:59:16.300 4: CUL_HM GG_ElwWohnzimmer402_S1 dupe: repeat 2 ack, dont process
2014.02.18 20:59:16.626 5: HMLAN/RAW: /R4694BC65,0002,00000000,FF,7FFF,0C80023D2DD324F6050101C800

Bringt Dich das noch auf Ideen? Falls nein werde ich dann doch den Versuch mit der HM-SW machen...

Gruß

Gerhard

Titel: Antw:HM-SEC-SC-2 erhält kein ACK ?
Beitrag von: martinp876 am 19 Februar 2014, 08:07:33
die HM-software kannst du einfach nutzen, wenn du die HMId der SW auf die in FHEM abgleichst.

In den files sehe ich leider nichts
zum timing kannst du nur probieren, die ack-verzoegerng zu variieren:
        $dDly -= 0.05 if ($typ eq "02");# delay at least 50ms for ACK, but not 100
den wert kannst du zwischen 0.10 und 0.00 variieren.
0.10 ist kein delay. meist brauchen devices aber 100ms, also 0.00

Gruss Martin