Hallo zusammen,
Seit einer geraumen Zeit funktioniert bei meinen Fensterkontakten HM-Sec-SCo (ca. 15 Stück) die Sendebestätigung nicht mehr.
Die LED am Kontakt bleibt lange gelb und wechselt dann kurz auf rot.
Monatelang haben die Kontakte eine Statusänderung immer mit grün quittiert.
Die Kontakte sind nach wie vor korrekt gepaired, und zeigen am Server auch korrekt die Statusmeldungen an.
Fürchte an meinem CUL stimmt etwas nicht mehr....schicke gleich noch die Konfiguration des CULs.
Gibt es eine Einstellung am CUL, die für die Sendebestätigung explizit gesetzt sein muss?
Grüße obelix221
Hallo,
Zitat von: obelix221 am 18 November 2017, 10:18:47
Seit einer geraumen Zeit funktioniert bei meinen Fensterkontakten HM-Sec-SCo (ca. 15 Stück) die Sendebestätigung nicht mehr.
Die LED am Kontakt bleibt lange gelb und wechselt dann kurz auf rot.
Ich nehme an, dass Dein Fhem aktuell ist?
Wenn das so ist und das Problem mit der aktuellen Version auftritt, entferne Bitte einmal den additional CUL ACK aus 10_CUL_HM.pm (Zeilen 2749 bis 2752) und starte Fhem neu:
push @ack,$mh{shash},$mh{mNo}."8002".$mh{dst}.$mh{src}."00"
if ( $ioId eq $mh{dst}
&& !$mh{devH}{IODev}->{helper}{VTS_ACK}
&& $mh{devH}{IODev}->{TYPE} !~ m/^(HMLAN|HMUARTLGW)$/); #noansi: additional CUL ACK
Löst diese Änderung das Problem?
Viele Grüße
Michael
Hi Michael,
Ja, ich nutze die aktuellste FHEM Version.
Habe die 4 Zeilen auskommentiert, FHEM neu gestartet, aber leider keine Veränderung an den Sensoren.
#push @ack,$mh{shash},$mh{mNo}."8002".$mh{dst}.$mh{src}."00"
# if ( $ioId eq $mh{dst}
# && !$mh{devH}{IODev}->{helper}{VTS_ACK}
# && $mh{devH}{IODev}->{TYPE} !~ m/^(HMLAN|HMUARTLGW)$/); #noansi: additional CUL ACK
Anbei das list Kommando für meinen CUL:
Internals:
CMDS BbCFiAZNkGMKUYRTVWXefmLltux
CUL_0_MSGCNT 68
CUL_0_TIME 2017-11-18 11:48:27
Clients :CUL_HM:HMS:CUL_IR:STACKABLE_CC:TSSTACKED:STACKABLE:
DEF /dev/ttyACM0@9600 1034
DeviceName /dev/ttyACM0@9600
FD 11
FHTID 1034
NAME CUL_0
NR 45
NR_CMD_LAST_H 50
PARTIAL
RAWMSG A0FDA861051ABDA0000000A8CB70A0000F8
RSSI -78
STATE Initialized
TYPE CUL
VERSION V 1.66 CUL868
initString X21
Ar
MatchList:
1:CUL_HM ^A....................
8:HMS ^810e04....(1|5|9).a001
D:CUL_IR ^I............
H:STACKABLE_CC ^\*
M:TSSTACKED ^\*
N:STACKABLE ^\*
READINGS:
2017-11-18 11:22:54 ccconf freq:868.300MHz bWidth:101KHz rAmpl:33dB sens:8dB
2017-11-18 11:43:40 cmds B b C F i A Z N k G M K U Y R T V W X e f m L l t u x
2017-11-18 07:43:40 raw is11110010101011101000000110000010
2017-11-18 11:48:27 state Initialized
2017-11-18 11:23:07 uptime 2 20:38:41
2016-12-02 11:07:03 version V 1.66 CUL868
XMIT_TIME:
1511001844.16275
1511001844.41194
1511001846.51626
1511001846.75831
1511001847.382
1511001849.00437
1511001868.61546
1511001869.17973
1511001869.96827
1511001871.03945
1511001872.35167
1511001874.1042
1511001886.44752
1511001887.01341
1511001887.61964
1511001888.76602
1511001890.06931
1511001891.64312
1511001897.94425
1511001898.4077
1511001933.39779
1511001933.93555
1511001934.78178
1511001935.88472
1511001937.18344
1511001938.78969
1511002009.29214
1511002009.84007
1511002010.69966
1511002011.81221
1511002013.24002
1511002014.89091
1511002067.79609
1511002068.32855
1511002069.14119
1511002070.16804
1511002071.62099
1511002073.3666
1511002077.27638
1511002077.84628
1511002078.6873
1511002079.78183
1511002081.20856
1511002082.87336
1511002098.11554
1511002098.38607
1511002098.94328
1511002099.80153
1511002100.943
1511002102.3183
helper:
4DEC71:
QUEUE:
4DF40F:
QUEUE:
4DF420:
QUEUE:
4DF422:
QUEUE:
4DF428:
QUEUE:
4F9C6B:
QUEUE:
569FF8:
QUEUE:
Attributes:
hmId 1FA02A
rfmode HomeMatic
room CUL_HM
Hallo,
ah, ich sehe gerade, dass Du auch Probleme mit virtuellen Aktoren bei Tastern hast. Dann koennen diese Zeilen nicht der Ausloeser sein.
Bitte sniffe die RAW-Messages sowohl fuer einen Fensterkontakt als auch fuer einen Taster.
EDIT: Bitte auch ein list des Fensterkontakts und des Tasters einstellen.
Viele Gruesse
Michael
Hi Michael,
1) list eines Fensterkontaktes:
Internals:
CUL_0_MSGCNT 6
CUL_0_RAWMSG A0DACA6104DF45C1FA02A06010000::-47.5:CUL_0
CUL_0_RSSI -47.5
CUL_0_TIME 2017-11-18 12:00:33
DEF 4DF45C
IODev CUL_0
LASTInputDev CUL_0
MSGCNT 6
NAME TT_LI_WZ_EG
NOTIFYDEV global
NR 99
NTFY_ORDER 50-TT_LI_WZ_EG
STATE closed
TYPE CUL_HM
lastMsg No:AC - t:10 s:4DF45C d:1FA02A 06010000
protLastRcv 2017-11-18 12:00:33
rssi_at_CUL_0 avg:-49.33 min:-50.5 cnt:6 lst:-47.5 max:-47.5
READINGS:
2017-11-18 11:43:50 Activity alive
2017-02-25 15:59:23 CommandAccepted yes
2017-02-25 15:59:22 D-firmware 1.0
2017-02-25 15:59:22 D-serialNr NEQ0948343
2017-02-25 15:59:24 PairedTo 0x1FA02A
2017-02-25 15:54:19 R-cyclicInfoMsg on
2017-02-25 15:54:20 R-eventDlyTime 0 s
2017-02-25 15:59:24 R-pairCentral 0x1FA02A
2017-02-25 15:54:19 R-sabotageMsg on
2017-02-25 15:54:20 R-sign on
2017-02-25 15:59:24 RegL_00. 02:00 09:01 0A:1F 0B:A0 0C:2A 10:01 14:06 00:00
2017-02-25 15:59:24 RegL_01. 08:01 20:9C 21:00 30:06 00:00
2017-02-25 15:59:23 aesCommToDev ok
2017-02-25 15:59:23 aesKeyNbr 00
2017-11-18 12:00:33 alive yes
2017-11-18 12:00:33 battery ok
2017-11-18 12:00:33 contact closed (to Vact_dev)
2017-11-18 12:00:33 recentStateType info
2017-11-18 12:00:33 sabotageError off
2017-11-18 12:00:33 state closed
2017-03-09 11:24:58 trigDst_1FA02A noConfig
2017-02-22 13:49:32 trigDst_broadcast noConfig
2017-11-18 08:12:37 trigger_cnt 78
helper:
HM_CMDNR 172
mId 00C7
rxType 28
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +4DF45C,00,00,00
nextSend 1511002833.25174
prefIO
rxt 2
vccu
p:
4DF45C
00
00
00
mRssi:
mNo AC
io:
CUL_0 -45.5
prt:
bErr 0
sProc 0
sleeping 1
q:
qReqConf 00
qReqStat
role:
chn 1
dev 1
rpt:
IO CUL_0
flg A
ts 1511002833.31836
ack:
HASH(0x3824060)
AC80021FA02A4DF45C00
rssi:
at_CUL_0:
avg -49.3333333333333
cnt 6
lst -47.5
max -47.5
min -50.5
tmpl:
Attributes:
IODev CUL_0
actCycle 002:50
actStatus alive
alarmDevice Sensor
alarmSettings alarm6,|TT_Li_WZ_EG:open|$EVENT|on
autoReadReg 4_reqStatus
devStateIcon open:fts_door_open closed:fts_door
expert 2_raw
firmware 1.0
icon fts_door_slide_2w
model HM-SEC-SCo
room Alarm,Wohnzimmer
serialNr NEQ0948343
subType threeStateSensor
userattr winOpenMaxTrigger winOpenTimer winOpenTimer2 winOpenType:Fenster,Türe winOpenName
winOpenMaxTrigger 3
winOpenName Terrassentür links
winOpenTimer 00:10:00
winOpenTimer2 00:15:00
winOpenType Fenster
2) list eines Tasters
Internals:
DEF 4E9BCA
IODev CUL_0
NAME HM_4E9BCA
NOTIFYDEV global
NR 65
NTFY_ORDER 50-HM_4E9BCA
STATE HM_4E9BCA_Btn_04 Short
TYPE CUL_HM
channel_01 HM_4E9BCA_Btn_01
channel_02 HM_4E9BCA_Btn_02
channel_03 HM_4E9BCA_Btn_03
channel_04 HM_4E9BCA_Btn_04
channel_05 HM_4E9BCA_Btn_05
channel_06 HM_4E9BCA_Btn_06
READINGS:
2017-03-22 18:58:43 CommandAccepted yes
2017-03-22 18:58:37 D-firmware 1.2
2017-03-22 18:58:37 D-serialNr NEQ1000944
2017-03-22 18:58:43 PairedTo 0x1FA02A
2017-03-22 18:58:43 R-pairCentral 0x1FA02A
2017-03-22 18:58:43 RegL_00. 02:01 0A:1F 0B:A0 0C:2A 18:00 00:00
2017-11-18 07:43:30 alive yes
2017-11-18 07:43:53 battery ok
2017-11-18 07:43:30 powerOn 2017-11-18 07:43:30
2017-11-18 07:43:30 recentStateType info
2017-11-18 07:43:53 state HM_4E9BCA_Btn_04 Short
helper:
HM_CMDNR 63
mId 00A9
rxType 28
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +4E9BCA,00,00,00
prefIO
rxt 2
vccu
p:
4E9BCA
00
00
00
mRssi:
mNo
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
dev 1
tmpl:
Attributes:
IODev CUL_0
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.2
model HM-PB-6-WM55
room Wohnzimmer
serialNr NEQ1000944
subType remote
webCmd getConfig:clear msgEvents
Mitsniffen habe ich noch nie gemacht, habe mich aber jetzt folgende Zeilen in die cfg geschrieben:
attr global verbose 1
attr global mseclog 1
attr CUL_0 verbose 4
und einen shutdown restart
durchgeführt.
Allerdings bleibt sowohl beim Drücken des Schalters, als auch beim Öffnen bzw. Schließen des Fensterkontaktes das Log leer?!?
2017.11.18 13:10:27.776 0: Server shutdown
2017.11.18 13:10:30.943 1: Including fhem.cfg
2017.11.18 13:10:40.667 1: Including ./log/fhem.save
2017.11.18 13:10:47.509 1: usb create starting
2017.11.18 13:10:53.948 1: usb create end
2017.11.18 13:10:54.068 0: Featurelevel: 5.8
2017.11.18 13:10:54.069 0: Server started with 365 defined entities (fhem.pl:15377/2017-11-01 perl:5.020002 os:linux user:fhem pid:18874)
2017.11.18 13:10:54.696 1: [Alarm 0] has undefined save data , disarming
2017.11.18 13:10:54.726 1: [Alarm 1] has undefined save data , disarming
2017.11.18 13:10:54.784 1: [Alarm 3] has undefined save data , disarming
2017.11.18 13:10:54.814 1: [Alarm 4] has undefined save data , disarming
2017.11.18 13:10:54.843 1: [Alarm 5] has undefined save data , disarming
2017.11.18 13:10:54.902 1: [Alarm 7] has undefined save data , disarming
Das sieht sehr mager aus. Ich gehe davon aus, dass ich die Attribute falsch gesetzt habe.
Habe mich am wiki orientiert: https://wiki.fhem.de/wiki/Homematic_Nachrichten_sniffen
ZitatDas sieht sehr mager aus. Ich gehe davon aus, dass ich die Attribute falsch gesetzt habe.
hast du vor dem restart auch gesichert? ich denke nicht.
du musst auch kein restart machen.
Hi Frank,
ja gespeichert und damit beim Restart des Servers die CFG neu eingelesen.
Auf das Restarten kann ich doch nur verzichten, wenn ich es direkt in der Befehlszeile absetze, oder?
Die CFG wird ja nicht dynamisch nachgeladen.
Zitat von: obelix221 am 18 November 2017, 13:31:15
Auf das Restarten kann ich doch nur verzichten, wenn ich es direkt in der Befehlszeile absetze, oder?
Die CFG wird ja nicht dynamisch nachgeladen.
ja klar. davon war ich ausgegangen.
schau auf den detailseiten von cul und global, ob die attribute gesetzt sind.
OK, jetzt habe ich es direkt über das Web-Interface eingegeben.
Hier das Log beim Drücken des Schalters:
017.11.18 13:53:40 5: CUL/RAW: /A0DDA84104F9C6B1FA02A0601C5001D
2017.11.18 13:53:40 4: CUL_Parse: CUL_0 A 0D DA 8410 4F9C6B 1FA02A 0601C5001D -59.5
2017.11.18 13:53:40 5: CUL_0: dispatch A0DDA84104F9C6B1FA02A0601C500::-59.5:CUL_0
2017.11.18 13:53:49 5: CUL/RAW: /A0B8AA6404E98AE1FA02A011619
2017.11.18 13:53:49 4: CUL_Parse: CUL_0 A 0B 8A A640 4E98AE 1FA02A 011619 -61.5
2017.11.18 13:53:49 5: CUL_0: dispatch A0B8AA6404E98AE1FA02A0116::-61.5:CUL_0
2017.11.18 13:53:49 5: CUL_0 sending As0A8A80021FA02A4E98AE00
2017.11.18 13:53:49 5: SW: As0A8A80021FA02A4E98AE00
2017.11.18 13:53:49 5: CUL/RAW: /A0B8BA2404E98AE1FA02A01161E
2017.11.18 13:53:49 4: CUL_Parse: CUL_0 A 0B 8B A240 4E98AE 1FA02A 01161E -59
2017.11.18 13:53:49 5: CUL_0: dispatch A0B8BA2404E98AE1FA02A0116::-59:CUL_0
2017.11.18 13:53:49 5: CUL_0 sending As0D8B80021FA02A4E98AE0101C800
2017.11.18 13:53:49 5: SW: As0D8B80021FA02A4E98AE0101C800
2017.11.18 13:53:49 5: CUL/RAW: /A0B8CA2404E98AE1FA02A01161F
2017.11.18 13:53:49 4: CUL_Parse: CUL_0 A 0B 8C A240 4E98AE 1FA02A 01161F -58.5
2017.11.18 13:53:49 5: CUL_0: dispatch A0B8CA2404E98AE1FA02A0116::-58.5:CUL_0
2017.11.18 13:53:49 5: CUL_0 sending As0D8C80021FA02A4E98AE0101C800
2017.11.18 13:53:49 5: SW: As0D8C80021FA02A4E98AE0101C800
und hier für den Fensterkontakt:
2017.11.18 13:55:42 5: CUL/RAW: /A0CB0A6414DEC711FA02A0107C833
2017.11.18 13:55:42 4: CUL_Parse: CUL_0 A 0C B0 A641 4DEC71 1FA02A 0107C833 -48.5
2017.11.18 13:55:42 5: CUL_0: dispatch A0CB0A6414DEC711FA02A0107C8::-48.5:CUL_0
2017.11.18 13:55:42 5: CUL_0 sending As0AB080021FA02A4DEC7100
2017.11.18 13:55:42 5: SW: As0AB080021FA02A4DEC7100
2017.11.18 13:55:43 5: CUL/RAW: /A0CB1A6414DEC711FA02A0107C82D
2017.11.18 13:55:43 4: CUL_Parse: CUL_0 A 0C B1 A641 4DEC71 1FA02A 0107C82D -51.5
2017.11.18 13:55:43 5: CUL_0: dispatch A0CB1A6414DEC711FA02A0107C8::-51.5:CUL_0
2017.11.18 13:55:43 5: CUL_0 sending As0AB180021FA02A4DEC7100
2017.11.18 13:55:43 5: SW: As0AB180021FA02A4DEC7100
2017.11.18 13:55:44 5: CUL/RAW: /A0CB2A6414DEC711FA02A0107C831
2017.11.18 13:55:44 4: CUL_Parse: CUL_0 A 0C B2 A641 4DEC71 1FA02A 0107C831 -49.5
2017.11.18 13:55:44 5: CUL_0: dispatch A0CB2A6414DEC711FA02A0107C8::-49.5:CUL_0
2017.11.18 13:55:44 5: CUL_0 sending As0AB280021FA02A4DEC7100
2017.11.18 13:55:44 5: SW: As0AB280021FA02A4DEC7100
2017.11.18 13:55:45 5: CUL/RAW: /A0CB3A6414DEC711FA02A0107C82F
2017.11.18 13:55:45 4: CUL_Parse: CUL_0 A 0C B3 A641 4DEC71 1FA02A 0107C82F -50.5
2017.11.18 13:55:45 5: CUL_0: dispatch A0CB3A6414DEC711FA02A0107C8::-50.5:CUL_0
2017.11.18 13:55:45 5: CUL_0 sending As0AB380021FA02A4DEC7100
2017.11.18 13:55:45 5: SW: As0AB380021FA02A4DEC7100
2017.11.18 13:55:46 5: CUL/RAW: /A0CB4A6414DEC711FA02A0107C829
2017.11.18 13:55:46 4: CUL_Parse: CUL_0 A 0C B4 A641 4DEC71 1FA02A 0107C829 -53.5
2017.11.18 13:55:46 5: CUL_0: dispatch A0CB4A6414DEC711FA02A0107C8::-53.5:CUL_0
2017.11.18 13:55:46 5: CUL_0 sending As0AB480021FA02A4DEC7100
2017.11.18 13:55:46 5: SW: As0AB480021FA02A4DEC7100
2017.11.18 13:55:48 5: CUL/RAW: /A0CB5A6414DEC711FA02A0107C82F
2017.11.18 13:55:48 4: CUL_Parse: CUL_0 A 0C B5 A641 4DEC71 1FA02A 0107C82F -50.5
2017.11.18 13:55:48 5: CUL_0: dispatch A0CB5A6414DEC711FA02A0107C8::-50.5:CUL_0
2017.11.18 13:55:48 5: CUL_0 sending As0AB580021FA02A4DEC7100
2017.11.18 13:55:48 5: SW: As0AB580021FA02A4DEC7100
2017.11.18 13:55:51 5: CUL/RAW: /A0F27861051AC6E0000000AA0AC0A5A001D
2017.11.18 13:55:51 4: CUL_Parse: CUL_0 A 0F 27 8610 51AC6E 000000 0AA0AC0A5A001D -59.5
2017.11.18 13:55:51 5: CUL_0: dispatch A0F27861051AC6E0000000AA0AC0A5A00::-59.5:CUL_0
2017.11.18 13:55:53 5: CUL/RAW: /A0DDBA6414F9C6B1FA02A0126C4801F
2017.11.18 13:55:53 4: CUL_Parse: CUL_0 A 0D DB A641 4F9C6B 1FA02A 0126C4801F -58.5
2017.11.18 13:55:53 5: CUL_0: dispatch A0DDBA6414F9C6B1FA02A0126C480::-58.5:CUL_0
2017.11.18 13:55:53 5: CUL_0 sending As0DDB80021FA02A4F9C6B0101C400
2017.11.18 13:55:53 5: SW: As0DDB80021FA02A4F9C6B0101C400
2017.11.18 13:55:53 5: CUL/RAW: /A0DDBA6414F9C6B1FA02A0126C48020
2017.11.18 13:55:53 4: CUL_Parse: CUL_0 A 0D DB A641 4F9C6B 1FA02A 0126C48020 -58
2017.11.18 13:55:53 5: CUL_0: dispatch A0DDBA6414F9C6B1FA02A0126C480::-58:CUL_0
2017.11.18 13:55:54 5: CUL_0 sending As0DDB80021FA02A4F9C6B0101C400
2017.11.18 13:55:54 5: SW: As0DDB80021FA02A4F9C6B0101C400
2017.11.18 13:55:54 5: CUL/RAW: /A0DDBA6414F9C6B1FA02A0126C48021
2017.11.18 13:55:54 4: CUL_Parse: CUL_0 A 0D DB A641 4F9C6B 1FA02A 0126C48021 -57.5
2017.11.18 13:55:54 5: CUL_0: dispatch A0DDBA6414F9C6B1FA02A0126C480::-57.5:CUL_0
2017.11.18 13:55:54 5: CUL_0 sending As0DDB80021FA02A4F9C6B0101C400
2017.11.18 13:55:54 5: SW: As0DDB80021FA02A4F9C6B0101C400
Es war übrigens ein anderer Taster als der vom ersten Listing.
Hier das Listing von dem Taster von der Raw-Message:
Internals:
CUL_0_MSGCNT 3
CUL_0_RAWMSG A0B8CA2404E98AE1FA02A0116::-58.5:CUL_0
CUL_0_RSSI -58.5
CUL_0_TIME 2017-11-18 13:53:49
DEF 4E98AE
IODev CUL_0
LASTInputDev CUL_0
MSGCNT 3
NAME HM_4E98AE
NOTIFYDEV global
NR 264
NTFY_ORDER 50-HM_4E98AE
STATE HM_4E98AE_Btn_01 Short
TYPE CUL_HM
channel_01 HM_4E98AE_Btn_01
channel_02 HM_4E98AE_Btn_02
channel_03 HM_4E98AE_Btn_03
channel_04 HM_4E98AE_Btn_04
channel_05 HM_4E98AE_Btn_05
channel_06 HM_4E98AE_Btn_06
lastMsg No:8C - t:40 s:4E98AE d:1FA02A 0116
protLastRcv 2017-11-18 13:53:49
protSnd 2 last_at:2017-11-18 13:53:49
protState CMDs_done
rssi_at_CUL_0 cnt:3 lst:-58.5 max:-58.5 avg:-59.66 min:-61.5
READINGS:
2017-04-29 11:17:27 CommandAccepted yes
2017-11-18 07:19:08 D-firmware 1.2
2017-11-18 07:19:08 D-serialNr NEQ1001740
2017-04-29 11:17:28 PairedTo 0x1FA02A
2017-04-29 11:17:23 R-pairCentral 0x1FA02A
2017-11-18 07:36:50 RegL_00.
2017-11-18 07:10:52 alive yes
2017-11-18 13:53:49 battery ok
2017-11-18 07:10:52 powerOn 2017-11-18 07:10:52
2017-11-18 07:10:52 recentStateType info
2017-11-18 13:53:49 state HM_4E98AE_Btn_01 Short
helper:
HM_CMDNR 140
mId 00A9
rxType 28
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +4E98AE,00,00,00
nextSend 1511009629.88216
prefIO
rxt 2
vccu
p:
4E98AE
00
00
00
mRssi:
mNo 8C
io:
CUL_0 -56.5
prt:
bErr 0
sProc 0
sleeping 1
rspWait:
q:
qReqConf 00
qReqStat
role:
dev 1
rpt:
IO CUL_0
flg A
ts 1511009629.97057
ack:
HASH(0x3303710)
8C80021FA02A4E98AE0101C800
rssi:
at_CUL_0:
avg -59.6666666666667
cnt 3
lst -58.5
max -58.5
min -61.5
tmpl:
Attributes:
IODev CUL_0
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.2
model HM-PB-6-WM55
room CUL_HM
serialNr NEQ1001740
subType remote
webCmd getConfig:clear msgEvents
Sorry für die Verwirrung.
Hallo obelix221,
ist 4DEC71 auch ein Fensterkontakt? Dein List war ein anderer (von 4DF45C).
Außerdem ist
attr global mseclog 1
nicht mehr aktiv gewesen, so dass in Deinem Log Auszug die wichtige ms Zeitangabe fehlt.
Gruß, Ansgar.
Hi Ansgar,
Yep, ist genau der gleiche Fensterkontakt, nur an der anderen Terassentür. Kann ich auch nochmal ziehen, unterscheidet sich aber nicht in den für den Fehler ursächlich Parametern von dem anderen, da das Verhalten exakt dasselbe ist.
Ich verstehe, dass die Zeiten extrem wichtig werden, wenn man Ereignisse in verschiedenen Logfiles in sync bringen möchte, hier geht es meines Erachtens darum, ob grundsätzlich die vollständigen Raw Messages ausgetauscht werden.
Oder gibt es ein Ereignis im Logfile, für das Du zur weiteren Analyse jetzt den Timestamp in ms benötigen würdest?
VG
Obelix
Hallo obelix221,
ZitatYep, ist genau der gleiche Fensterkontakt, nur an der anderen Terassentür. Kann ich auch nochmal ziehen, unterscheidet sich aber nicht in den für den Fehler ursächlich Parametern von dem anderen,
Mag sein, aber die Erfahrung lehrt, dass der Teufel schon mal im Detail stecken kann. Das richtige List zum richtigen Log ist da schon wichtig und kann auch einen übersehenen Einstellfehler aufdecken.
Abgesehen davon muss Michael dann auch erst mal raten, was im Log denn nun möglicherweise von einem Fentsterkontakt kommt.
ZitatIch verstehe, dass die Zeiten extrem wichtig werden, wenn man Ereignisse in verschiedenen Logfiles in sync bringen möchte
Insbesondere die Batteriebetriebenen devices sind bezüglich rechtzeitigem Antworttiming besonders empfindlich, da sie, um Strom zu sparen, schnell wieder schlafen gehen. Und dann kann man senden, bis der Arzt kommt, ohne das die das im geringsten interessiert.
Bei einem CUL mit Standardfirmware geben die ms zumindest einen groben Eindruck zu möglichen Timing Fehlern. Sekundenangaben sind definitiv zu grob!
ZitatOder gibt es ein Ereignis im Logfile, für das Du zur weiteren Analyse jetzt den Timestamp in ms benötigen würdest?
Mich interessiert, ob die ACKs kommen, wie es gedacht ist. In Deinem Fenterkontaktlog kommt nur der erste default ACK, den ich Martin habe beim threeStateSensor habe einfügen lassen.
Der zweite erweiterte ACK, der vor der Änderung alleine gesendet worden wäre, taucht nicht auf, wie er soll. Vermutlich wird er irgenwo im Code wieder verworfen.
Das zweite ist die Firmware Version der devices, die sich eventuell unterschiedlich verhalten.
Das dritte Interesse gilt dem Antworttiming, was bezüglich der Taster (keine threeStateSensor devices) von Bedeutung sein kann.
Gruß, Ansgar.
Hallo,
Zitat von: obelix221 am 18 November 2017, 13:57:20
2017.11.18 13:53:49 4: CUL_Parse: CUL_0 A 0B 8A A640 4E98AE 1FA02A 011619 -61.5
2017.11.18 13:53:49 5: CUL_0 sending As0A8A80021FA02A4E98AE00
2017.11.18 13:53:49 4: CUL_Parse: CUL_0 A 0B 8B A240 4E98AE 1FA02A 01161E -59
2017.11.18 13:53:49 5: CUL_0 sending As0D8B80021FA02A4E98AE0101C800
Jetzt bin ich verwirrt. Welche HMID hat Dein virtueller Aktor (list)?
Nachdem Du anscheinend keine VCCU benutzt, muss die ID eine andere sein, als die HMID des CUL...
Viele Grüße
Michael
Hi Ansgar,
OK verstanden...liefere ich gleich.
Hier schon mal das list device von meinem virtuellen Aktor:
Internals:
DEF 1FA02A01
NAME Vact_Taster
NOTIFYDEV global
NR 210
NTFY_ORDER 50-Vact_Taster
STATE ON
TYPE CUL_HM
chanNo 01
device Vact_dev
peerList HM_4E6EB2_Btn_01,HM_4E6EB2_Btn_02,HM_4E97FE_Btn_01,HM_4E97FE_Btn_02,HM_4E97FE_Btn_03,HM_4E97FE_Btn_04,HM_4E97FE_Btn_05,HM_4E97FE_Btn_06,HM_4E9817_Btn_01,HM_4E9817_Btn_02,HM_4E9817_Btn_03,HM_4E9817_Btn_04,HM_4E9817_Btn_05,HM_4E9817_Btn_06,HM_4E98AE_Btn_01,HM_4E98AE_Btn_02,HM_4E98AE_Btn_03,HM_4E98AE_Btn_04,HM_4E98AE_Btn_05,HM_4E98AE_Btn_06,HM_4E9BCA_Btn_01,HM_4E9BCA_Btn_02,HM_4E9BCA_Btn_03,HM_4E9BCA_Btn_04,HM_4E9BCA_Btn_05,HM_4E9BCA_Btn_06,HM_4E9D49_Btn_01,HM_4E9D49_Btn_02,HM_4E9D49_Btn_03,HM_4E9D49_Btn_04,HM_4E9D49_Btn_05,HM_4E9D49_Btn_06,Schalter_Flur_Btn_01,Schalter_Flur_Btn_02,Schalter_Flur_Btn_03,Schalter_Flur_Btn_04,Schalter_Flur_Btn_05,Schalter_Flur_Btn_06,Schalter_WZ1_Btn_01,Schalter_WZ1_Btn_02,
READINGS:
2017-11-18 13:42:07 peerList HM_4E6EB2_Btn_01,HM_4E6EB2_Btn_02,HM_4E97FE_Btn_01,HM_4E97FE_Btn_02,HM_4E97FE_Btn_03,HM_4E97FE_Btn_04,HM_4E97FE_Btn_05,HM_4E97FE_Btn_06,HM_4E9817_Btn_01,HM_4E9817_Btn_02,HM_4E9817_Btn_03,HM_4E9817_Btn_04,HM_4E9817_Btn_05,HM_4E9817_Btn_06,HM_4E98AE_Btn_01,HM_4E98AE_Btn_02,HM_4E98AE_Btn_03,HM_4E98AE_Btn_04,HM_4E98AE_Btn_05,HM_4E98AE_Btn_06,HM_4E9BCA_Btn_01,HM_4E9BCA_Btn_02,HM_4E9BCA_Btn_03,HM_4E9BCA_Btn_04,HM_4E9BCA_Btn_05,HM_4E9BCA_Btn_06,HM_4E9D49_Btn_01,HM_4E9D49_Btn_02,HM_4E9D49_Btn_03,HM_4E9D49_Btn_04,HM_4E9D49_Btn_05,HM_4E9D49_Btn_06,Schalter_Flur_Btn_01,Schalter_Flur_Btn_02,Schalter_Flur_Btn_03,Schalter_Flur_Btn_04,Schalter_Flur_Btn_05,Schalter_Flur_Btn_06,Schalter_WZ1_Btn_01,Schalter_WZ1_Btn_02,
2017-11-18 16:14:32 state ON
2017-11-18 16:14:32 trigLast HM_4E9817_Btn_02:short
2017-11-18 11:54:26 trig_HM_4E6EB2_Btn_01 Short_56
2017-11-18 11:55:10 trig_HM_4E6EB2_Btn_02 Short_64
2017-11-18 14:26:04 trig_HM_4E97FE_Btn_01 Short_255
2017-11-18 14:26:06 trig_HM_4E97FE_Btn_02 Short_38
2017-11-12 09:02:30 trig_HM_4E97FE_Btn_03 Short_58
2017-11-12 09:02:32 trig_HM_4E97FE_Btn_04 Short_69
2017-11-07 21:02:02 trig_HM_4E97FE_Btn_05 Short_118
2017-11-06 18:37:46 trig_HM_4E97FE_Btn_06 Short_7
2017-11-18 15:59:34 trig_HM_4E9817_Btn_01 Short_20
2017-11-18 16:14:32 trig_HM_4E9817_Btn_02 Short_19
2017-11-17 19:49:32 trig_HM_4E9817_Btn_03 Long_4
2017-11-18 11:54:20 trig_HM_4E9817_Btn_04 Short_1
2017-11-18 15:59:44 trig_HM_4E9817_Btn_05 Long_7
2017-10-31 16:32:19 trig_HM_4E9817_Btn_06 Short_4
2017-11-18 13:53:49 trig_HM_4E98AE_Btn_01 Short_22
2017-11-18 07:18:25 trig_HM_4E98AE_Btn_02 Short_0
2017-11-18 13:38:45 trig_HM_4E98AE_Btn_03 Short_6
2017-11-18 07:18:36 trig_HM_4E98AE_Btn_04 Short_3
2017-11-18 07:14:50 trig_HM_4E98AE_Btn_05 Short_3
2017-10-29 09:42:07 trig_HM_4E98AE_Btn_06 Short_27
2017-11-18 14:26:52 trig_HM_4E9BCA_Btn_01 Short_2
2017-11-18 07:43:34 trig_HM_4E9BCA_Btn_02 Short_0
2017-11-18 07:40:51 trig_HM_4E9BCA_Btn_03 Short_62
2017-11-18 07:43:53 trig_HM_4E9BCA_Btn_04 Short_0
2017-11-18 07:43:45 trig_HM_4E9BCA_Btn_05 Short_3
2017-11-18 07:43:31 trig_HM_4E9BCA_Btn_06 Short_1
2017-11-18 08:21:05 trig_HM_4E9D49_Btn_01 Short_49
2017-11-18 08:29:02 trig_HM_4E9D49_Btn_02 Long_245
2017-11-18 08:29:04 trig_HM_4E9D49_Btn_03 Long_64
2017-11-06 07:09:20 trig_Schalter_WZ1_Btn_01 Short_79
2017-11-06 07:09:10 trig_Schalter_WZ1_Btn_02 Short_69
2017-11-18 16:14:32 virtActState ON
2017-11-18 16:14:32 virtActTrigNo 19
2017-11-18 16:14:32 virtActTrigRpt 1
2017-11-18 16:14:32 virtActTrigType short_Release
2017-11-18 16:14:32 virtActTrigger HM_4E9817_Btn_02
helper:
trgLgRpt 0
expert:
def 1
det 0
raw 1
tpl 0
role:
chn 1
vrt 1
tmpl:
Attributes:
model virtual_1
peerIDs 4E6EB201,4E6EB202,4E97FE01,4E97FE02,4E97FE03,4E97FE04,4E97FE05,4E97FE06,4E981701,4E981702,4E981703,4E981704,4E981705,4E981706,4E98AE01,4E98AE02,4E98AE03,4E98AE04,4E98AE05,4E98AE06,4E9BCA01,4E9BCA02,4E9BCA03,4E9BCA04,4E9BCA05,4E9BCA06,4E9D4901,4E9D4902,4E9D4903,4E9D4904,4E9D4905,4E9D4906,56726F01,56726F02,56726F03,56726F04,56726F05,56726F06,5A014201,5A014202,
webCmd press short:press long
Hier der Raw mit MS für den Taster:
2017.11.18 16:30:09.421 5: CUL/RAW: /A0F64861051AC6E0000000AA0D80A05001D
2017.11.18 16:30:09.422 4: CUL_Parse: CUL_0 A 0F 64 8610 51AC6E 000000 0AA0D80A05001D -59.5
2017.11.18 16:30:09.423 5: CUL_0: dispatch A0F64861051AC6E0000000AA0D80A0500::-59.5:CUL_0
2017.11.18 16:30:17.082 5: CUL/RAW: /A0F4A861051ABDA0000000A90B90A0600FA
2017.11.18 16:30:17.083 4: CUL_Parse: CUL_0 A 0F 4A 8610 51ABDA 000000 0A90B90A0600FA -77
2017.11.18 16:30:17.084 5: CUL_0: dispatch A0F4A861051ABDA0000000A90B90A0600::-77:CUL_0
2017.11.18 16:30:18.098 5: CUL/RAW: /A0B8DA6404E98AE1FA02A011717
2017.11.18 16:30:18.099 4: CUL_Parse: CUL_0 A 0B 8D A640 4E98AE 1FA02A 011717 -62.5
2017.11.18 16:30:18.100 5: CUL_0: dispatch A0B8DA6404E98AE1FA02A0117::-62.5:CUL_0
2017.11.18 16:30:18.289 5: CUL_0 sending As0A8D80021FA02A4E98AE00
2017.11.18 16:30:18.290 5: SW: As0A8D80021FA02A4E98AE00
2017.11.18 16:30:18.462 5: CUL/RAW: /A0B8EA2404E98AE1FA02A01171E
2017.11.18 16:30:18.462 4: CUL_Parse: CUL_0 A 0B 8E A240 4E98AE 1FA02A 01171E -59
2017.11.18 16:30:18.464 5: CUL_0: dispatch A0B8EA2404E98AE1FA02A0117::-59:CUL_0
2017.11.18 16:30:18.653 5: CUL_0 sending As0D8E80021FA02A4E98AE01010000
2017.11.18 16:30:18.654 5: SW: As0D8E80021FA02A4E98AE01010000
2017.11.18 16:30:18.811 5: CUL/RAW: /A0B8FA2404E98AE1FA02A011717
2017.11.18 16:30:18.812 4: CUL_Parse: CUL_0 A 0B 8F A240 4E98AE 1FA02A 011717 -62.5
2017.11.18 16:30:18.813 5: CUL_0: dispatch A0B8FA2404E98AE1FA02A0117::-62.5:CUL_0
2017.11.18 16:30:19.002 5: CUL_0 sending As0D8F80021FA02A4E98AE01010000
2017.11.18 16:30:19.003 5: SW: As0D8F80021FA02A4E98AE01010000
und hier der Fensterkontakt:
2017.11.18 16:32:44.716 5: CUL/RAW: /A0DC5A6104DF45C1FA02A0601000034
2017.11.18 16:32:44.716 4: CUL_Parse: CUL_0 A 0D C5 A610 4DF45C 1FA02A 0601000034 -48
2017.11.18 16:32:44.718 5: CUL_0: dispatch A0DC5A6104DF45C1FA02A06010000::-48:CUL_0
2017.11.18 16:32:44.906 5: CUL_0 sending As0AC580021FA02A4DF45C00
2017.11.18 16:32:44.907 5: SW: As0AC580021FA02A4DF45C00
2017.11.18 16:32:44.987 5: CUL/RAW: /A0DC6A6104DF45C1FA02A0601000035
2017.11.18 16:32:44.988 4: CUL_Parse: CUL_0 A 0D C6 A610 4DF45C 1FA02A 0601000035 -47.5
2017.11.18 16:32:44.989 5: CUL_0: dispatch A0DC6A6104DF45C1FA02A06010000::-47.5:CUL_0
2017.11.18 16:32:45.177 5: CUL_0 sending As0AC680021FA02A4DF45C00
2017.11.18 16:32:45.178 5: SW: As0AC680021FA02A4DF45C00
2017.11.18 16:32:45.550 5: CUL/RAW: /A0DC7A6104DF45C1FA02A0601000030
2017.11.18 16:32:45.551 4: CUL_Parse: CUL_0 A 0D C7 A610 4DF45C 1FA02A 0601000030 -50
2017.11.18 16:32:45.552 5: CUL_0: dispatch A0DC7A6104DF45C1FA02A06010000::-50:CUL_0
2017.11.18 16:32:45.740 5: CUL_0 sending As0AC780021FA02A4DF45C00
2017.11.18 16:32:45.741 5: SW: As0AC780021FA02A4DF45C00
2017.11.18 16:32:46.341 5: CUL/RAW: /A0DC8A6104DF45C1FA02A0601000033
2017.11.18 16:32:46.342 4: CUL_Parse: CUL_0 A 0D C8 A610 4DF45C 1FA02A 0601000033 -48.5
2017.11.18 16:32:46.343 5: CUL_0: dispatch A0DC8A6104DF45C1FA02A06010000::-48.5:CUL_0
2017.11.18 16:32:46.531 5: CUL_0 sending As0AC880021FA02A4DF45C00
2017.11.18 16:32:46.532 5: SW: As0AC880021FA02A4DF45C00
2017.11.18 16:32:47.420 5: CUL/RAW: /A0DC9A6104DF45C1FA02A0601000030
2017.11.18 16:32:47.421 4: CUL_Parse: CUL_0 A 0D C9 A610 4DF45C 1FA02A 0601000030 -50
2017.11.18 16:32:47.422 5: CUL_0: dispatch A0DC9A6104DF45C1FA02A06010000::-50:CUL_0
2017.11.18 16:32:47.611 5: CUL_0 sending As0AC980021FA02A4DF45C00
2017.11.18 16:32:47.612 5: SW: As0AC980021FA02A4DF45C00
2017.11.18 16:32:48.812 5: CUL/RAW: /A0DCAA6104DF45C1FA02A060100002D
2017.11.18 16:32:48.813 4: CUL_Parse: CUL_0 A 0D CA A610 4DF45C 1FA02A 060100002D -51.5
2017.11.18 16:32:48.814 5: CUL_0: dispatch A0DCAA6104DF45C1FA02A06010000::-51.5:CUL_0
2017.11.18 16:32:49.002 5: CUL_0 sending As0ACA80021FA02A4DF45C00
2017.11.18 16:32:49.003 5: SW: As0ACA80021FA02A4DF45C00
2017.11.18 16:32:50.451 5: CUL/RAW: /A0CCBA6414DF45C1FA02A014FC830
2017.11.18 16:32:50.452 4: CUL_Parse: CUL_0 A 0C CB A641 4DF45C 1FA02A 014FC830 -50
2017.11.18 16:32:50.453 5: CUL_0: dispatch A0CCBA6414DF45C1FA02A014FC8::-50:CUL_0
2017.11.18 16:32:50.641 5: CUL_0 sending As0ACB80021FA02A4DF45C00
2017.11.18 16:32:50.642 5: SW: As0ACB80021FA02A4DF45C00
2017.11.18 16:32:50.997 5: CUL/RAW: /A0CCCA6414DF45C1FA02A014FC82E
2017.11.18 16:32:50.998 4: CUL_Parse: CUL_0 A 0C CC A641 4DF45C 1FA02A 014FC82E -51
2017.11.18 16:32:50.999 5: CUL_0: dispatch A0CCCA6414DF45C1FA02A014FC8::-51:CUL_0
2017.11.18 16:32:51.187 5: CUL_0 sending As0ACC80021FA02A4DF45C00
2017.11.18 16:32:51.188 5: SW: As0ACC80021FA02A4DF45C00
2017.11.18 16:32:51.801 5: CUL/RAW: /A0CCDA6414DF45C1FA02A014FC82A
2017.11.18 16:32:51.801 4: CUL_Parse: CUL_0 A 0C CD A641 4DF45C 1FA02A 014FC82A -53
2017.11.18 16:32:51.808 5: CUL_0: dispatch A0CCDA6414DF45C1FA02A014FC8::-53:CUL_0
2017.11.18 16:32:51.997 5: CUL_0 sending As0ACD80021FA02A4DF45C00
2017.11.18 16:32:51.998 5: SW: As0ACD80021FA02A4DF45C00
Hi Ansgar,
OK,...habe die Zeilen, die mir Michael heute Vormittag noch genannt hat immer noch auskommentiert gehabt.
Hier sind die raw-logs in ms mit den 4 Codezeilen:
Taster:
2017.11.18 16:54:36.778 5: CUL/RAW: /A0B93A6404E98AE1FA02A01191E
2017.11.18 16:54:36.778 4: CUL_Parse: CUL_0 A 0B 93 A640 4E98AE 1FA02A 01191E -59
2017.11.18 16:54:36.780 5: CUL_0: dispatch A0B93A6404E98AE1FA02A0119::-59:CUL_0
2017.11.18 16:54:36.968 5: CUL_0 sending As0A9380021FA02A4E98AE00
2017.11.18 16:54:36.968 5: SW: As0A9380021FA02A4E98AE00
2017.11.18 16:54:37.139 5: CUL/RAW: /A0B94A2404E98AE1FA02A011920
2017.11.18 16:54:37.139 4: CUL_Parse: CUL_0 A 0B 94 A240 4E98AE 1FA02A 011920 -58
2017.11.18 16:54:37.141 5: CUL_0: dispatch A0B94A2404E98AE1FA02A0119::-58:CUL_0
2017.11.18 16:54:37.316 5: CUL_0 sending As0D9480021FA02A4E98AE01010000
2017.11.18 16:54:37.317 5: SW: As0D9480021FA02A4E98AE01010000
2017.11.18 16:54:37.491 5: CUL/RAW: /A0B95A2404E98AE1FA02A011924
2017.11.18 16:54:37.491 4: CUL_Parse: CUL_0 A 0B 95 A240 4E98AE 1FA02A 011924 -56
2017.11.18 16:54:37.492 5: CUL_0: dispatch A0B95A2404E98AE1FA02A0119::-56:CUL_0
2017.11.18 16:54:37.659 5: CUL_0 sending As0D9580021FA02A4E98AE01010000
2017.11.18 16:54:37.660 5: SW: As0D9580021FA02A4E98AE01010000
2017.11.18 16:54:38.976 5: CUL/RAW: /A0FF8861051ACB50000000AA0D50E010015
2017.11.18 16:54:38.977 4: CUL_Parse: CUL_0 A 0F F8 8610 51ACB5 000000 0AA0D50E010015 -63.5
2017.11.18 16:54:38.978 5: CUL_0: dispatch A0FF8861051ACB50000000AA0D50E0100::-63.5:CUL_0
2017.11.18 16:54:55.934 5: CUL/RAW: /A0D01A6104DF4221FA02A06010000FD
2017.11.18 16:54:55.934 4: CUL_Parse: CUL_0 A 0D 01 A610 4DF422 1FA02A 06010000FD -75.5
2017.11.18 16:54:55.936 5: CUL_0: dispatch A0D01A6104DF4221FA02A06010000::-75.5:CUL_0
2017.11.18 16:54:56.126 5: CUL_0 sending As0A0180021FA02A4DF42200
2017.11.18 16:54:56.126 5: SW: As0A0180021FA02A4DF42200
2017.11.18 16:54:56.229 5: CUL/RAW: /A0D02A6104DF4221FA02A06010000FC
2017.11.18 16:54:56.230 4: CUL_Parse: CUL_0 A 0D 02 A610 4DF422 1FA02A 06010000FC -76
2017.11.18 16:54:56.231 5: CUL_0: dispatch A0D02A6104DF4221FA02A06010000::-76:CUL_0
2017.11.18 16:54:56.418 5: CUL_0 sending As0A0280021FA02A4DF42200
2017.11.18 16:54:56.419 5: SW: As0A0280021FA02A4DF42200
2017.11.18 16:54:56.764 5: CUL/RAW: /A0D03A6104DF4221FA02A06010000FF
2017.11.18 16:54:56.765 4: CUL_Parse: CUL_0 A 0D 03 A610 4DF422 1FA02A 06010000FF -74.5
2017.11.18 16:54:56.766 5: CUL_0: dispatch A0D03A6104DF4221FA02A06010000::-74.5:CUL_0
2017.11.18 16:54:56.953 5: CUL_0 sending As0A0380021FA02A4DF42200
2017.11.18 16:54:56.954 5: SW: As0A0380021FA02A4DF42200
2017.11.18 16:54:57.583 5: CUL/RAW: /A0D04A6104DF4221FA02A06010000FC
2017.11.18 16:54:57.584 4: CUL_Parse: CUL_0 A 0D 04 A610 4DF422 1FA02A 06010000FC -76
2017.11.18 16:54:57.585 5: CUL_0: dispatch A0D04A6104DF4221FA02A06010000::-76:CUL_0
2017.11.18 16:54:57.772 5: CUL_0 sending As0A0480021FA02A4DF42200
2017.11.18 16:54:57.773 5: SW: As0A0480021FA02A4DF42200
2017.11.18 16:54:58.691 5: CUL/RAW: /A0D05A6104DF4221FA02A06010000FE
2017.11.18 16:54:58.691 4: CUL_Parse: CUL_0 A 0D 05 A610 4DF422 1FA02A 06010000FE -75
2017.11.18 16:54:58.693 5: CUL_0: dispatch A0D05A6104DF4221FA02A06010000::-75:CUL_0
2017.11.18 16:54:58.880 5: CUL_0 sending As0A0580021FA02A4DF42200
2017.11.18 16:54:58.881 5: SW: As0A0580021FA02A4DF42200
2017.11.18 16:55:00.022 5: CUL/RAW: /A0D06A6104DF4221FA02A06010000FE
2017.11.18 16:55:00.023 4: CUL_Parse: CUL_0 A 0D 06 A610 4DF422 1FA02A 06010000FE -75
2017.11.18 16:55:00.024 5: CUL_0: dispatch A0D06A6104DF4221FA02A06010000::-75:CUL_0
2017.11.18 16:55:00.211 5: CUL_0 sending As0A0680021FA02A4DF42200
2017.11.18 16:55:00.211 5: SW: As0A0680021FA02A4DF42200
2017.11.18 16:55:02.038 5: CUL/RAW: /A0F25861051AA430000000A88B90D000017
2017.11.18 16:55:02.038 4: CUL_Parse: CUL_0 A 0F 25 8610 51AA43 000000 0A88B90D000017 -62.5
2017.11.18 16:55:02.040 5: CUL_0: dispatch A0F25861051AA430000000A88B90D0000::-62.5:CUL_0
Fensterkontakt:
2017.11.18 16:53:06.030 5: CUL/RAW: /A0CFBA6414DF45C1FA02A0157C826
2017.11.18 16:53:06.031 4: CUL_Parse: CUL_0 A 0C FB A641 4DF45C 1FA02A 0157C826 -55
2017.11.18 16:53:06.032 5: CUL_0: dispatch A0CFBA6414DF45C1FA02A0157C8::-55:CUL_0
2017.11.18 16:53:06.219 5: CUL_0 sending As0AFB80021FA02A4DF45C00
2017.11.18 16:53:06.220 5: SW: As0AFB80021FA02A4DF45C00
2017.11.18 16:53:06.576 5: CUL/RAW: /A0CFCA6414DF45C1FA02A0157C82B
2017.11.18 16:53:06.577 4: CUL_Parse: CUL_0 A 0C FC A641 4DF45C 1FA02A 0157C82B -52.5
2017.11.18 16:53:06.578 5: CUL_0: dispatch A0CFCA6414DF45C1FA02A0157C8::-52.5:CUL_0
2017.11.18 16:53:06.763 5: CUL_0 sending As0AFC80021FA02A4DF45C00
2017.11.18 16:53:06.764 5: SW: As0AFC80021FA02A4DF45C00
2017.11.18 16:53:07.399 5: CUL/RAW: /A0CFDA6414DF45C1FA02A0157C82E
2017.11.18 16:53:07.399 4: CUL_Parse: CUL_0 A 0C FD A641 4DF45C 1FA02A 0157C82E -51
2017.11.18 16:53:07.401 5: CUL_0: dispatch A0CFDA6414DF45C1FA02A0157C8::-51:CUL_0
2017.11.18 16:53:07.586 5: CUL_0 sending As0AFD80021FA02A4DF45C00
2017.11.18 16:53:07.586 5: SW: As0AFD80021FA02A4DF45C00
2017.11.18 16:53:08.509 5: CUL/RAW: /A0CFEA6414DF45C1FA02A0157C82E
2017.11.18 16:53:08.509 4: CUL_Parse: CUL_0 A 0C FE A641 4DF45C 1FA02A 0157C82E -51
2017.11.18 16:53:08.511 5: CUL_0: dispatch A0CFEA6414DF45C1FA02A0157C8::-51:CUL_0
2017.11.18 16:53:08.697 5: CUL_0 sending As0AFE80021FA02A4DF45C00
2017.11.18 16:53:08.697 5: SW: As0AFE80021FA02A4DF45C00
2017.11.18 16:53:09.875 5: CUL/RAW: /A0CFFA6414DF45C1FA02A0157C82E
2017.11.18 16:53:09.876 4: CUL_Parse: CUL_0 A 0C FF A641 4DF45C 1FA02A 0157C82E -51
2017.11.18 16:53:09.877 5: CUL_0: dispatch A0CFFA6414DF45C1FA02A0157C8::-51:CUL_0
2017.11.18 16:53:10.063 5: CUL_0 sending As0AFF80021FA02A4DF45C00
2017.11.18 16:53:10.064 5: SW: As0AFF80021FA02A4DF45C00
2017.11.18 16:53:11.529 5: CUL/RAW: /A0C00A6414DF45C1FA02A0157C82E
2017.11.18 16:53:11.530 4: CUL_Parse: CUL_0 A 0C 00 A641 4DF45C 1FA02A 0157C82E -51
2017.11.18 16:53:11.531 5: CUL_0: dispatch A0C00A6414DF45C1FA02A0157C8::-51:CUL_0
2017.11.18 16:53:11.717 5: CUL_0 sending As0A0080021FA02A4DF45C00
2017.11.18 16:53:11.718 5: SW: As0A0080021FA02A4DF45C00
Hallo,
ich hatte das Problem mit einem von 3 Fensterkontakten. Nach Rücksprache mit elv scheint dieser defekt zu sein. Mein Konatkt ist gerade bei elv zur Prüfung.
Viele Grüße
Jürgen
Hallo obelix221,
du hast nach ms Angaben ein sehr bescheidenes Antworttiming von etwa 190ms. Das ist zu langsam. Kann gut sein, daß die Taster/Fenstersensoren deswegen nicht glücklich sind.
Ich habe die Typen nicht und kann das daher nicht weiter testen, ob nach 190ms von denen noch was an Antworten empfangen wird.
Gruß, Ansgar.
Hallo Ansgar,
OK,...habe aber nichts an der räumlichen Konstellation geändert.
Die geloggten Geräte sind nur 3 Meter ohne Zwischenwand vom CUL entfernt.
Mir sind eigentlich auch keine großen SW-seitigen Änderungen bekannt.
Na ja,.. ich habe den Webserver für FTUI vor ein paar Wochen installiert.
Meinst Du der Raspi hat Ressourcenprobleme?
Was kann ich testen?
Danke
Obelix221
Hallo obelix221,
Du könntest mal ein Restore der Version 15170 (# $Id: 10_CUL_HM.pm 15170 2017-10-02 08:11:26Z martinp876 $) machen und damit wieder das ein Log aufzeichnen.
Damit meinen andere User hier https://forum.fhem.de/index.php/topic,79145.msg716578.html#msg716578 (https://forum.fhem.de/index.php/topic,79145.msg716578.html#msg716578) weniger Probleme zu haben.
Damit wäre zu ergründen, ob sich die Antwortzeit bei CUL Nutzung mit Standardfirmware verändert hat.
Gruß, Ansgar.
Hi Ansgar,
so jetzt sind wir im Neuland bei mir angekommen.
Wo finde ich diese Version? Wie spiele ich sie ein?
Vielen Dank für Deine Unterstützung.
Hallo Ansgar,
habe die alte Datei gefunden und eingebunden...
Nun funktioniert die Befehlsquittierung wieder tadellos.
Scheint tatsächlich als ob die aktuelle 10_CUL_HM.pm diesbzgl. Buggy ist.
Danke...
Hallo obelix221,
Zitatso jetzt sind wir im Neuland bei mir angekommen.
ich auch :) , aber es geht wohl mit dem restore Befehl nach CommandRef
Also
restore list
zeigt erst mal an, was verfügbar ist.
Zu verfeinern mit
restore list 2017-10-02/FHEM
restore list 2017-10-05/FHEM
etc. je nachdem, wann Du das update nach dem 2.10.2017 gefahren hast. Darin sollte dann aich die 10_CUL_HM.pm aufgelistet sein.
Dann solltest Du mit dem restore Befehl die 10_CUL_HM.pm wieder auf den alten Stand zurück bringen können.
Also beispielsweise:
restore 2017-10-02/FHEM/10_CUL_HM.pm
so weit ich das verstehe.
Gruß, Ansgar.
Hallo obelix221,
wenn Du jetzt nach aller Freude noch mal Taster und Kontakte loggen könntest, dann wäre ein geändertes Zeitverhalten entweder zu bestätigen oder zu verwerfen.
Danke!
Ansgar.
Hi Ansgar,
gerade durchgeführt....
2017.11.18 20:50:34.292 5: CUL/RAW: /A0B9BA6404E98AE1FA02A011C16
2017.11.18 20:50:34.293 4: CUL_Parse: CUL_0 A 0B 9B A640 4E98AE 1FA02A 011C16 -63
2017.11.18 20:50:34.294 5: CUL_0: dispatch A0B9BA6404E98AE1FA02A011C::-63:CUL_0
2017.11.18 20:50:34.299 5: CUL_0 sending As0A9B80021FA02A4E98AE00
2017.11.18 20:50:34.299 5: CUL 4E98AE dly:93ms
2017.11.18 20:50:34.394 5: SW: As0A9B80021FA02A4E98AE00
2017.11.18 20:50:35.173 5: CUL/RAW: /A0FC5861051ACCF0000000A88AF0E00001C
2017.11.18 20:50:35.174 4: CUL_Parse: CUL_0 A 0F C5 8610 51ACCF 000000 0A88AF0E00001C -60
2017.11.18 20:50:35.176 5: CUL_0: dispatch A0FC5861051ACCF0000000A88AF0E0000::-60:CUL_0
2017.11.18 20:50:37.808 5: CUL/RAW: /A0D2D84104F9C6B1FA02A0601260016
2017.11.18 20:50:37.808 4: CUL_Parse: CUL_0 A 0D 2D 8410 4F9C6B 1FA02A 0601260016 -63
2017.11.18 20:50:37.810 5: CUL_0: dispatch A0D2D84104F9C6B1FA02A06012600::-63:CUL_0
Damit ist die alte Datei um Welten schneller...
Den Fensterkontakt spare ich mir jetzt.
So,....und noch ein letzter Post.
Die besagte Datei findet man unter: https://svn.fhem.de/trac/browser/trunk/fhem/FHEM?rev=15170
Habe sie manuell runtergeladen und in das Filesystem ins FHEM-Verzeichnis kopiert.
Schönen Abend,
obelix221
Hallo obelix221,
kannst Du bitte mal per shell mit
perl -v
Eure perl Version checken und mitteilen.
Nicht auszuschließen, dass das den Unterschied macht.
Gruß, Ansgar.
Hallo,
koennten die Betroffenen bitte einmal diese 10_CUL_HM.pm testen:
https://rmdir.de/~michael/10_CUL_HM.pm
Das ist die aktuelle 10_CUL_HM jedoch mit der assignIO-Logik aus der alten Version.
Danke & Viele Gruesse
Michael
Hi Ansgar,
Perl Version:
This is perl 5, version 20, subversion 2 (v5.20.2) built for arm-linux-gnueabihf-thread-multi-64int
Grüße
obelix
Hi Michael,
yep das war es wohl...die Sendequittierung funktioniert.
...und hier das raw log vom Schalter...
2017.11.19 21:13:41.019 5: CUL/RAW: /A0BADA6404E98AE1FA02A01231E
2017.11.19 21:13:41.019 4: CUL_Parse: CUL_0 A 0B AD A640 4E98AE 1FA02A 01231E -59
2017.11.19 21:13:41.021 5: CUL_0: dispatch A0BADA6404E98AE1FA02A0123::-59:CUL_0
2017.11.19 21:13:41.026 5: CUL_0 sending As0AAD80021FA02A4E98AE00
2017.11.19 21:13:41.026 5: CUL 4E98AE dly:93ms
2017.11.19 21:13:41.120 5: SW: As0AAD80021FA02A4E98AE00
Hallo Michael
Hallo Michael,
ich habe am Wochenende nach langer Zeit ein Fhem update gemacht und hatte auch das Problem.
Dass alle meine Funkschalter und Fernbedienungen die mit einem Virtuellen Device gekoppelt waren
zwar von Fhem ausgewertet wurden aber immer mit der roten Led bestätigt wurden.
Ich habe daraufhin die ,,10_CUL_HM.pm" gegen die aus dem Beitrag weiter oben mit Erfolg getauscht.
Alle meine Schalter und Fernbedienungen Quittieren wieder grün.
Danke Gruß Roland
Hallo zusammen,
da ich das gleiche Problem habe: wird diese Änderung in die aktuelle Version eingepflegt?
Grund der Frage:
Habe soeben (17:45, 25.11.2017) ein Update gemacht, da 10_CUL_HM.pm ja wegen eines anderen Fehlers neu eingecheckt wurde.
Siehe: https://forum.fhem.de/index.php/topic,79858.0.html
Mit der neuesten Version von 10_CUL_HM.pm ist der Fehler mit der roten LED nach wie vor vorhanden.
Vielen Dank!
Hallo,
Zitat von: FFHEM am 25 November 2017, 18:05:43
da ich das gleiche Problem habe: wird diese Änderung in die aktuelle Version eingepflegt?
Ich habe den Patch schon an Martin geschickt
, er hatte aber wahrscheinlich bisher noch keine Zeit, ihn sich anzusehen.
Edit: Martin hat den Patch gerade eingespielt: https://svn.fhem.de/trac/changeset/15498/trunk
Danke Martin :-)
Zitat
Grund der Frage:
Habe soeben (17:45, 25.11.2017) ein Update gemacht, da 10_CUL_HM.pm ja wegen eines anderen Fehlers neu eingecheckt wurde.
Dieser Fehler war in meiner gepatchten Version von https://rmdir.de/~michael/10_CUL_HM.pm auch schon behoben, du kannst also meine Version solange benutzen, bis Martin den Patch in die offizielle Version aufnimmt.
Viele Grüße
Michael
Hallo Michael,
vielen Dank für die Info und Deine Arbeit!
Freut mich immer wieder, mit welchem Enthusiasmus Ihr FHEM betreibt!
Schönes Wochenende!
Gruß an alle
Friedhelm