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
kannst du das einmal feiner aufzeichnen?
attr global mseclog 1
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
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
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
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.
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
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
setze einmal im Virtual channel
attr xxx param noOnOff
Im Fehlerfall bitte noch einmal so einen Log (mit dem parameter noOnOff)
???
Ich hab keinen Plan, wo das einzustellen ist - kann mir jemand einen kleinen Tip geben?
Danke
Ralf
Hallo Ralf,
du hast einen virtuellen Aktor der mit dem SC gepeert ist?
setze dort das Attribut "param" auf noOnOff
Gruss Martin
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
@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
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
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...
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
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
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
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
Hi,
setze einmal verbose des SC auf 5 und nutze das File im Anhang
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
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
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
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
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
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
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
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