Sendebestätigung (grüne LED) funktioniert bei Fensterkontakten nicht meh [solved

Begonnen von obelix221, 18 November 2017, 10:18:47

Vorheriges Thema - Nächstes Thema

obelix221

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


RPi3 als FHEM-Server, 868 MHz CUL, 433 MHz Transmitter, Homematic Aktoren und Sensoren, Yamaha AVR, Logitech Harmony, Fritzbox, Logitech SB, 433 MHz Steckdosen, HUE, EnOcean

mgernoth

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

obelix221

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

RPi3 als FHEM-Server, 868 MHz CUL, 433 MHz Transmitter, Homematic Aktoren und Sensoren, Yamaha AVR, Logitech Harmony, Fritzbox, Logitech SB, 433 MHz Steckdosen, HUE, EnOcean

mgernoth

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

obelix221

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
RPi3 als FHEM-Server, 868 MHz CUL, 433 MHz Transmitter, Homematic Aktoren und Sensoren, Yamaha AVR, Logitech Harmony, Fritzbox, Logitech SB, 433 MHz Steckdosen, HUE, EnOcean

frank

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.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

obelix221

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.


RPi3 als FHEM-Server, 868 MHz CUL, 433 MHz Transmitter, Homematic Aktoren und Sensoren, Yamaha AVR, Logitech Harmony, Fritzbox, Logitech SB, 433 MHz Steckdosen, HUE, EnOcean

frank

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.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

obelix221

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
RPi3 als FHEM-Server, 868 MHz CUL, 433 MHz Transmitter, Homematic Aktoren und Sensoren, Yamaha AVR, Logitech Harmony, Fritzbox, Logitech SB, 433 MHz Steckdosen, HUE, EnOcean

obelix221

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.
RPi3 als FHEM-Server, 868 MHz CUL, 433 MHz Transmitter, Homematic Aktoren und Sensoren, Yamaha AVR, Logitech Harmony, Fritzbox, Logitech SB, 433 MHz Steckdosen, HUE, EnOcean

noansi

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.

obelix221

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
RPi3 als FHEM-Server, 868 MHz CUL, 433 MHz Transmitter, Homematic Aktoren und Sensoren, Yamaha AVR, Logitech Harmony, Fritzbox, Logitech SB, 433 MHz Steckdosen, HUE, EnOcean

noansi

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.

mgernoth

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

obelix221

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
RPi3 als FHEM-Server, 868 MHz CUL, 433 MHz Transmitter, Homematic Aktoren und Sensoren, Yamaha AVR, Logitech Harmony, Fritzbox, Logitech SB, 433 MHz Steckdosen, HUE, EnOcean

obelix221

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
RPi3 als FHEM-Server, 868 MHz CUL, 433 MHz Transmitter, Homematic Aktoren und Sensoren, Yamaha AVR, Logitech Harmony, Fritzbox, Logitech SB, 433 MHz Steckdosen, HUE, EnOcean

obelix221

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
RPi3 als FHEM-Server, 868 MHz CUL, 433 MHz Transmitter, Homematic Aktoren und Sensoren, Yamaha AVR, Logitech Harmony, Fritzbox, Logitech SB, 433 MHz Steckdosen, HUE, EnOcean

juemuc

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
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

noansi

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.

obelix221

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



RPi3 als FHEM-Server, 868 MHz CUL, 433 MHz Transmitter, Homematic Aktoren und Sensoren, Yamaha AVR, Logitech Harmony, Fritzbox, Logitech SB, 433 MHz Steckdosen, HUE, EnOcean

noansi

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 weniger Probleme zu haben.

Damit wäre zu ergründen, ob sich die Antwortzeit bei CUL Nutzung mit Standardfirmware verändert hat.

Gruß, Ansgar.

obelix221

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.
RPi3 als FHEM-Server, 868 MHz CUL, 433 MHz Transmitter, Homematic Aktoren und Sensoren, Yamaha AVR, Logitech Harmony, Fritzbox, Logitech SB, 433 MHz Steckdosen, HUE, EnOcean

obelix221

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...
RPi3 als FHEM-Server, 868 MHz CUL, 433 MHz Transmitter, Homematic Aktoren und Sensoren, Yamaha AVR, Logitech Harmony, Fritzbox, Logitech SB, 433 MHz Steckdosen, HUE, EnOcean

noansi

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.

noansi

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.

obelix221

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.
RPi3 als FHEM-Server, 868 MHz CUL, 433 MHz Transmitter, Homematic Aktoren und Sensoren, Yamaha AVR, Logitech Harmony, Fritzbox, Logitech SB, 433 MHz Steckdosen, HUE, EnOcean

obelix221

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
RPi3 als FHEM-Server, 868 MHz CUL, 433 MHz Transmitter, Homematic Aktoren und Sensoren, Yamaha AVR, Logitech Harmony, Fritzbox, Logitech SB, 433 MHz Steckdosen, HUE, EnOcean

noansi

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.

mgernoth

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

obelix221

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
RPi3 als FHEM-Server, 868 MHz CUL, 433 MHz Transmitter, Homematic Aktoren und Sensoren, Yamaha AVR, Logitech Harmony, Fritzbox, Logitech SB, 433 MHz Steckdosen, HUE, EnOcean

obelix221

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
RPi3 als FHEM-Server, 868 MHz CUL, 433 MHz Transmitter, Homematic Aktoren und Sensoren, Yamaha AVR, Logitech Harmony, Fritzbox, Logitech SB, 433 MHz Steckdosen, HUE, EnOcean

roland-l

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

FFHEM

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!
Raspberry Pi 4B, Homematic, Sonoff, Shelly, Worx, Arduino, ESP8266

mgernoth

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

FFHEM

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
Raspberry Pi 4B, Homematic, Sonoff, Shelly, Worx, Arduino, ESP8266