Hallo und frohe Ostern!
Seit einem der letzten Updates zeigen meine HM-Sec-SC-2 Sensoren jetzt immer rot statt wie vorher grün! Die Sensoren lieferten vor 3 oder 4 Tagen als Bestätigung immer grün. Funktionieren tut trotz der rot Quittierung alles, die Sensoren die mit fhem gepairt und mit den RT´s gepeert sind tuen ihren Dienst genauso wie die Sensoren die nur mit fhem gepairt sind.
Hier einer, der nur gepairt ist:
DEF
21963C
HMLAN1_MSGCNT
8
HMLAN1_RAWMSG
E21963C,0000,11CA2323,FF,FFB6,E8A44121963C123ABC01D9C8
HMLAN1_RSSI
-74
HMLAN1_TIME
2014-04-20 15:38:16
IODev
HMLAN1
LASTInputDev
HMLAN1
MSGCNT
8
NAME
Schalter_Tuer
NR
139
STATE
open
TYPE
CUL_HM
lastMsg
No:E8 - t:41 s:21963C d:123ABC 01D9C8
protCmdDel
3
protLastRcv
2014-04-20 15:38:16
protResndFail
1 last_at:2014-04-20 15:37:06
protSnd
8 last_at:2014-04-20 15:38:16
protState
CMDs_done
rssi_at_HMLAN1
avg:-69.87 min:-77 max:-60 lst:-74 cnt:8
Readings
Activity
alive
2014-04-20 15:37:47
D-firmware
2.1
2014-04-20 15:37:47
D-serialNr
xxxxxxxxxxx
2014-04-20 15:37:47
RegL_00:
alive
yes
2014-04-20 15:38:12
battery
ok
2014-04-20 15:38:12
contact
open (to HMLAN1)
2014-04-20 15:38:16
recentStateType
info
2014-04-20 15:38:12
sabotageError
off
2014-04-20 15:38:12
state
open
2014-04-20 15:38:16
Und hier noch einer der gepairt und mit einem RT gepeert ist:
DEF
248192
IODev
HMLAN1
NAME
Fenster_Kueche
NR
661
STATE
open
TYPE
CUL_HM
Readings
Activity
alive
2014-04-20 15:35:18
CommandAccepted
yes
2014-04-18 09:57:01
D-firmware
2.2
2014-04-18 09:58:57
D-serialNr
xxxxxxxxxxx
2014-04-18 09:58:57
PairedTo
0x123ABC
2014-04-18 09:58:57
R-Kueche_Heizung_WindowRec-expectAES
off
2014-04-18 09:58:59
R-Kueche_Heizung_WindowRec-peerNeedsBurst
on
2014-04-18 09:58:59
R-cyclicInfoMsg
off
2014-04-18 09:58:57
R-eventDlyTime
0 s
2014-04-16 09:58:54
R-ledOnTime
0.5 s
2014-04-16 09:58:54
R-msgScPosA
closed
2014-04-18 09:58:58
R-msgScPosB
open
2014-04-18 09:58:58
R-pairCentral
0x123ABC
2014-04-18 09:58:57
R-sabotageMsg
on
2014-04-18 09:58:57
R-transmDevTryMax
6
2014-04-18 09:58:57
R-transmitTryMax
6
2014-04-18 09:58:58
RegL_00:
02:01 09:00 0A:12 0B:3A 0C:BC 10:01 14:06 00:00
2014-04-18 09:58:57
RegL_01:
08:00 20:60 21:00 22:64 30:06 00:00
2014-04-18 09:58:58
RegL_04:Kueche_Heizung_WindowRec
01:01 00:00
2014-04-18 09:58:59
aesCommToDev
ok
2014-04-20 11:40:35
aesKeyNbr
FF
2014-04-20 11:40:35
alive
yes
2014-04-18 09:59:55
battery
ok
2014-04-18 09:59:55
contact
open (to HMLAN1)
2014-04-20 11:40:35
cover
closed
2014-04-18 09:59:55
recentStateType
info
2014-04-18 09:59:55
state
open
2014-04-20 11:40:35
Ist da was geändert worden? Hat Martin einen Tipp??
VG
Frank
Habe jetzt sämtliche Sec-SC-2 nochmal neu gepairt aber leider bleibt das rote Farbenspiel bestehen. Nach einem neuen Pairing zeigt der Sec-SC-2 genau einmal grün, baue ich den Sensor dann wieder an das Fenster/Tür zeigt er wieder kurz orange dann rot!
mit verbose 5
2014.04.21 09:27:35 5: CUL_HM Schalter_Wohnungstuer protEvent:CMDs_done
2014.04.21 09:27:35 5: CUL_HM Schalter_Wohnungstuer sent ACK:2
2014.04.21 09:27:35 3: CUL_HM set 16_LED_13 led red
2014.04.21 09:27:35 3: CUL_HM set Licht_Wohnungstuer on-for-timer 60
2014.04.21 09:27:38 5: CUL_HM Schalter_Wohnungstuer prep ACK for 1
2014.04.21 09:27:38 5: CUL_HM Schalter_Wohnungstuer protEvent:CMDs_done
2014.04.21 09:27:38 5: CUL_HM Schalter_Wohnungstuer sent ACK:2
2014.04.21 09:27:38 3: CUL_HM set 16_LED_13 led green
Nach einem shutdown restart genau einmal grün, dann wieder rot!
Hat Martin eine Idee?
VG
Frank
Hallo franky08,
habe diesen Fehler auch seit Heute.
Mein anderes Posting scheint irgendwie damit zusammen zu spielen (http://forum.fhem.de/index.php/topic,22516.0.html). Doch leider kann wohl keiner da helfen???
Gruss
rufus999
Hängt vielleicht auch hiermit zusammen ??
Zitathttp://forum.fhem.de/index.php/topic,22571.0.html
Heute alle Sensoren nochmal neu gepairt, Problem bleibt. Werde morgen mal ein Backup einspielen und sehen ob ich dann wieder ein "grün" bekomme ;)
VG
Frank
könnte mit der änderung zusammenhängen.
einfach einmal die Zeilen "tauschen" (1901)
# push @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00";
push @ack,$shash,$mNo."8002$dst$src"."00";
nach
push @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00";
# push @ack,$shash,$mNo."8002$dst$src"."00";
Interessant wären dann auch die Logs dazu.
Gruss Martin
Hallo franky08,
danke für deinen Tipp mit dem Link. Werde ich heute Abend gleich mal testen. Hier noch ein paar Infos, vielleicht helfen die das Problem etwas einzugrenzen. Ich habe 12 Tür-/Fensterkontakte (HM-Sec-SC-2). Bei ca. der Hälfte tritt dieser Fehler auf. Bei den anderen funktioniert alles normal (grüne LED). Deshalb ist mir der Fehler auch nicht so schnell aufgefallen.
Gruss
rufus999
Hallo Martin, kann ich erst heute Abend checken, bin jetzt in der Firma. In der 10_CUL_HM.pm ? Stimmt die Zeile 1901?
Gruß
Frank
Interessant ist, dass euch das erst jetzt aufgefallen ist.
Ich habe dieses "Problem" schon vor 2 Wochen festgestellt.
Hallo Martin, habe die Zeilen in der CUL_HM.pm geändert. Die 2 HM-Sec-SC-2 die nur mit fhem gepairt sind zeigen jetzt brav grün nur die beiden Sensoren die mit fhem gepairt und mit den jeweiligen RT´s gepeert sind, bleiben hartnäckig rot.
Anbei aus dem Log mit verbose 5:
2014.04.22 15:44:01 5: CUL_HM Fenster_Kueche prep ACK for 1
2014.04.22 15:44:01 5: CUL_HM Fenster_Kueche protEvent:CMDs_done
2014.04.22 15:44:01 5: CUL_HM Fenster_Kueche sent ACK:2
2014.04.22 15:44:01 3: CUL_HM set 16_LED_14 led green
2014.04.22 15:45:00 3: WS3600(Msg): myWS1080 Read started
2014.04.22 15:45:12 3: CUL_HM set 16_LED_14 led red
2014.04.22 15:45:12 5: CUL_HM Fenster_Kueche prep ACK for 1
2014.04.22 15:45:12 5: CUL_HM Fenster_Kueche protEvent:CMDs_done
2014.04.22 15:45:12 5: CUL_HM Fenster_Kueche sent ACK:2
2014.04.22 15:45:12 3: CUL_HM set 16_LED_14 led red
Readings:
Readings
Activity
alive
2014-04-22 13:12:07
CommandAccepted
yes
2014-04-21 10:22:29
D-firmware
2.2
2014-04-21 10:22:28
D-serialNr
xxxxxxxxxxx
2014-04-21 10:22:28
PairedTo
0x123ABC
2014-04-21 10:22:29
R-Kueche_Heizung_WindowRec-expectAES
off
2014-04-21 10:18:43
R-Kueche_Heizung_WindowRec-peerNeedsBurst
on
2014-04-21 10:18:43
R-cyclicInfoMsg
off
2014-04-21 10:22:29
R-eventDlyTime
0 s
2014-04-16 09:58:54
R-ledOnTime
0.5 s
2014-04-16 09:58:54
R-msgScPosA
closed
2014-04-21 10:18:42
R-msgScPosB
open
2014-04-21 10:18:42
R-pairCentral
0x123ABC
2014-04-21 10:17:57
R-sabotageMsg
undef lit:1
2014-04-21 10:17:57
R-transmDevTryMax
6
2014-04-21 10:17:57
R-transmitTryMax
6
2014-04-21 10:18:42
RegL_00:
02:01 09:00 0A:12 0B:3A 0C:BC 10:01 14:06 00:00
2014-04-21 10:22:29
RegL_01:
08:00 20:60 21:00 22:64 30:06 00:00
2014-04-21 10:22:30
RegL_04:Kueche_Heizung_WindowRec
01:01 00:00
2014-04-21 10:22:31
aesCommToDev
ok
2014-04-21 11:45:39
aesKeyNbr
FF
2014-04-21 11:45:39
alive
yes
2014-04-21 10:22:35
battery
ok
2014-04-21 10:22:35
contact
open (to HMLAN1)
2014-04-22 14:39:45
cover
closed
2014-04-21 10:22:35
peerList
Kueche_Heizung_WindowRec,
2014-04-22 13:12:07
recentStateType
info
2014-04-21 10:22:35
state
open
2014-04-22 14:39:45
Ist Fenster zu und wieder auf, die RT´s reagieren, trotz rot, auf das geöffnete Fenster und fahren die desired Temp. runter, dass funktioniert
VG
Frank
da wären rohmessages wieder gut - so kann man nicht sehen, wer nicht sendet oder wessen Antwort nicht akzeptiert wird.
Hallo Martin, hier die Rohdaten, ab Timestamp 20:00:00 hab ich das Fenster mehrfach geöffnet und geschlossen.
2014.04.22 19:59:47.641 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0707561 d:1E9D1E O:123ABC t:02CB93FC IDcnt:0013
2014.04.22 19:59:54.055 0: HMLAN_Parse: HMLAN1 R:E22389B stat:0000 t:02CBAD05 d:FF r:FFCE m:C4 8610 22389B 000000 0A24E90F0058
2014.04.22 20:00:04.418 0: HMLAN_Parse: HMLAN1 R:E222575 stat:0000 t:02CBD11A d:FF r:FFBC m:0B 8610 222575 000000 0A24E20E0063
2014.04.22 20:00:06.215 0: HMLAN_Parse: HMLAN1 R:E22F076 stat:0000 t:02CBDC85 d:FF r:FFCF m:7D 8670 22F076 000000 00F634
2014.04.22 20:00:12.645 0: HMLAN_Send: HMLAN1 I:K
2014.04.22 20:00:12.648 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0707561 d:1E9D1E O:123ABC t:02CBF5AF IDcnt:0013
2014.04.22 20:00:16.673 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:02CC0561 d:FF r:FFB0 m:2F B441 248192 2221D0 01B200
2014.04.22 20:00:16.857 0: HMLAN_Send: HMLAN1 S:S8A98701D stat: 00 t:00000000 d:01 r:8A98701D m:38 A011 123ABC 1D481F 800E02
2014.04.22 20:00:16.863 0: HMLAN_Parse: HMLAN1 R:E2221D0 stat:0000 t:02CC05DF d:FF r:FFBF m:2F 8002 2221D0 248192 00
2014.04.22 20:00:16.932 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:02CC0664 d:FF r:FFB0 m:30 A241 248192 123ABC 01B200
2014.04.22 20:00:16.933 0: HMLAN_Send: HMLAN1 I:+248192,00,00,
2014.04.22 20:00:17.025 0: HMLAN_Send: HMLAN1 S:+248192,00,01,1E
2014.04.22 20:00:17.026 0: HMLAN_Send: HMLAN1 S:S8A98706A stat: 00 t:00000000 d:01 r:8A98706A m:30 8002 123ABC 248192 0101C800
2014.04.22 20:00:17.039 0: HMLAN_Parse: HMLAN1 R:R8A98701D stat:0001 t:02CC06C0 d:FF r:FFC5 m:38 8002 1D481F 123ABC 010E020039AA556A65
2014.04.22 20:00:17.117 0: HMLAN_Send: HMLAN1 S:S8A9870D6 stat: 00 t:00000000 d:01 r:8A9870D6 m:39 A011 123ABC 1D481F 800E02
2014.04.22 20:00:17.947 0: HMLAN_Parse: HMLAN1 R:R8A98706A stat:0002 t:00000000 d:FF r:7FFF m:30 8002 123ABC 248192 0101C800
2014.04.22 20:00:17.948 0: HMLAN_Parse: HMLAN1 R:R8A9870D6 stat:0001 t:02CC0852 d:FF r:FFC5 m:39 8002 1D481F 123ABC 010E020039AA556A65
2014.04.22 20:00:21.670 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:02CC18E9 d:FF r:FFAB m:31 B441 248192 2221D0 01B3C8
2014.04.22 20:00:21.682 0: HMLAN_Send: HMLAN1 S:S8A9882F7 stat: 00 t:00000000 d:01 r:8A9882F7 m:3A A011 123ABC 1D481F 800E01
2014.04.22 20:00:21.797 0: HMLAN_Parse: HMLAN1 R:E2221D0 stat:0000 t:02CC1968 d:FF r:FFBE m:31 8002 2221D0 248192 00
2014.04.22 20:00:21.842 0: HMLAN_Parse: HMLAN1 R:R8A9882F7 stat:0001 t:02CC199A d:FF r:FFC5 m:3A 8002 1D481F 123ABC 010E010039A6556A65
2014.04.22 20:00:23.378 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:02CC19EC d:FF r:FFAE m:32 A241 248192 123ABC 01B3C8
2014.04.22 20:00:23.659 0: HMLAN_Send: HMLAN1 S:S8A988AB0 stat: 00 t:00000000 d:01 r:8A988AB0 m:32 8002 123ABC 248192 0101C800
2014.04.22 20:00:27.540 0: HMLAN_Send: HMLAN1 S:S8A9899D9 stat: 00 t:00000000 d:01 r:8A9899D9 m:3B A011 123ABC 1D481F 800E01
2014.04.22 20:00:27.549 0: HMLAN_Parse: HMLAN1 R:E223338 stat:0000 t:02CC1CD5 d:FF r:FFB9 m:ED 8610 223338 000000 0A24F10E0058
2014.04.22 20:00:27.572 0: HMLAN_Parse: HMLAN1 R:E206AA2 stat:0000 t:02CC1F02 d:FF r:FFC3 m:29 8670 206AA2 000000 00E32F
2014.04.22 20:00:27.580 0: HMLAN_Parse: HMLAN1 R:R8A988AB0 stat:0002 t:00000000 d:FF r:7FFF m:32 8002 123ABC 248192 0101C800
2014.04.22 20:00:27.580 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:02CC2C73 d:FF r:FFAF m:33 B441 248192 2221D0 01B400
2014.04.22 20:00:27.591 0: HMLAN_Parse: HMLAN1 R:E2221D0 stat:0000 t:02CC2CF2 d:FF r:FFBF m:33 8002 2221D0 248192 00
2014.04.22 20:00:27.592 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:02CC2D76 d:FF r:FFB0 m:34 A241 248192 123ABC 01B400
2014.04.22 20:00:27.592 0: HMLAN_Send: HMLAN1 S:S8A989A0D stat: 00 t:00000000 d:01 r:8A989A0D m:34 8002 123ABC 248192 0101C800
2014.04.22 20:00:27.618 0: HMLAN_Parse: HMLAN1 R:R8A989A0D stat:0002 t:00000000 d:FF r:7FFF m:34 8002 123ABC 248192 0101C800
2014.04.22 20:00:27.700 0: HMLAN_Parse: HMLAN1 R:R8A9899D9 stat:0001 t:02CC307D d:FF r:FFC5 m:3B 8002 1D481F 123ABC 010E01003AA6556A65
2014.04.22 20:00:27.800 0: HMLAN_Send: HMLAN1 S:S8A989A7C stat: 00 t:00000000 d:01 r:8A989A7C m:3C A011 123ABC 1D481F 800E02
2014.04.22 20:00:28.102 0: HMLAN_Parse: HMLAN1 R:R8A989A7C stat:0001 t:02CC320F d:FF r:FFC4 m:3C 8002 1D481F 123ABC 010E020039AA556A65
2014.04.22 20:00:28.202 0: HMLAN_Send: HMLAN1 S:S8A989C0E stat: 00 t:00000000 d:01 r:8A989C0E m:3D A011 123ABC 1D481F 800E02
2014.04.22 20:00:28.505 0: HMLAN_Parse: HMLAN1 R:R8A989C0E stat:0001 t:02CC33A2 d:FF r:FFC4 m:3D 8002 1D481F 123ABC 010E020039AA556A65
2014.04.22 20:00:31.439 0: HMLAN_Parse: HMLAN1 R:E2221F7 stat:0000 t:02CC3F13 d:FF r:FFBE m:1C 8610 2221F7 000000 0A24EA0D0066
2014.04.22 20:00:31.671 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:02CC3FFB d:FF r:FFAC m:35 B441 248192 2221D0 01B5C8
2014.04.22 20:00:31.698 0: HMLAN_Send: HMLAN1 S:S8A98AA17 stat: 00 t:00000000 d:01 r:8A98AA17 m:3E A011 123ABC 1D481F 800E01
2014.04.22 20:00:31.858 0: HMLAN_Parse: HMLAN1 R:R8A98AA17 stat:0001 t:02CC40BB d:FF r:FFC5 m:3E 8002 1D481F 123ABC 010E010039A6556A65
2014.04.22 20:00:31.990 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:02CC40FE d:FF r:FFAD m:36 A241 248192 123ABC 01B5C8
2014.04.22 20:00:32.024 0: HMLAN_Send: HMLAN1 S:S8A98AB3E stat: 00 t:00000000 d:01 r:8A98AB3E m:36 8002 123ABC 248192 0101C800
2014.04.22 20:00:32.051 0: HMLAN_Send: HMLAN1 S:S8A98AB78 stat: 00 t:00000000 d:01 r:8A98AB78 m:3F A011 123ABC 1D481F 800E01
2014.04.22 20:00:32.315 0: HMLAN_Parse: HMLAN1 R:R8A98AB3E stat:0002 t:00000000 d:FF r:7FFF m:36 8002 123ABC 248192 0101C800
2014.04.22 20:00:32.472 0: HMLAN_Parse: HMLAN1 R:R8A98AB78 stat:0001 t:02CC4321 d:FF r:FFC5 m:3F 8002 1D481F 123ABC 010E01003AA6556A65
2014.04.22 20:00:35.921 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:02CC5096 d:FF r:FFB0 m:37 B441 248192 2221D0 01B600
2014.04.22 20:00:35.930 0: HMLAN_Send: HMLAN1 S:S8A98BA9F stat: 00 t:00000000 d:01 r:8A98BA9F m:40 A011 123ABC 1D481F 800E02
2014.04.22 20:00:36.048 0: HMLAN_Parse: HMLAN1 R:E2221D0 stat:0000 t:02CC5115 d:FF r:FFBE m:37 8002 2221D0 248192 00
2014.04.22 20:00:36.090 0: HMLAN_Parse: HMLAN1 R:R8A98BA9F stat:0001 t:02CC5144 d:FF r:FFC5 m:40 8002 1D481F 123ABC 010E020039AA556A65
2014.04.22 20:00:36.180 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:02CC5199 d:FF r:FFB0 m:38 A241 248192 123ABC 01B600
2014.04.22 20:00:36.276 0: HMLAN_Send: HMLAN1 S:S8A98BB9B stat: 00 t:00000000 d:01 r:8A98BB9B m:38 8002 123ABC 248192 0101C800
2014.04.22 20:00:36.392 0: HMLAN_Send: HMLAN1 S:S8A98BC6D stat: 00 t:00000000 d:01 r:8A98BC6D m:41 A011 123ABC 1D481F 800E02
2014.04.22 20:00:36.565 0: HMLAN_Parse: HMLAN1 R:R8A98BB9B stat:0002 t:00000000 d:FF r:7FFF m:38 8002 123ABC 248192 0101C800
2014.04.22 20:00:36.722 0: HMLAN_Parse: HMLAN1 R:R8A98BC6D stat:0001 t:02CC53BC d:FF r:FFC5 m:41 8002 1D481F 123ABC 010E02003AAA556A65
2014.04.22 20:00:37.647 0: HMLAN_Send: HMLAN1 I:K
2014.04.22 20:00:37.650 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0707561 d:1E9D1E O:123ABC t:02CC575D IDcnt:0014
2014.04.22 20:00:39.670 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:02CC5F3C d:FF r:FFAC m:39 B441 248192 2221D0 01B7C8
2014.04.22 20:00:39.837 0: HMLAN_Send: HMLAN1 S:S8A98C9E2 stat: 00 t:00000000 d:01 r:8A98C9E2 m:42 A011 123ABC 1D481F 800E01
2014.04.22 20:00:39.845 0: HMLAN_Parse: HMLAN1 R:E2221D0 stat:0000 t:02CC5FBB d:FF r:FFBD m:39 8002 2221D0 248192 00
2014.04.22 20:00:39.930 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:02CC6040 d:FF r:FFAD m:3A A241 248192 123ABC 01B7C8
2014.04.22 20:00:40.025 0: HMLAN_Send: HMLAN1 S:S8A98CA40 stat: 00 t:00000000 d:01 r:8A98CA40 m:3A 8002 123ABC 248192 0101C800
2014.04.22 20:00:41.217 0: HMLAN_Parse: HMLAN1 R:R8A98C9E2 stat:0001 t:02CC6088 d:FF r:FFC5 m:42 8002 1D481F 123ABC 010E010039A6556A65
2014.04.22 20:00:41.219 0: HMLAN_Send: HMLAN1 S:S8A98CF47 stat: 00 t:00000000 d:01 r:8A98CF47 m:43 A011 123ABC 1D481F 800E01
2014.04.22 20:00:41.224 0: HMLAN_Parse: HMLAN1 R:R8A98CA40 stat:0002 t:00000000 d:FF r:7FFF m:3A 8002 123ABC 248192 0101C800
2014.04.22 20:00:41.378 0: HMLAN_Parse: HMLAN1 R:R8A98CF47 stat:0001 t:02CC65ED d:FF r:FFC4 m:43 8002 1D481F 123ABC 010E010039A6556A65
2014.04.22 20:00:43.124 0: HMLAN_Parse: HMLAN1 R:E1FCA09 stat:0000 t:02CC6CB8 d:FF r:FFB8 m:5E 8670 1FCA09 000000 00EA3D
2014.04.22 20:00:51.458 0: HMLAN_Parse: HMLAN1 R:E2221D0 stat:0000 t:02CC8D49 d:FF r:FFBB m:D0 8610 2221D0 000000 0A24E80D0057
2014.04.22 20:01:02.344 0: HMLAN_Parse: HMLAN1 R:E20E1FA stat:0000 t:02CCB7CF d:FF r:FFAE m:4D 8670 20E1FA 000000 00BA38
2014.04.22 20:01:02.648 0: HMLAN_Send: HMLAN1 I:K
2014.04.22 20:01:02.652 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0707561 d:1E9D1E O:123ABC t:02CCB90A IDcnt:0014
VG
Frank
Hallo Martin, die Rohdaten sind im Post oben. seltsam ist, das nach einem Shutdon restart der Sensor bei der ersten Änderung von State, genau einmal auf grün geht. Dann bei Open/closed wieder rot/rot.
VG
Frank
ich werde es einmal simulieren - mal sehen, ob ich es hin bekomme. Es hat etwas mit dem automatischen Senden des ACK vom HMLAN zu tun.... und die dazugehörenden Einstellungen...
im Log finde ich 6 schaltvorgänge - ich habe verstanden, dass nur beim ersten die Lampe Grün war - korrekt?
ps.: habe es durch "simuliert" - HMLAN sollte das ACK normal senden.
hast du es nun mit
push @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00";
# push @ack,$shash,$mNo."8002$dst$src"."00";
getestet.
was passiert bei
# push @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00";
push @ack,$shash,$mNo."8002$dst$src"."00";
?
Ja, richtig Martin. Nach einem shutdown restart oder reread der fhem.cfg zeigt der Sensor beim ersten Schaltvorgang immer einmal grün. Jeder weitere wird dann mit rot quittiert.
Hallo Martin, mit
Zitatpush @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00";
# push @ack,$shash,$mNo."8002$dst$src"."00";
bekomme ich bei allen Sec-SC´s rot/rot
Mit den getauschten Zeilen:
# push @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00";
push @ack,$shash,$mNo."8002$dst$src"."00";
zeigen die mit fhem gepairten Sec-SC´s grün/grün und die mit fhem gepairten und gleichzeitig mit den RT´s gepeerten rot/rot
kannst du das einmal aufzeichnen? von beiden Konfigurationen je einmal.
Möglich, dass der trigger anders behandelt wird (andere msg- Flags) vom SC aus. Und dann HMLAN anders reagiert.
Gruss Martin
hallo Martin. dass kann ich erst heute am späten Abend erledigen, da ich bis ca. 22.30 Uhr in der Firma bin.
Hallo Martin, hier das Log von einem der nur gepairt iss:
2014.04.23 22:15:42.899 0: HMLAN_Parse: HMLAN1 R:E2225D5 stat:0000 t:086E9A8D d:FF r:FFC6 m:DA 8610 2225D5 000000 0AB0E50E0018
2014.04.23 22:15:42.999 0: HMLAN_Send: HMLAN1 S:S903ACA79 stat: 00 t:00000000 d:01 r:903ACA79 m:2E A112 123ABC 2225D5
2014.04.23 22:15:43.156 0: HMLAN_Parse: HMLAN1 R:R903ACA79 stat:0001 t:086E9B94 d:FF r:FFC6 m:2E 8002 2225D5 123ABC 00
2014.04.23 22:15:43.157 0: HMLAN_Send: HMLAN1 I:+2225D5,00,00,
2014.04.23 22:15:43.257 0: HMLAN_Send: HMLAN1 S:+2225D5,00,01,1E
2014.04.23 22:15:43.257 0: HMLAN_Send: HMLAN1 S:S903ACB7A stat: 00 t:00000000 d:01 r:903ACB7A m:2F A011 123ABC 2225D5 8004
2014.04.23 22:15:43.556 0: HMLAN_Parse: HMLAN1 R:R903ACB7A stat:0001 t:086E9D24 d:FF r:FFC6 m:2F 8002 2225D5 123ABC 00
2014.04.23 22:15:46.918 0: HMLAN_Parse: HMLAN1 R:E2221D0 stat:0000 t:086EAA41 d:FF r:FFBE m:42 8610 2221D0 000000 0AACE60D1917
2014.04.23 22:15:47.018 0: HMLAN_Send: HMLAN1 S:S903ADA2C stat: 00 t:00000000 d:01 r:903ADA2C m:30 A112 123ABC 2221D0
2014.04.23 22:15:47.175 0: HMLAN_Parse: HMLAN1 R:R903ADA2C stat:0001 t:086EAB47 d:FF r:FFBE m:30 8002 2221D0 123ABC 00
2014.04.23 22:15:47.177 0: HMLAN_Send: HMLAN1 I:+2221D0,00,00,
2014.04.23 22:15:47.276 0: HMLAN_Send: HMLAN1 S:+2221D0,00,01,1E
2014.04.23 22:15:47.276 0: HMLAN_Send: HMLAN1 S:S903ADB2E stat: 00 t:00000000 d:01 r:903ADB2E m:31 A011 123ABC 2221D0 8004
2014.04.23 22:15:47.578 0: HMLAN_Parse: HMLAN1 R:R903ADB2E stat:0001 t:086EACDA d:FF r:FFBE m:31 8002 2221D0 123ABC 01042B004317
2014.04.23 22:15:57.187 0: HMLAN_Send: HMLAN1 I:K
2014.04.23 22:15:57.191 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0707561 d:1E9D1E O:123ABC t:086ED269 IDcnt:0017
2014.04.23 22:16:02.491 0: HMLAN_Parse: HMLAN1 R:E22389B stat:0000 t:086EE718 d:FF r:FFCE m:34 8610 22389B 000000 0AA8E20F0B18
2014.04.23 22:16:02.584 0: HMLAN_Send: HMLAN1 S:S903B1701 stat: 00 t:00000000 d:01 r:903B1701 m:32 A112 123ABC 22389B
2014.04.23 22:16:02.739 0: HMLAN_Parse: HMLAN1 R:R903B1701 stat:0001 t:086EE817 d:FF r:FFCE m:32 8002 22389B 123ABC 00
2014.04.23 22:16:02.740 0: HMLAN_Send: HMLAN1 I:+22389B,00,00,
2014.04.23 22:16:02.840 0: HMLAN_Send: HMLAN1 S:+22389B,00,01,1E
2014.04.23 22:16:02.840 0: HMLAN_Send: HMLAN1 S:S903B17F9 stat: 00 t:00000000 d:01 r:903B17F9 m:33 A011 123ABC 22389B 8004
2014.04.23 22:16:03.142 0: HMLAN_Parse: HMLAN1 R:R903B17F9 stat:0001 t:086EE9AA d:FF r:FFCE m:33 8002 22389B 123ABC 01042A003218
2014.04.23 22:16:15.319 0: HMLAN_Parse: HMLAN1 R:E20BD8B stat:0000 t:086F1935 d:FF r:FFBF m:36 8653 20BD8B 000000 004100E54200E943FFFC440004
2014.04.23 22:16:15.329 0: HMLAN_Send: HMLAN1 S:+21700B,00,01,1E
2014.04.23 22:16:15.329 0: HMLAN_Send: HMLAN1 S:S903B4926 stat: 00 t:00000000 d:01 r:903B4926 m:34 A011 123ABC 21700B 0201000000
2014.04.23 22:16:15.488 0: HMLAN_Parse: HMLAN1 R:R903B4926 stat:0001 t:086F19E6 d:FF r:FFBC m:34 8002 21700B 123ABC 0101000044
2014.04.23 22:16:15.499 0: HMLAN_Send: HMLAN1 S:S903B49D0 stat: 00 t:00000000 d:01 r:903B49D0 m:35 A011 123ABC 1D481F 800201
2014.04.23 22:16:15.659 0: HMLAN_Parse: HMLAN1 R:R903B49D0 stat:0001 t:086F1A91 d:FF r:FFBB m:35 8002 1D481F 123ABC 0102010043AA556AA5
2014.04.23 22:16:21.154 0: HMLAN_Parse: HMLAN1 R:E21D82F stat:0000 t:086F3003 d:FF r:FFCB m:2B 8410 21D82F 000000 06010000
2014.04.23 22:16:22.189 0: HMLAN_Send: HMLAN1 I:K
2014.04.23 22:16:22.192 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0707561 d:1E9D1E O:123ABC t:086F3417 IDcnt:0017
2014.04.23 22:16:45.730 0: HMLAN_Parse: HMLAN1 R:E248736 stat:0000 t:086F9005 d:FF r:FFC9 m:A6 8653 248736 000000 004101094200E643002344FFDD
2014.04.23 22:16:47.192 0: HMLAN_Send: HMLAN1 I:K
2014.04.23 22:16:47.195 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0707561 d:1E9D1E O:123ABC t:086F95C6 IDcnt:0017
2014.04.23 22:16:55.075 0: HMLAN_Parse: HMLAN1 R:E222575 stat:0000 t:086FB48A d:FF r:FFBE m:7B 8610 222575 000000 0AB0E50E0023
2014.04.23 22:16:59.115 0: HMLAN_Parse: HMLAN1 R:E20E1FA stat:0000 t:086FC450 d:FF r:FFAD m:BC 8670 20E1FA 000000 008848
2014.04.23 22:17:12.193 0: HMLAN_Send: HMLAN1 I:K
2014.04.23 22:17:12.197 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0707561 d:1E9D1E O:123ABC t:086FF773 IDcnt:0017
2014.04.23 22:17:27.757 0: HMLAN_Parse: HMLAN1 R:E1FCA09 stat:0000 t:08703437 d:FF r:FFB9 m:CE 8670 1FCA09 000000 00DD41
2014.04.23 22:17:28.138 0: HMLAN_Parse: HMLAN1 R:E206AA2 stat:0000 t:087035B4 d:FF r:FFC2 m:98 8670 206AA2 000000 00E431
2014.04.23 22:17:36.471 0: HMLAN_Parse: HMLAN1 R:E21930D stat:0000 t:08705644 d:FF r:FFCC m:EB A441 21930D 123ABC 01EAC8
2014.04.23 22:17:36.569 0: HMLAN_Send: HMLAN1 S:S903C861D stat: 00 t:00000000 d:01 r:903C861D m:EB 8002 123ABC 21930D 0101C800
2014.04.23 22:17:36.576 0: HMLAN_Send: HMLAN1 S:S903C8685 stat: 00 t:00000000 d:01 r:903C8685 m:36 A011 123ABC 1D481F 800D01
2014.04.23 22:17:36.581 0: HMLAN_Parse: HMLAN1 R:E223379 stat:0000 t:0870565F d:FF r:FFBC m:97 8610 223379 000000 0A98DE0E0018
2014.04.23 22:17:36.876 0: HMLAN_Parse: HMLAN1 R:R903C861D stat:0002 t:00000000 d:FF r:7FFF m:EB 8002 123ABC 21930D 0101C800
2014.04.23 22:17:37.012 0: HMLAN_Parse: HMLAN1 R:R903C8685 stat:0001 t:08705866 d:FF r:FFC0 m:36 8002 1D481F 123ABC 010D01003EA9556AA5
2014.04.23 22:17:37.183 0: HMLAN_Send: HMLAN1 S:S903C88E4 stat: 00 t:00000000 d:01 r:903C88E4 m:37 A112 123ABC 223379
2014.04.23 22:17:37.196 0: HMLAN_Send: HMLAN1 I:K
2014.04.23 22:17:37.207 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0707561 d:1E9D1E O:123ABC t:08705929 IDcnt:0017
2014.04.23 22:17:37.786 0: HMLAN_Parse: HMLAN1 R:R903C88E4 stat:0008 t:00000000 d:FF r:7FFF m:37 A112 123ABC 223379
2014.04.23 22:17:37.787 0: HMLAN_Parse: HMLAN1 no ACK from 223379
2014.04.23 22:17:37.788 0: HMLAN_Send: HMLAN1 S:S903C8B41 stat: 00 t:00000000 d:01 r:903C8B41 m:38 A011 123ABC 21D82F 0201C800004B00
2014.04.23 22:17:37.944 0: HMLAN_Parse: HMLAN1 R:R903C8B41 stat:0001 t:08705C0B d:FF r:FFD2 m:38 8002 21D82F 123ABC 0101C84032
2014.04.23 22:17:38.222 0: HMLAN_Parse: HMLAN1 R:E21930D stat:0000 t:08705D1B d:FF r:FFCA m:EC A441 21930D 123ABC 01EB00
2014.04.23 22:17:38.317 0: HMLAN_Send: HMLAN1 S:S903C8CF4 stat: 00 t:00000000 d:01 r:903C8CF4 m:EC 8002 123ABC 21930D 0101C800
2014.04.23 22:17:38.326 0: HMLAN_Send: HMLAN1 S:S903C8D5B stat: 00 t:00000000 d:01 r:903C8D5B m:39 A011 123ABC 1D481F 800D02
2014.04.23 22:17:38.607 0: HMLAN_Parse: HMLAN1 R:R903C8CF4 stat:0002 t:00000000 d:FF r:7FFF m:EC 8002 123ABC 21930D 0101C800
2014.04.23 22:17:38.764 0: HMLAN_Parse: HMLAN1 R:R903C8D5B stat:0001 t:08705F3E d:FF r:FFB7 m:39 8002 1D481F 123ABC 010D020045AA556AA5
2014.04.23 22:17:44.876 0: HMLAN_Parse: HMLAN1 R:E2221F7 stat:0000 t:0870771A d:FF r:FFB0 m:8C 8610 2221F7 000000 0AB4DD0D6426
2014.04.23 22:17:47.753 0: HMLAN_Parse: HMLAN1 R:E223338 stat:0000 t:08708258 d:FF r:FFBD m:5B 8610 223338 000000 0A98DE0E0018
Und hier einer, der gepairt und mit einem RT gepeert ist und immer rot/rot zeigt:
2014.04.23 22:18:02.197 0: HMLAN_Send: HMLAN1 I:K
2014.04.23 22:18:02.201 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0707561 d:1E9D1E O:123ABC t:0870BACF IDcnt:0017
2014.04.23 22:18:02.572 0: HMLAN_Parse: HMLAN1 R:E22F076 stat:0000 t:0870BC3B d:FF r:FFCE m:EB 8670 22F076 000000 00F039
2014.04.23 22:18:27.206 0: HMLAN_Send: HMLAN1 I:K
2014.04.23 22:18:27.209 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0707561 d:1E9D1E O:123ABC t:08711C84 IDcnt:0017
2014.04.23 22:18:34.071 0: HMLAN_Parse: HMLAN1 R:E1FCBB9 stat:0000 t:08712BCC d:FF r:FFBF m:2A 8670 1FCBB9 000000 00DE3F
2014.04.23 22:18:38.897 0: HMLAN_Parse: HMLAN1 R:E2225D5 stat:0000 t:08714A28 d:FF r:FFC6 m:DB 8610 2225D5 000000 0AB0E40E0018
2014.04.23 22:18:41.489 0: HMLAN_Parse: HMLAN1 R:E22389B stat:0000 t:08715448 d:FF r:FFCE m:35 8610 22389B 000000 0AA8E20F0B18
2014.04.23 22:18:41.824 0: HMLAN_Parse: HMLAN1 R:E21D82F stat:0000 t:08715597 d:FF r:FFCB m:39 8410 21D82F 000000 06010000
2014.04.23 22:18:44.168 0: HMLAN_Parse: HMLAN1 R:E2221D0 stat:0000 t:08715EC0 d:FF r:FFBD m:43 8610 2221D0 000000 0AACE70D1917
2014.04.23 22:18:52.209 0: HMLAN_Send: HMLAN1 I:K
2014.04.23 22:18:52.212 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0707561 d:1E9D1E O:123ABC t:08717E33 IDcnt:0017
2014.04.23 22:19:00.366 0: HMLAN_Parse: HMLAN1 R:E20E1FA stat:0000 t:08719E06 d:FF r:FFAE m:BD 8670 20E1FA 000000 008748
2014.04.23 22:19:02.064 0: HMLAN_Parse: HMLAN1 R:E1A4F71 stat:0000 t:0871A4A8 d:FF r:FFC1 m:AA 8410 1A4F71 123ABC 06012100
2014.04.23 22:19:11.817 0: HMLAN_Parse: HMLAN1 R:E20BD8B stat:0000 t:0871CAC2 d:FF r:FFBF m:37 8653 20BD8B 000000 004100E54200E943FFFC440004
2014.04.23 22:19:17.216 0: HMLAN_Send: HMLAN1 I:K
2014.04.23 22:19:17.219 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0707561 d:1E9D1E O:123ABC t:0871DFE5 IDcnt:0017
2014.04.23 22:19:24.977 0: HMLAN_Parse: HMLAN1 R:E248736 stat:0000 t:0871FE2D d:FF r:FFC9 m:A7 8653 248736 000000 004101084200E643002244FFDE
2014.04.23 22:19:42.217 0: HMLAN_Send: HMLAN1 I:K
2014.04.23 22:19:42.221 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0707561 d:1E9D1E O:123ABC t:08724193 IDcnt:0017
2014.04.23 22:19:49.509 0: HMLAN_Parse: HMLAN1 R:E1FCA09 stat:0000 t:08725E05 d:FF r:FFBA m:CF 8670 1FCA09 000000 00DD41
2014.04.23 22:19:51.074 0: HMLAN_Parse: HMLAN1 R:E222575 stat:0000 t:08726424 d:FF r:FFBF m:7C 8610 222575 000000 0AB0E40E0023
2014.04.23 22:20:00.391 0: HMLAN_Parse: HMLAN1 R:E206AA2 stat:0000 t:08728888 d:FF r:FFC1 m:99 8670 206AA2 000000 00E431
2014.04.23 22:20:07.224 0: HMLAN_Send: HMLAN1 I:K
2014.04.23 22:20:07.227 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0707561 d:1E9D1E O:123ABC t:0872A345 IDcnt:0017
2014.04.23 22:20:10.753 0: HMLAN_Parse: HMLAN1 R:E223338 stat:0000 t:0872B106 d:FF r:FFBD m:5C 8610 223338 000000 0A98DE0E0018
2014.04.23 22:20:11.161 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:0872B29E d:FF r:FFAC m:63 B441 248192 2221D0 01CCC8
2014.04.23 22:20:11.171 0: HMLAN_Send: HMLAN1 S:S903EE268 stat: 00 t:00000000 d:01 r:903EE268 m:3A A011 123ABC 1D481F 800E01
2014.04.23 22:20:11.288 0: HMLAN_Parse: HMLAN1 R:E2221D0 stat:0000 t:0872B31D d:FF r:FFBD m:63 8002 2221D0 248192 00
2014.04.23 22:20:11.331 0: HMLAN_Parse: HMLAN1 R:R903EE268 stat:0001 t:0872B34D d:FF r:FFBB m:3A 8002 1D481F 123ABC 010E010043A6556AA5
2014.04.23 22:20:11.420 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:0872B3A1 d:FF r:FFA9 m:64 A241 248192 123ABC 01CCC8
2014.04.23 22:20:11.421 0: HMLAN_Send: HMLAN1 I:+248192,00,00,
2014.04.23 22:20:11.516 0: HMLAN_Send: HMLAN1 S:+248192,00,01,1E
2014.04.23 22:20:11.516 0: HMLAN_Send: HMLAN1 S:S903EE363 stat: 00 t:00000000 d:01 r:903EE363 m:64 8002 123ABC 248192 0101C800
2014.04.23 22:20:11.525 0: HMLAN_Send: HMLAN1 S:S903EE3CA stat: 00 t:00000000 d:01 r:903EE3CA m:3B A011 123ABC 1D481F 800E01
2014.04.23 22:20:11.825 0: HMLAN_Parse: HMLAN1 R:R903EE363 stat:0002 t:00000000 d:FF r:7FFF m:64 8002 123ABC 248192 0101C800
2014.04.23 22:20:11.961 0: HMLAN_Parse: HMLAN1 R:R903EE3CA stat:0001 t:0872B5C3 d:FF r:FFBA m:3B 8002 1D481F 123ABC 010E010044A6556AA5
2014.04.23 22:20:14.162 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:0872BE57 d:FF r:FFAD m:65 B441 248192 2221D0 01CD00
2014.04.23 22:20:14.172 0: HMLAN_Send: HMLAN1 S:S903EEE21 stat: 00 t:00000000 d:01 r:903EEE21 m:3C A011 123ABC 1D481F 800E02
2014.04.23 22:20:14.287 0: HMLAN_Parse: HMLAN1 R:E2221D0 stat:0000 t:0872BED5 d:FF r:FFBC m:65 8002 2221D0 248192 00
2014.04.23 22:20:14.331 0: HMLAN_Parse: HMLAN1 R:R903EEE21 stat:0001 t:0872BF06 d:FF r:FFBC m:3C 8002 1D481F 123ABC 010E020042AA556AA5
2014.04.23 22:20:14.421 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:0872BF5A d:FF r:FFAD m:66 A241 248192 123ABC 01CD00
2014.04.23 22:20:14.516 0: HMLAN_Send: HMLAN1 S:S903EEF1B stat: 00 t:00000000 d:01 r:903EEF1B m:66 8002 123ABC 248192 0101C800
2014.04.23 22:20:14.525 0: HMLAN_Send: HMLAN1 S:S903EEF82 stat: 00 t:00000000 d:01 r:903EEF82 m:3D A011 123ABC 1D481F 800E02
2014.04.23 22:20:14.806 0: HMLAN_Parse: HMLAN1 R:R903EEF1B stat:0002 t:00000000 d:FF r:7FFF m:66 8002 123ABC 248192 0101C800
2014.04.23 22:20:14.962 0: HMLAN_Parse: HMLAN1 R:R903EEF82 stat:0001 t:0872C17D d:FF r:FFBA m:3D 8002 1D481F 123ABC 010E020044AA556AA5
2014.04.23 22:20:24.498 0: HMLAN_Parse: HMLAN1 R:E223379 stat:0000 t:0872E6B9 d:FF r:FFC0 m:98 8610 223379 000000 0A98DE0E0018
2014.04.23 22:20:24.594 0: HMLAN_Send: HMLAN1 S:S903F1678 stat: 00 t:00000000 d:01 r:903F1678 m:3E A112 123ABC 223379
2014.04.23 22:20:24.750 0: HMLAN_Parse: HMLAN1 R:R903F1678 stat:0001 t:0872E7BA d:FF r:FFBF m:3E 8002 223379 123ABC 00
2014.04.23 22:20:24.752 0: HMLAN_Send: HMLAN1 I:+223379,00,00,
2014.04.23 22:20:24.851 0: HMLAN_Send: HMLAN1 S:+223379,00,01,1E
2014.04.23 22:20:24.851 0: HMLAN_Send: HMLAN1 S:S903F1775 stat: 00 t:00000000 d:01 r:903F1775 m:3F A011 123ABC 223379 8004
2014.04.23 22:20:25.149 0: HMLAN_Parse: HMLAN1 R:R903F1775 stat:0001 t:0872E949 d:FF r:FFC0 m:3F 8002 223379 123ABC 00
2014.04.23 22:20:26.573 0: HMLAN_Parse: HMLAN1 R:E22F076 stat:0000 t:0872EED2 d:FF r:FFD0 m:EC 8670 22F076 000000 00F039
2014.04.23 22:20:27.170 0: HMLAN_Parse: HMLAN1 R:E2221D0 stat:0000 t:0872F129 d:FF r:FFBE m:44 8610 2221D0 000000 0AACE70D0017
2014.04.23 22:20:32.230 0: HMLAN_Send: HMLAN1 I:K
2014.04.23 22:20:32.233 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0707561 d:1E9D1E O:123ABC t:087304F7 IDcnt:0017
P.S. Da wird noch einiges anderes dabei sein, da nach der änderung in der fhem.cfg sich alle Aktoren und Sensoren zu wort melden
Als Anhang nochmal das komplette Log, nach shutdown restart:
einmal SC nur gepairt und später dann ein SC gepairt und mit einem RT gepeert
VG
Frank
du hast nicht die aktuelle Version?
das ist doch nicht
# push @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00";
push @ack,$shash,$mNo."8002$dst$src"."00";
gewesen - oder?
hallo Martin, da kann ich im Moment nicht nachsehen, da ich in der Firma bin. Aber ich bin mir zu 100% sicher das es die Version ist. Die andere 10_CUL_HM.pm war ja im update und mit der bekomme ich bei allen SC´s immer rot!
ZitatHallo Martin, mit
Zitat
push @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00";
# push @ack,$shash,$mNo."8002$dst$src"."00";
bekomme ich bei allen Sec-SC´s rot/rot
Mit den getauschten Zeilen:
# push @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00";
push @ack,$shash,$mNo."8002$dst$src"."00";
zeigen die mit fhem gepairten Sec-SC´s grün/grün und die mit fhem gepairten und gleichzeitig mit den RT´s gepeerten rot/rot
hm. Das ACK ist ein ACK-INFO - und das sollte mit dem neusten Stand nicht mehr kommen, sondern ein einfachen ACK.
FHEM reagiert auf die beiden messages identisch. HMLAN sendet sicher ein einfaches ACK, FHEM ein ACK-Info hinterher (in deiner Version).
Der RT sendet immer ein einfaches ACK - scheint also zu reichen.
Insbesondere seltsam ist, dass der SC nichts wiederholt.
Prüfe noch einmal die Codezeile heute Abend.
werde heute Abend nochmal updaten, dass letzte ist, glaub ich 2 Tage her. Sehe dann nach, wie der Code ist und ändere ggf. die 2 Zeilen. Probiere dann ob ich bei den gepairten und gepeerten ebenfalls grün bekomme.
VG
Frank
Hallo Martin, war eben mal zu Hause, hier meine 10_CUL_HM.pm
und version:
# $Id: fhem.pl 5588 2014-04-20 19:20:42Z rudolfkoenig $
# $Id: 10_CUL_HM.pm 5565 2014-04-19 12:20:55Z martinp876 $
# $Id: 57_Calendar.pm 5453 2014-04-06 06:55:44Z borisneubert $
# $Id: 93_DbLog.pm 5348 2014-03-28 09:38:23Z tobiasfaust $
# $Id: 72_FB_CALLMONITOR.pm 4984 2014-02-18 16:50:42Z markusbloch $
# $Id: 93_FHEM2FHEM.pm 5239 2014-03-16 16:37:15Z rudolfkoenig $
# $Id: 01_FHEMWEB.pm 5588 2014-04-20 19:20:42Z rudolfkoenig $
# $Id: 95_FLOORPLAN.pm 5051 2014-02-26 12:36:45Z betateilchen $
# $Id: 92_FileLog.pm 5452 2014-04-06 06:24:47Z rudolfkoenig $
# $Id: 99_getstate.pm,v 1.3 2009-12-16 16:46:00 m_fischer Exp $
# $Id: 00_HMLAN.pm 5449 2014-04-05 14:36:30Z martinp876 $
# $Id: 98_HMinfo.pm 5561 2014-04-18 18:32:01Z martinp876 $
# $Id: 99_SUNRISE_EL.pm 4537 2014-01-03 08:28:59Z rudolfkoenig $
# $Id: 98_SVG.pm 5076 2014-03-01 06:30:23Z rudolfkoenig $
# $Id: $
# $Id: 59_Twilight.pm 5519 2014-04-13 19:17:22Z dietmar63 $
# $Id: 99_Utils.pm 5488 2014-04-08 11:32:17Z rudolfkoenig $
# $Id: 70_VIERA.pm 4493 2013-12-28 21:39:12Z teevau $
# $Id: 70_WS3600.pm 5189 2014-03-10 18:20:18Z betateilchen $
# $Id: 59_Weather.pm 4887 2014-02-11 19:27:08Z borisneubert $
# $Id: 90_at.pm 5319 2014-03-25 10:11:47Z rudolfkoenig $
# $Id: 98_average.pm 5443 2014-04-05 06:37:49Z rudolfkoenig $
# $Id: 98_dummy.pm 4934 2014-02-15 08:23:12Z rudolfkoenig $
# $Id: 91_notify.pm 5470 2014-04-07 08:32:35Z rudolfkoenig $
# $Id: 33_readingsGroup.pm 5414 2014-04-02 11:55:24Z justme1968 $
# $Id: 98_telnet.pm 4844 2014-02-08 07:54:03Z rudolfkoenig $
# $Id: 91_watchdog.pm 5452 2014-04-06 06:24:47Z rudolfkoenig $
# $Id: 98_weblink.pm 3770 2013-08-23 13:29:58Z rudolfkoenig $
Damit zeigen die SC´s immer rot! Vorher habe ich damit bei den gepairten wenigstens immer grün/grün bekommen, verstehe ich jetzt auch nicht. Mache heute mal noch ein update force um das System in einen definierten Zustand zu bekommen. Kann sein, dass ich mich irgendwo vertippt habe.
So, update force gemacht und Zeilen so geändert:
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"."00";
Log3 $name,5,"CUL_HM $name prep ACK for $recChn";
}
}
Jetzt ist es wieder wie vorher, d.h. SC´s gepairt zeigen grün/grün und SC´s gepairt und mit RT´s gepeert zeigen bei erstem Trigger genau einmal grün und von da an jedesmal rot/rot
VG
Frank
Da das ganze nur ein optisches Problem ist, wäre es auch möglich die SC´s wieder von den RT´s zu "trennen" und über einen dummy die desired Temp. der RT´s runterzusetzen. Dann brauch ich kein peering mehr und die SC´s würden grün zeigen. Aber wie gesagt, ist ja nur ein optisches "rot Problem" und die Funktionalität ist ja in keinster Weise beeinträchtigt.
VG
Frank
Zitat von: franky08 am 24 April 2014, 16:21:06
Da das ganze nur ein optisches Problem ist, wäre es auch möglich die SC´s wieder von den RT´s zu "trennen" und über einen dummy die desired Temp. der RT´s runterzusetzen. Dann brauch ich kein peering mehr und die SC´s würden grün zeigen. Aber wie gesagt, ist ja nur ein optisches "rot Problem" und die Funktionalität ist ja in keinster Weise beeinträchtigt.
Ich hatte damals das Problem, dass ich ich jeden SC mit allen RTs peeren wollte, da in unserer Wohnung alles ziemlich offen ist und dementsprechend alle Heizkörper runtergefahren werden sollten, sobald ein Fenster offen ist. Bei den ganzen SCs mit den ganzen RTs gab das ein lustiges Funkfeuerwerk und etliche Nachrichten gingen am Weg "verloren".
Ich hab damals mit Martin gesprochen und weil er meinte, dass es ohnehin eine Sauerei ist, was die SCs da veranstalten, habe ich mich entschlossen, alle Peerings mit den RTs zu löschen und nur das Pairing mit FHEM bestehen zu lassen. Um den Rest kümmert sich dann FHEM. Also sobald ein Fenster offen, geht eine Meldung von einem virtuellen SC an alle RTs hinaus, dass ein Fenster offen ist und sobald alle Fenster geschlossen sind, wird auch entsprechendes gesendet. Erzeugt zwar zusätzlichen Traffic am HMLAN, aber da ich nicht alle 5 Minuten Fenster auf- und dann wieder zu mache, hab ich da keinerlei Probleme, dass ich ans Funklimit vom HMLAN kommen würde (und es gibt auf den SCs auch kein rotes LED mehr).
Vielleicht kannst du mit dem Ansatz was anfangen. ;-)
@Mr.P
Genau! In die Richtung wollte ich gehen. Die Peers löschen und alles über fhem laufen lassen. Komm ich leider aber erst am Wochenende dazu, hab z.Zt. viel in der Firma zu tun.
VG
Frank
nun kann man sicher so machen.
Mir stinkt aber, dass die dinger rot bleiben und ich nicht weiss warum. Auch dass sie mit der aktuellen SW rot bleiben ist nicht gewünscht- ganz klar.
werde einmal eine remote her nehmen und probieren. Mal sehen, ob sich hier etwas nachstellen lässt.
Hast du noch einen log von der neuen SW und einem gepeerten SC? Der fehlt noch
Gruss Martin
Ja Martin, poste ich dir heute Abend, sowie ich wieder zu hause bin.
Hallo Martin, hier die Rohdaten von dem gepeerten SC:
2014.04.24 22:02:50.916 0: HMLAN_Send: HMLAN1 S:S95555EE9 stat: 00 t:00000000 d:01 r:95555EE9 m:2E A011 123ABC 1D481F 800102
2014.04.24 22:02:51.076 0: HMLAN_Parse: HMLAN1 R:R95555EE9 stat:0001 t:00FF911A d:FF r:FFBE m:2E 8002 1D481F 123ABC 0101020040A6656AA6
2014.04.24 22:03:04.886 0: HMLAN_Parse: HMLAN1 R:E206AA2 stat:0000 t:00FFC707 d:FF r:FFC4 m:CB 8670 206AA2 000000 00E030
2014.04.24 22:03:05.035 0: HMLAN_Send: HMLAN1 I:K
2014.04.24 22:03:05.038 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0707561 d:1E9D1E O:123ABC t:00FFC7A7 IDcnt:0015
2014.04.24 22:03:06.323 0: HMLAN_Parse: HMLAN1 R:E1A4F71 stat:0000 t:00FFCCA5 d:FF r:FFC2 m:6A 8441 1A4F71 000000 01FB2140
2014.04.24 22:03:06.332 0: HMLAN_Send: HMLAN1 S:S95559B21 stat: 00 t:00000000 d:01 r:95559B21 m:2F A011 123ABC 207CE3 0201C80000BB82
2014.04.24 22:03:06.489 0: HMLAN_Parse: HMLAN1 R:R95559B21 stat:0001 t:00FFCD52 d:FF r:FFB8 m:2F 8002 207CE3 123ABC 0101C8404C
2014.04.24 22:03:06.501 0: HMLAN_Send: HMLAN1 S:S95559BCA stat: 00 t:00000000 d:01 r:95559BCA m:30 A011 123ABC 1D481F 800102
2014.04.24 22:03:06.661 0: HMLAN_Parse: HMLAN1 R:R95559BCA stat:0001 t:00FFCDFE d:FF r:FFBE m:30 8002 1D481F 123ABC 010102003FA6656AA6
2014.04.24 22:03:10.757 0: HMLAN_Parse: HMLAN1 R:E20BD8B stat:0000 t:00FFDDF7 d:FF r:FFBE m:68 8653 20BD8B 000000 004100E24200E443FFFE440002
2014.04.24 22:03:10.768 0: HMLAN_Send: HMLAN1 S:+21700B,00,01,1E
2014.04.24 22:03:10.768 0: HMLAN_Send: HMLAN1 S:S9555AC75 stat: 00 t:00000000 d:01 r:9555AC75 m:31 A011 123ABC 21700B 0201000000
2014.04.24 22:03:10.926 0: HMLAN_Parse: HMLAN1 R:R9555AC75 stat:0001 t:00FFDEA8 d:FF r:FFBB m:31 8002 21700B 123ABC 0101000046
2014.04.24 22:03:10.934 0: HMLAN_Send: HMLAN1 S:S9555AD1B stat: 00 t:00000000 d:01 r:9555AD1B m:32 A011 123ABC 1D481F 800201
2014.04.24 22:03:11.094 0: HMLAN_Parse: HMLAN1 R:R9555AD1B stat:0001 t:00FFDF4F d:FF r:FFC0 m:32 8002 1D481F 123ABC 010201003DA6656AA6
2014.04.24 22:03:12.780 0: HMLAN_Parse: HMLAN1 R:E22389B stat:0000 t:00FFE5E1 d:FF r:FFCD m:69 8610 22389B 000000 0AA8E70F0518
2014.04.24 22:03:12.876 0: HMLAN_Send: HMLAN1 S:S9555B453 stat: 00 t:00000000 d:01 r:9555B453 m:33 A112 123ABC 22389B
2014.04.24 22:03:13.032 0: HMLAN_Parse: HMLAN1 R:R9555B453 stat:0001 t:00FFE6E2 d:FF r:FFCD m:33 8002 22389B 123ABC 00
2014.04.24 22:03:13.034 0: HMLAN_Send: HMLAN1 I:+22389B,00,00,
2014.04.24 22:03:13.133 0: HMLAN_Send: HMLAN1 S:+22389B,00,01,1E
2014.04.24 22:03:13.133 0: HMLAN_Send: HMLAN1 S:S9555B54F stat: 00 t:00000000 d:01 r:9555B54F m:34 A011 123ABC 22389B 8004
2014.04.24 22:03:13.435 0: HMLAN_Parse: HMLAN1 R:R9555B54F stat:0001 t:00FFE875 d:FF r:FFCD m:34 8002 22389B 123ABC 01042A003318
2014.04.24 22:03:23.440 0: HMLAN_Parse: HMLAN1 R:E1FCBB9 stat:0000 t:01000F84 d:FF r:FFBE m:5C 8670 1FCBB9 000000 00E140
2014.04.24 22:03:23.712 0: HMLAN_Parse: HMLAN1 R:E222575 stat:0000 t:01001096 d:FF r:FFBC m:AF 8610 222575 000000 0AB0E00E0023
2014.04.24 22:03:23.807 0: HMLAN_Send: HMLAN1 S:S9555DF06 stat: 00 t:00000000 d:01 r:9555DF06 m:35 A112 123ABC 222575
2014.04.24 22:03:23.964 0: HMLAN_Parse: HMLAN1 R:R9555DF06 stat:0001 t:01001198 d:FF r:FFBB m:35 8002 222575 123ABC 00
2014.04.24 22:03:23.966 0: HMLAN_Send: HMLAN1 I:+222575,00,00,
2014.04.24 22:03:24.065 0: HMLAN_Send: HMLAN1 S:+222575,00,01,1E
2014.04.24 22:03:24.066 0: HMLAN_Send: HMLAN1 S:S9555E004 stat: 00 t:00000000 d:01 r:9555E004 m:36 A011 123ABC 222575 8004
2014.04.24 22:03:24.563 0: HMLAN_Parse: HMLAN1 R:R9555E004 stat:0001 t:010013EF d:FF r:FFC0 m:36 8002 222575 123ABC 00
2014.04.24 22:03:25.057 0: HMLAN_Parse: HMLAN1 R:E1FCA09 stat:0000 t:010015D5 d:FF r:FFB2 m:02 8670 1FCA09 000000 00E445
2014.04.24 22:03:30.027 0: HMLAN_Send: HMLAN1 I:K
2014.04.24 22:03:30.030 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0707561 d:1E9D1E O:123ABC t:0100294B IDcnt:0015
2014.04.24 22:03:36.706 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:0100435A d:FF r:FFAE m:9D B441 248192 2221D0 01E900
2014.04.24 22:03:36.716 0: HMLAN_Send: HMLAN1 S:S955611D1 stat: 00 t:00000000 d:01 r:955611D1 m:37 A011 123ABC 1D481F 800E02
2014.04.24 22:03:36.832 0: HMLAN_Parse: HMLAN1 R:E2221D0 stat:0000 t:010043D9 d:FF r:FFC0 m:9D 8002 2221D0 248192 00
2014.04.24 22:03:36.876 0: HMLAN_Parse: HMLAN1 R:R955611D1 stat:0001 t:01004409 d:FF r:FFC0 m:37 8002 1D481F 123ABC 010E02003EAA656AA6
2014.04.24 22:03:36.965 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:0100445D d:FF r:FFAD m:9E A241 248192 123ABC 01E900
2014.04.24 22:03:36.966 0: HMLAN_Send: HMLAN1 I:+248192,00,00,
2014.04.24 22:03:37.059 0: HMLAN_Send: HMLAN1 S:+248192,00,01,1E
2014.04.24 22:03:37.059 0: HMLAN_Send: HMLAN1 S:S955612CB stat: 00 t:00000000 d:01 r:955612CB m:9E 8002 123ABC 248192 0101C800
2014.04.24 22:03:37.068 0: HMLAN_Send: HMLAN1 S:S95561331 stat: 00 t:00000000 d:01 r:95561331 m:38 A011 123ABC 1D481F 800E02
2014.04.24 22:03:37.350 0: HMLAN_Parse: HMLAN1 R:R955612CB stat:0002 t:00000000 d:FF r:7FFF m:9E 8002 123ABC 248192 0101C800
2014.04.24 22:03:37.507 0: HMLAN_Parse: HMLAN1 R:R95561331 stat:0001 t:01004680 d:FF r:FFC0 m:38 8002 1D481F 123ABC 010E02003FAA656AA6
2014.04.24 22:03:39.351 0: HMLAN_Parse: HMLAN1 R:E1A4F71 stat:0000 t:01004DAE d:FF r:FFC1 m:6C 8441 1A4F71 000000 01FD2140
2014.04.24 22:03:39.360 0: HMLAN_Send: HMLAN1 S:S95561C25 stat: 00 t:00000000 d:01 r:95561C25 m:39 A011 123ABC 207CE3 0201C80000BB82
2014.04.24 22:03:39.516 0: HMLAN_Parse: HMLAN1 R:R95561C25 stat:0001 t:01004E5A d:FF r:FFB9 m:39 8002 207CE3 123ABC 0101C8404D
2014.04.24 22:03:39.528 0: HMLAN_Send: HMLAN1 S:S95561CCD stat: 00 t:00000000 d:01 r:95561CCD m:3A A011 123ABC 1D481F 800102
2014.04.24 22:03:39.687 0: HMLAN_Parse: HMLAN1 R:R95561CCD stat:0001 t:01004F05 d:FF r:FFC0 m:3A 8002 1D481F 123ABC 010102003EAA656AA6
2014.04.24 22:03:40.140 0: HMLAN_Parse: HMLAN1 R:E22F076 stat:0000 t:010050C3 d:FF r:FFCD m:1D 8670 22F076 000000 00ED36
2014.04.24 22:03:42.958 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:01005BC7 d:FF r:FFAD m:9F B441 248192 2221D0 01EAC8
2014.04.24 22:03:42.968 0: HMLAN_Send: HMLAN1 S:S95562A3D stat: 00 t:00000000 d:01 r:95562A3D m:3B A011 123ABC 1D481F 800E01
2014.04.24 22:03:43.084 0: HMLAN_Parse: HMLAN1 R:E2221D0 stat:0000 t:01005C46 d:FF r:FFC0 m:9F 8002 2221D0 248192 00
2014.04.24 22:03:43.128 0: HMLAN_Parse: HMLAN1 R:R95562A3D stat:0001 t:01005C76 d:FF r:FFC0 m:3B 8002 1D481F 123ABC 010E01003EA6656AA6
2014.04.24 22:03:43.217 0: HMLAN_Parse: HMLAN1 R:E248192 stat:0000 t:01005CCA d:FF r:FFAD m:A0 A241 248192 123ABC 01EAC8
2014.04.24 22:03:43.311 0: HMLAN_Send: HMLAN1 S:S95562B37 stat: 00 t:00000000 d:01 r:95562B37 m:A0 8002 123ABC 248192 0101C800
2014.04.24 22:03:43.321 0: HMLAN_Send: HMLAN1 S:S95562B9D stat: 00 t:00000000 d:01 r:95562B9D m:3C A011 123ABC 1D481F 800E01
2014.04.24 22:03:43.622 0: HMLAN_Parse: HMLAN1 R:R95562B37 stat:0002 t:00000000 d:FF r:7FFF m:A0 8002 123ABC 248192 0101C800
2014.04.24 22:03:43.758 0: HMLAN_Parse: HMLAN1 R:R95562B9D stat:0001 t:01005EEC d:FF r:FFBF m:3C 8002 1D481F 123ABC 010E01003FA6656AA6
2014.04.24 22:03:45.020 0: HMLAN_Parse: HMLAN1 R:E2225D5 stat:0000 t:010063D6 d:FF r:FFC6 m:0E 8610 2225D5 000000 0AB0E00E0018
2014.04.24 22:03:45.115 0: HMLAN_Send: HMLAN1 S:S95563243 stat: 00 t:00000000 d:01 r:95563243 m:3D A112 123ABC 2225D5
2014.04.24 22:03:45.272 0: HMLAN_Parse: HMLAN1 R:R95563243 stat:0001 t:010064D7 d:FF r:FFC6 m:3D 8002 2225D5 123ABC 00
2014.04.24 22:03:45.274 0: HMLAN_Send: HMLAN1 I:+2225D5,00,00,
2014.04.24 22:03:45.372 0: HMLAN_Send: HMLAN1 S:+2225D5,00,01,1E
2014.04.24 22:03:45.372 0: HMLAN_Send: HMLAN1 S:S9556333F stat: 00 t:00000000 d:01 r:9556333F m:3E A011 123ABC 2225D5 8004
2014.04.24 22:03:45.672 0: HMLAN_Parse: HMLAN1 R:R9556333F stat:0001 t:01006667 d:FF r:FFC6 m:3E 8002 2225D5 123ABC 00
2014.04.24 22:03:52.624 0: HMLAN_Parse: HMLAN1 R:E248736 stat:0000 t:01008188 d:FF r:FFC9 m:DA 8653 248736 000000 004101254200FB43002A44FFD6
2014.04.24 22:03:55.029 0: HMLAN_Send: HMLAN1 I:K
2014.04.24 22:03:55.032 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:JEQ0707561 d:1E9D1E O:123ABC t:01008AF9 IDcnt:0015
2014.04.24 22:03:55.361 0: HMLAN_Parse: HMLAN1 R:E2221D0 stat:0000 t:01008C3C d:FF r:FFC0 m:7D 8610 2221D0 000000 0A60F20D0017
2014.04.24 22:03:55.455 0: HMLAN_Send: HMLAN1 S:S95565AA7 stat: 00 t:00000000 d:01 r:95565AA7 m:3F A112 123ABC 2221D0
2014.04.24 22:03:55.611 0: HMLAN_Parse: HMLAN1 R:R95565AA7 stat:0001 t:01008D3C d:FF r:FFC0 m:3F 8002 2221D0 123ABC 00
2014.04.24 22:03:55.614 0: HMLAN_Send: HMLAN1 I:+2221D0,00,00,
2014.04.24 22:03:55.711 0: HMLAN_Send: HMLAN1 S:+2221D0,00,01,1E
2014.04.24 22:03:55.712 0: HMLAN_Send: HMLAN1 S:S95565BA3 stat: 00 t:00000000 d:01 r:95565BA3 m:40 A011 123ABC 2221D0 8004
2014.04.24 22:03:56.014 0: HMLAN_Parse: HMLAN1 R:R95565BA3 stat:0001 t:01008ECE d:FF r:FFC0 m:40 8002 2221D0 123ABC 010418004117
2014.04.24 22:04:04.327 0: HMLAN_Parse: HMLAN1 R:E2221F7 stat:0000 t:0100AF44 d:FF r:FFBC m:C0 8610 2221F7 000000 0AB4E40D0026
2014.04.24 22:04:04.422 0: HMLAN_Send: HMLAN1 S:S95567DAE stat: 00 t:00000000 d:01 r:95567DAE m:41 A112 123ABC 2221F7
2014.04.24 22:04:04.577 0: HMLAN_Parse: HMLAN1 R:R95567DAE stat:0001 t:0100B043 d:FF r:FFBD m:41 8002 2221F7 123ABC 00
2014.04.24 22:04:04.579 0: HMLAN_Send: HMLAN1 I:+2221F7,00,00,
2014.04.24 22:04:04.677 0: HMLAN_Send: HMLAN1 S:+2221F7,00,01,1E
2014.04.24 22:04:04.677 0: HMLAN_Send: HMLAN1 S:S95567EA8 stat: 00 t:00000000 d:01 r:95567EA8 m:42 A011 123ABC 2221F7 8004
2014.04.24 22:04:04.975 0: HMLAN_Parse: HMLAN1 R:R95567EA8 stat:0001 t:0100B1D1 d:FF r:FFBD m:42 8002 2221F7 123ABC 00
2014.04.24 22:04:12.666 0: HMLAN_Parse: HMLAN1 R:E20E1FA stat:0000 t:0100CFD6 d:FF r:FFAF m:F0 8670 20E1FA 000000 008058
Mache jetzt unset für den SC, mal sehen ob er dann wieder grün zeigt
So, peering gelöscht und schon zeigt er brav grün!
Hab es jetzt über 2 notify´s gemacht:
define Fenster_Kueche_RT notify Fenster_Kueche:open set Kueche_Heizung_ClimRT_tr controlManu off
attr Fenster_Kueche_RT room Kueche
define Fenster_Kueche_RT_on notify Fenster_Kueche:closed set Kueche_Heizung_ClimRT_tr controlMode auto
attr Fenster_Kueche_RT_on room Kueche
#
VG
Frank
mit einer remote kann ich das Verhalten nicht nachstellen.
Möglich ist, dass ein selektives ACK notwendig ist.
Falls du noch Lust hast wäre dies ein Versuch. Im Fall ohne Peer sollte das Verhalten gleich bleiben, im 2. wird es geändert, hoffentlich positiv
if(hex($mFlg) & 0x02){
push @ack,$shash,$mNo."8002$dst$src"."00";
}
else{
push @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00";
}
Da müsste ich mal heute Nachmittag sehen, dass ich die beiden nochmal peere und das ganze dann mit deinem geänderten Code durchteste. Berichte dir dann.
VG
Frank
Hallo Martin, kann das leider erst am WE überprüfen, mir ist eben beim Speichern der 10_CUL_HM.pm irgendwas schief gelaufen. Musste auf die Schnelle das Backup vom gestrigen Stand zurückspielen, da fhem etliche Aktoren/Sensoren vergessen hatte und fhem meckerte das er die 10_CUL_HM.pm nicht laden könnte (Rechte stimmten und Benutzer/Gruppe ebenfalls). Da ich gleich wieder in die Firma muss, hab ich das Backup nehmen müssen, sonst geht heute Abend in der Wohnung sogut wie nichts und meine Frau geht höchstens an die Decke :-)
VG
Frank
Hallo Martin, soll ich das auskommentieren:
Zitat# push @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00";
push @ack,$shash,$mNo."8002$dst$src"."00";
und mit dem ersetzen
Zitat
if(hex($mFlg) & 0x02){
push @ack,$shash,$mNo."8002$dst$src"."00";
}
else{
push @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00";
}
in der CUL_HM ?
Hatte das heute Nachmittag mal auf die Schnelle probiert aber dannach lief gar nichts mehr, denke beim hochladen war etwas schiefgelaufen.
VG
Frank
Hallo Martin, ich denke das ich dem Problem jetzt auf die Spur gekommen bin! Dein Programmcode scheint völlig in Ordnung zu sein, habe die CUL_HM jetzt um deine if ... else Verzweigung geändert.
Das Problem ist die Firmware der SC´s!!
Wie folgt, habe insgesamt 5 SC´s im Einsatz. 2 Stück mit Firm 2.2 zeigen mit if.. else rot/rot
2 Stück mit Firm 2.1 zeigen grün/grün
1 Stück mit Firm 2.4 zeigt grün/grün
Die 2.2 scheint irgenwie anders zu "ticken"
grün bekomme ich bei den SC´s mit Firm 2.2 nur, wenn sie nicht gleichzeitig gepeert sind und die CUL_HM
so geändert ist:
push @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00";
# push @ack,$shash,$mNo."8002$dst$src"."00";
VG
Frank
Hallo Frank,
also 2.2 bekommen wir LED-mäßig nicht in den Griff. (könnte höchstens noch am Timing liegen....)
2.1 und 2.4 sind ok - aber in welchen Fällen:
SW bevorzugt ist push @ack,$shash,$mNo."8002$dst$src"."00";
- klappt dies gepeert und ungepeert?
SW optional ist die IF Lösung (nur falls Variante 1 nicht passt)
- klappt dies gepeert und ungepeert?
SW vermeiden wollen wir:push @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00";
- klappt dies gepeert und ungepeert?
Timing-tests machen wir erst einmal nicht.
Grusß Martin
Hallo Martin, mache das jetzt mal Schritt für Schritt. Code jetzt wie folgt:
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
#if(hex($mFlg) & 0x02){
#push @ack,$shash,$mNo."8002$dst$src"."00";
#}
#else{
# 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";
push @ack,$shash,$mNo."8002$dst$src"."00";
Log3 $name,5,"CUL_HM $name prep ACK for $recChn";
}
}
push @ack,$shash,$mNo."8002$dst$src"."00";
nur gepairt, Ergebniss: nur Firm 2.4 grün, 2.1 und 2.2 rot ein 2.2 zusätzlich gepeert, auch rot
Code wie folgt:
# 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";
# push @ack,$shash,$mNo."8002$dst$src"."00";
Log3 $name,5,"CUL_HM $name prep ACK for $recChn";
push @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00";
nur gepaairt, einer mit 2.2 noch gepeert, Ergebniss alle SC´s grün nur der mit 2.2 gepairt/gepeert rot
Wenn ich jetzt am WE dazukomme, versuche ich das ganze nochmal mit 2.4/2.1 gepeert,
VG
Frank
Hallo Martin, da ich im Vorfeld immer, dummerweise nicht auf die Firm der SC's geschaut habe kam es zu der wiedersprüchlichen Aussage. Siehe Post oben.
push @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00";
Ist somit OK, wenn es nicht einen SC mit Firm 2.2 betrifft, der gepeert ist.
VG
Frank
Hallo Martin, habe eben, nach dem heutigen update die Zeile 1908 wieder auf push @ack,$shash,$mNo."8002".$dst.$src."0101".(($recChn&1)?"C8":"00")."00"; geändert, da die SC´s mit Firm 2.2 und 2.1 ein Problem mit der if...else Anweisung haben (rot).
Hi Frank,
es handelt sich also um einen Bug im SC. Erst Version 2.4 hat es behoben.
Hast du den SC oder SC-2?
Ich will es einschränken und kommentieren. Der Kode wäre demnach:
if ($md =~ m/HM-SEC-SC/){
push @ack,$shash,$mNo."8002".$dst.$src."0101".((hex($mI[0])&1)?"C8":"00")."00";
}
else{
push @ack,$shash,$mNo."8002$dst$src"."00";
}
Funktioniert der?
Hallo Martin: 2 Stück SC-2 Firm 2.2
2 Stück SC Firm 2.1
1 Stück SC-2 Firm 2.4
Alle 5 SC/SC-2 zeigen mit
Zitatif ($md =~ m/HM-SEC-SC/){
push @ack,$shash,$mNo."8002".$dst.$src."0101".((hex($mI[0])&1)?"C8":"00")."00";
}
else{
push @ack,$shash,$mNo."8002$dst$src"."00";
}
sauber grün!Alle SC´s/SC-2 sind nur gepairt, nicht gepeert. Ich weis nicht, ob ich da heute noch dazu komme das zu testen.
VG
Frank
-- Die
2 SC´s-2 mit Firm 2.2 habe ich gerade
gepeert und getestet, zeigen beide mit:
Zitatif ($md =~ m/HM-SEC-SC/){
push @ack,$shash,$mNo."8002".$dst.$src."0101".((hex($mI[0])&1)?"C8":"00")."00";
}
else{
push @ack,$shash,$mNo."8002$dst$src"."00";
}
rot/rot!--
2 SC, nicht SC-2 Firm 2.1 gepeert rot/rot--
SC-2 mit Firm 2.4 gepeert lange gelb, dann rot
das ist jetzt nicht zu verstehen.
Dein Device ist doch ein HM-SEC-SC oder HM-SEC-SC-2.
Es sollte das AckInfo gesendet werden...
Steht 2 Post´s weiter oben, habe
Zitat2 Stück SC-2 Firm 2.2
2 Stück SC Firm 2.1
1 Stück SC-2 Firm 2.4
insgesamt 3 SC-2 und 2 SC
ungepeert ist alles OK, wie beschrieben
mit dem If sollte für den SC alles wie bei
push @ack,$shash,$mNo."8002".$dst.$src."0101".((hex($mI[0])&1)?"C8":"00")."00";
laufen. es kommt ja nichts anderes dran.... - es sollte für alle SCs gelten...
Gruss Martin
Macht es auch, solange ich nicht peere.
aber wenn du peerst macht FHEM das gleiche... ACK info für SCs.
warum ist es mit dem NEUEN if nicht identisch zum einfachen ACKinfo?
Wenn ich das wüsste ;)
Nach dem peeren braucht das System immer etwas Zeit (RT meldet sich, Ausentemperatur über 17°C RT gehen off) und ich hatte heute sicher nicht die nötige Geduld alles in Ruhe zu testen (starkes Gewitter bei uns)
Wie gesagt, Martin, es ist alles mit der CUL_HM OK und die SC´s bzw. SC-2 quittieren mit grün.
Gewitter ist vorbei
Sec-SC-2 Firm 2.2 mit RT gepeert rot, vorher nur gepairt OK, RT reagiert mit Window open
Sec-SC-2 Firm 2.4 mit RT gepeert grün, alles OK
Sec-SC Firm 2.1 mit RT gepeert grün, alles OK
Hatte heute Vormittag die Test´s wohl zu schnell hintereinander gemacht
Das Testergebniss stimmt jetzt definitiv!
VG
Frank
ok - prima. Dann verstehe ich es wieder.
Werde die SC´s vielleicht mal untereinander tauschen, so das ich für die Türkontakte die Sec-SC-2 Firm 2.2 nehme und für die mit den RT´s gepeerten die Sec-SC Firm 2.1, dann hätte ich auch wieder grün.
Hallo,
habe gerade festgestellt das ich mit meinen Homematic-Fensterkontakten (Roto-OEM) seit kurzem (hatte seit längerem kein Update gemacht - jetzt wieder up to date) genau das gleichen "Rot"-Thema habe. Meine Original Homematic-Fensterkontakte (HM-SEC-SC-2 mit Firmware 2.2) funktionieren problemlos - meine
alten Roto-OEM-Homematic-Fensterkontakte (Roto_ZEL-STG-RM-FFK mit Firmware 2.0) zeigen auch das Verhalten.
Es ist auch nur das optische Quittierungsthema, d.h. quittieren mit rot anstatt grün - alles andere funktioniert tadellos.
Hat mir bitte jemand einen Tip - Danke vorab.
Hallo,
hab gerade die Lösung gefunden - habe bei meinem Roto-Homematic-Fensterkontakten per attr das model auf HM-SEC-SC gesetzt - seither funktioniert wieder alles tadellos.
kannst du es morgen noch einmal mit dem roto probieren? Nach update versteht sich
Hallo,
hab es gerade ausprobiert - funktioniert jetzt auch wieder als Roto einwandfrei - vielen Dank !