10_CUL_HM vom 30.10 Probleme mit IODev?!?

Begonnen von mumpitzstuff, 03 November 2021, 21:41:38

Vorheriges Thema - Nächstes Thema

mumpitzstuff

Ich habe ein Update von dieser Version:

# $Id: 10_CUL_HM.pm 24449 2021-05-16 09:03:48Z martinp876 $

Internals:
   DEF        23457F
   FUUID      5c4b8852-f33f-55cb-ee36-49cbe6bf5a10d383
   FVERSION   10_CUL_HM.pm:0.244490/2021-05-16
   HMLAN1_MSGCNT 6
   HMLAN1_RAWMSG RE7655B72,0001,4A9A70F8,FF,FFB1,CAA01023457F26E92F060100004F
   HMLAN1_RSSI -79
   HMLAN1_TIME 2021-11-03 21:02:32
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     6
   NAME       SMOKE_SCHLAFZIMMER
   NOTIFYDEV  global
   NR         31
   NTFY_ORDER 50-SMOKE_SCHLAFZIMMER
   STATE      off
   TESTNR     1
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:CA - t:10 s:23457F d:26E92F 060100004F
   peerList   self01
   protLastRcv 2021-11-03 21:02:32
   protRcv    3 last_at:2021-11-03 21:02:32
   protSnd    6 last_at:2021-11-03 21:02:32
   protSndB   3 last_at:2021-11-03 21:02:31
   protState  CMDs_done
   rssi_HMLAN1 cnt:3 min:-80 max:-79 avg:-79.33 lst:-79
   rssi_at_HMLAN1 cnt:6 min:-79 max:-78 avg:-78.66 lst:-79
   sdTeam     sdLead
   READINGS:
     2021-11-02 19:35:52   Activity        alive
     2021-09-01 16:12:28   D-firmware      1.0
     2021-09-01 16:12:28   D-serialNr      KEQ0709128
     2021-11-03 20:58:48   IODev           MapleWifi868
     2021-11-02 11:01:52   PairedTo        0x26E92F
     2021-09-01 16:33:43   R-pairCentral   0x26E92F
     2021-11-02 11:01:52   RegL_00.        00:00 02:01 0A:26 0B:E9 0C:2F
     2021-11-03 21:02:32   battery         ok
     2021-11-02 11:02:53   cfgState        ok
     2021-11-03 21:02:32   commState       CMDs_done
     2021-10-28 08:32:45   eventNo         0C
     2021-11-03 21:02:32   level           0
     2021-11-03 20:58:48   peerList        self01
     2021-11-02 11:01:47   powerOn         2021-11-02 11:01:47
     2021-10-28 08:32:32   recentAlarm     vccu
     2021-11-03 21:02:32   recentStateType info
     2021-10-28 08:32:45   smoke_detect    none
     2021-11-03 21:02:32   state           off
     2021-10-28 08:30:40   teamCall        from vccu:2
     2020-07-18 21:10:39   trigLast        SMOKE_SCHLAFZIMMER:short
     2020-07-18 21:10:39   trig_SMOKE_SCHLAFZIMMER Short_4
     2021-10-28 08:30:40   trigger         Short_2
     2021-10-28 08:32:46   trigger_cnt     12
   helper:
     HM_CMDNR   202
     cSnd       0126E92F23457F010E,0126E92F23457F010E
     fkt        sdLead1
     mId        0042
     peerFriend peerSD
     peerIDsState complete
     peerOpt    p:smokeDetector
     regLst     0
     rxType     2
     supp_Pair_Rep 0
     cmds:
       TmplKey    self01:no:1635969528.96509
       TmplTs     1635969528.96509
       cmdKey     1:1:0:sdLead1:SMOKE_SCHLAFZIMMER:0042:01:self01
       cmdLst:
         alarmOff   noArg
         alarmOn    noArg
         assignHmKey noArg
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single})] [({set}|unset)] [({actor})]
         peerSmart  -peerOpt-
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         statusRequest noArg
         teamCall   noArg
         teamCallBat noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         tplSet_self01 -tplPeer-
         unpair     noArg
       lst:
         condition  Smoke Alarm,no alarm,tone off
         peer       self01
         peerOpt    SMOKE_AUSSEN,SMOKE_BAD,SMOKE_KINDERZIMMER,SMOKE_WOHNZIMMER,VIRTUAL_ACTOR_Btn1,vccu
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       flgs       0
       newChn     +23457F,00,00,00
       nextSend   1635969752.15089
       prefIO     
       rxt        0
       vccu       vccu
       p:
         23457F
         00
         00
         00
     mRssi:
       mNo        CA
       io:
         HMLAN1:
           -77
           -77
         MapleWifi868:
     peerIDsH:
       00000000   broadcast
       23457F01   self01
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rpt:
       IO         HMLAN1
       flg        A
       ts         1635969752.06217
       ack:
         HASH(0x55c240f752d0)
         CA800226E92F23457F00
     rssi:
       HMLAN1:
         avg        -79.3333333333333
         cnt        3
         lst        -79
         max        -79
         min        -80
       at_HMLAN1:
         avg        -78.6666666666667
         cnt        6
         lst        -79
         max        -78
         min        -79
     tmpl:
Attributes:
   IODev      HMLAN1
   IOgrp      vccu
   actCycle   099:00
   actStatus  unset
   alarmDevice Actor
   alarmSettings |set SMOKE_SCHLAFZIMMER alarmOn;define at_SMOKE_SCHLAFZIMMER at +00:05:00 set SMOKE_SCHLAFZIMMER alarmOff|set SMOKE_SCHLAFZIMMER alarmOff|00:21
   autoReadReg 4_reqStatus
   devStateIcon off:secur_smoke_detector .*:secur_smoke_detector@red
   expert     defReg,rawReg
   firmware   1.0
   model      HM-SEC-SD
   msgRepeat  1
   peerIDs    00000000,23457F01
   room       SCHLAFZIMMER
   serialNr   KEQ0709128
   subType    smokeDetector
   webCmd     statusRequest:teamCall:alarmOn:alarmOff


zu dieser gestern durchgeführt:

# $Id: 10_CUL_HM.pm 25158 2021-10-30 17:37:17Z martinp876 $

Internals:
   DEF        23457F
   FUUID      5c4b8852-f33f-55cb-ee36-49cbe6bf5a10d383
   FVERSION   10_CUL_HM.pm:0.251580/2021-10-30
   IODev      MapleWifi868
   NAME       SMOKE_SCHLAFZIMMER
   NR         31
   NTFY_ORDER 48-SMOKE_SCHLAFZIMMER
   STATE      unreachable
   TESTNR     1
   TYPE       CUL_HM
   chanNo     01
   disableNotifyFn 1
   peerList   self01
   protCmdDel 1
   protResnd  1 last_at:2021-11-03 21:11:31
   protResndFail 1 last_at:2021-11-03 21:11:37
   protSnd    1 last_at:2021-11-03 21:11:27
   protSndB   2 last_at:2021-11-03 21:11:31
   protState  CMDs_done_Errors:1
   sdTeam     sdLead
   READINGS:
     2021-11-03 21:08:48   Activity        alive
     2021-09-01 16:12:28   D-firmware      1.0
     2021-09-01 16:12:28   D-serialNr      KEQ0709128
     2021-11-03 21:11:27   IODev           MapleWifi868
     2021-11-02 11:01:52   PairedTo        0x26E92F
     2021-09-01 16:33:43   R-pairCentral   0x26E92F
     2021-11-02 11:01:52   RegL_00.        00:00 02:01 0A:26 0B:E9 0C:2F
     2021-11-03 21:02:32   battery         ok
     2021-11-02 11:02:53   cfgState        ok
     2021-11-03 21:11:37   commState       CMDs_done_Errors:1
     2021-10-28 08:32:45   eventNo         0C
     2021-11-03 21:02:32   level           0
     2021-11-03 21:11:05   peerList        self01
     2021-11-02 11:01:47   powerOn         2021-11-02 11:01:47
     2021-10-28 08:32:32   recentAlarm     vccu
     2021-11-03 21:02:32   recentStateType info
     2021-10-28 08:32:45   smoke_detect    none
     2021-11-03 21:11:47   state           unreachable
     2021-10-28 08:30:40   teamCall        from vccu:2
     2020-07-18 21:10:39   trigLast        SMOKE_SCHLAFZIMMER:short
     2020-07-18 21:10:39   trig_SMOKE_SCHLAFZIMMER Short_4
     2021-10-28 08:30:40   trigger         Short_2
     2021-10-28 08:32:46   trigger_cnt     12
   helper:
     HM_CMDNR   169
     cSnd       ,0126E92F23457F010E
     fkt        sdLead1
     mId        0042
     peerFriend peerSD
     peerIDsState complete
     peerOpt    p:smokeDetector
     regLst     0
     rxType     2
     cmds:
       TmplKey    self01:no:1635970265.62415
       TmplTs     1635970265.62415
       cmdKey     1:1:0:sdLead1:SMOKE_SCHLAFZIMMER:0042:01:self01
       cmdLst:
         alarmOff   noArg
         alarmOn    noArg
         assignHmKey noArg
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single})] [({set}|unset)] [({actor})]
         peerSmart  -peerOpt-
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         statusRequest noArg
         teamCall   noArg
         teamCallBat noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         tplSet_self01 -tplPeer-
         unpair     noArg
       lst:
         condition  Smoke Alarm,no alarm,tone off
         peer       self01
         peerOpt    SMOKE_AUSSEN,SMOKE_BAD,SMOKE_KINDERZIMMER,SMOKE_WOHNZIMMER,VIRTUAL_ACTOR_Btn1,vccu
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       flgs       0
       newChn     +23457F,00,00,00
       nextSend   1635970292.01285
       rxt        0
       vccu       vccu
       p:
         23457F
         00
         00
         00
       prefIO:
     mRssi:
       mNo       
     peerIDsH:
       00000000   broadcast
       23457F01   self01
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     tmpl:
Attributes:
   IOgrp      vccu
   actCycle   099:00
   actStatus  unset
   alarmDevice Actor
   alarmSettings |set SMOKE_SCHLAFZIMMER alarmOn;define at_SMOKE_SCHLAFZIMMER at +00:05:00 set SMOKE_SCHLAFZIMMER alarmOff|set SMOKE_SCHLAFZIMMER alarmOff|00:21
   autoReadReg 4_reqStatus
   devStateIcon off:secur_smoke_detector .*:secur_smoke_detector@red
   expert     defReg,rawReg
   firmware   1.0
   model      HM-SEC-SD
   msgRepeat  1
   peerIDs    00000000,23457F01
   room       SCHLAFZIMMER
   serialNr   KEQ0709128
   subType    smokeDetector
   webCmd     statusRequest:teamCall:alarmOn:alarmOff


Und habe jetzt nachvollziehbar Probleme mit meinen Rauchmeldern vom Typ HM-SEC-SD. Nach einem shutdown restart wird mir mit der aktuellen Version bei allen Rauchmelder erst ein "MISSING ACK" und später ein unreachable angezeigt. Ich habe jetzt die alte Version wieder eingespielt und hier scheint soweit alles in Ordnung zu sein. Aufgefallen ist mir hier, das IODev mit der alten Version auf HMLAN1 steht und mit der neuen Version konsequent auf MapleWifi868. Auch wenn ich im Device MapleWifi868 Dummy auf 1 setze, ändert sich das nicht.

Mein vccu sieht wie folgt aus:

Internals:
   DEF        26E92F
   FUUID      5c4b8852-f33f-55cb-6f6b-38280b4677cdf967
   FVERSION   10_CUL_HM.pm:0.251580/2021-10-30
   HMLAN1_MSGCNT 38
   HMLAN1_RAWMSG E3417F5,0000,4AB51A58,FF,FFA3,6E86703417F500000000D641
   HMLAN1_RSSI -93
   HMLAN1_TIME 2021-11-03 21:31:39
   IODev      MapleWifi868
   LASTInputDev HMLAN1
   MSGCNT     41
   MapleWifi868_MSGCNT 3
   MapleWifi868_RAWMSG A0A2E800226E92F400F6400::-69:MapleWifi868
   MapleWifi868_RSSI -69
   MapleWifi868_TIME 2021-11-03 21:28:37
   NAME       vccu
   NR         23
   NTFY_ORDER 48-vccu
   STATE      HMLAN1:ok,MapleWifi868:ok
   TYPE       CUL_HM
   assignedIOs HMLAN1,MapleWifi868
   chanNo     01
   disableNotifyFn 1
   lastMsg    No:2E - t:02 s:26E92F d:400F64 00
   protLastRcv 2021-11-03 21:28:37
   protRcv    6 last_at:2021-11-03 21:28:37
   rssi_at_HMLAN1 cnt:5 min:-68 max:-64 avg:-65.4 lst:-64
   rssi_at_MapleWifi868 cnt:3 min:-69 max:-66.5 avg:-67.66 lst:-69
   READINGS:
     2021-11-03 21:28:37   CommandAccepted yes
     2021-11-03 21:11:05   IODev           MapleWifi868
     2021-11-03 21:31:06   IOopen          2
     2020-02-17 00:00:39   aesReqTo        HM_6DD236
     2017-09-01 18:50:57   battery         ok
     2020-12-11 17:14:39   cfgState        ok
     2021-11-03 20:26:27   recentStateType ack
     2021-11-03 21:31:06   state           HMLAN1:ok,MapleWifi868:ok
     2021-04-13 16:46:31   unknown_002091  received
     2021-06-25 19:15:45   unknown_0226E9  received
     2021-05-13 05:16:32   unknown_060100  received
     2020-07-26 12:02:01   unknown_092BC4  received
     2021-02-18 11:32:10   unknown_0F6401  received
     2021-08-25 15:33:11   unknown_104AFE  received
     2020-08-28 15:29:31   unknown_106957  received
     2019-05-09 00:04:00   unknown_188FCC  received
     2021-05-07 08:31:22   unknown_21D278  received
     2021-05-17 19:11:28   unknown_2F4CAB  received
     2020-04-23 14:29:59   unknown_318C1F  received
     2021-11-03 21:31:39   unknown_3417F5  received
     2018-11-30 21:52:32   unknown_3418BD  received
     2021-11-03 21:31:33   unknown_374CE2  received
     2021-11-03 12:00:51   unknown_377764  received
     2021-11-03 21:30:24   unknown_38EFCC  received
     2021-11-03 18:41:08   unknown_38EFDF  received
     2021-11-03 19:58:09   unknown_38F015  received
     2021-11-03 19:04:55   unknown_38F4D2  received
     2020-08-28 15:29:29   unknown_39767C  received
     2021-01-22 10:16:35   unknown_414CAB  received
     2020-02-13 19:20:28   unknown_46A5FA  received
     2021-01-21 14:55:16   unknown_476C6E  received
     2020-02-19 14:34:00   unknown_4AFEE2  received
     2020-03-29 07:50:46   unknown_4D55D7  received
     2020-05-21 14:22:46   unknown_545984  received
     2021-06-25 19:15:54   unknown_5A8610  received
     2020-03-31 05:58:05   unknown_5CB0CC  received
     2018-12-13 00:27:14   unknown_5CD002  received
     2021-03-13 16:34:25   unknown_6226E9  received
     2021-11-03 21:15:28   unknown_63816F  received
     2021-05-13 05:17:57   unknown_641345  received
     2021-09-29 16:28:08   unknown_6616E2  received
     2020-05-28 10:34:19   unknown_6664DE  received
     2020-05-28 10:34:37   unknown_666505  received
     2020-05-28 10:34:23   unknown_666508  received
     2020-05-28 10:34:46   unknown_666513  received
     2021-01-26 18:30:17   unknown_6750E7  received
     2021-11-03 21:29:22   unknown_682FEC  received
     2018-12-13 00:30:08   unknown_6957AC  received
     2020-02-19 14:34:01   unknown_6CD4A6  received
     2020-02-16 20:38:50   unknown_6DD234  received
     2020-02-10 21:21:01   unknown_6DD236  received
     2020-12-31 10:40:38   unknown_6E01A6  received
     2020-02-16 20:34:37   unknown_7068E3  received
     2021-11-03 18:25:11   unknown_72143E  received
     2021-11-03 15:56:49   unknown_72151C  received
     2021-10-11 20:01:33   unknown_745C7D  received
     2020-12-31 10:40:39   unknown_800226  received
     2021-10-11 16:16:04   unknown_81531D  received
     2021-05-17 19:11:39   unknown_86106D  received
     2020-12-15 16:09:07   unknown_91D453  received
     2021-08-06 02:28:35   unknown_9BE428  received
     2021-08-25 15:33:11   unknown_A6104A  received
     2020-09-13 09:28:58   unknown_A6414A  received
     2021-05-15 01:56:11   unknown_C0F4D2  received
     2021-05-17 19:11:42   unknown_C70000  received
     2021-06-29 11:12:30   unknown_E30000  received
     2020-02-19 14:34:01   unknown_F3FF82  received
     2020-02-19 14:34:26   unknown_F88610  received
   helper:
     HM_CMDNR   46
     lastMsgTm  1635971317.54994
     peerFriend peerSD,peerSens,peerAct
     peerOpt    -:virtual
     regLst     0
     rxType     1
     supp_Pair_Rep 0
     cmds:
       TmplKey    :no:1635970265.63878
       TmplTs     1635970265.63878
       cmdKey     1:1:1::vccu::01:
       cmdLst:
         assignHmKey noArg
         assignIO   -IO- [({set}|unset)]
         clear      [(readings|rssi|msgEvents|attack|{msgErrors}|unknownDev)]
         defIgnUnknown noArg
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getDevInfo noArg
         hmPairForSec [-sec-]
         hmPairSerial -serial-
         peerChan   -btnNumber- -actChn- [({single}|dual|reverse)] [({set}|unset)] [(actor|remote|{both})]
         peerSmart  -peerOpt-
         postEvent  -condition-
         press      [(long|{short})] [(-peer-|{all})] [(noBurst|{Burst})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         pressL     [(-peer-|{all})]
         pressS     [(-peer-|{all})]
         raw        -data- [...]
         reset      noArg
         tplSet_0   -tplChan-
         unpair     noArg
         update     noArg
         virtual    [(1..50;1|{1})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt    ALARM_AUSSEN,ALARM_HAUSFLUR,DOOR_WOHNUNG,ESSZIMMER,FENSTER_E1,FENSTER_E2,FENSTER_K1,FENSTER_K2,FENSTER_K3,FENSTER_K4,FENSTER_K5,FENSTER_S1,FENSTER_S2,FENSTER_W1,FENSTER_W2,HM_5CD002_SenF,HM_5CD002_SenI,HM_5CD002_SenPwr,HM_5CD002_SenU,HM_5CD002_Sw,HM_6957AC_WindowRec,HM_6957AC_remote,HM_6DD234_WindowRec,HM_6DD234_remote,HM_6DD236_WindowRec,HM_6DD236_remote,HM_7068E3_WindowRec,HM_7068E3_remote,MOTION_ESSZIMMER_Btn_01,MOTION_ESSZIMMER_Btn_02,MOTION_ESSZIMMER_Motion,MOTION_WOHNZIMMER,SCHALTER_ALARM_Btn_01,SCHALTER_ALARM_Btn_02,SCHALTER_BETT_Btn_01,SCHALTER_BETT_Btn_02,SCHALTER_TUER,SMOKE_AUSSEN,SMOKE_BAD,SMOKE_KINDERZIMMER,SMOKE_SCHLAFZIMMER,SMOKE_WOHNZIMMER,VIRTUAL_ACTOR_Btn1
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         listDevice noArg
         param      -param-
     expert:
       def        1
       det        0
       raw        0
       tpl        0
     io:
       nextSend   1635971317.63039
       vccu       vccu
       ioList:
       prefIO:
     mRssi:
       mNo        2E
       io:
         HMLAN1:
           -64
         MapleWifi868:
           -65
           -65
     peerIDsH:
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       vrt        1
     rssi:
       at_HMLAN1:
         avg        -65.4
         cnt        5
         lst        -64
         max        -64
         min        -68
       at_MapleWifi868:
         avg        -67.6666666666667
         cnt        3
         lst        -69
         max        -66.5
         min        -69
     tmpl:
Attributes:
   IOList     HMLAN1,MapleWifi868
   IOgrp      vccu
   model      CCU-FHEM
   room       CUL_HM
   subType    virtual
   verbose    0
   webCmd     virtual:update


Hat jemand eine Idee woran das liegen könnte?


Benni

Trag mal beim SMOKE_SCHLAFZIMMER in IOgrp vccu:HMLAN1 ein, damit wird die vccu angewiesen, bei diesem Device möglichst HMLAN1 zu verwenden.

Ich gehe mal davon aus, dass der CUL kein AES kann?

gb#

frank

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

Beta-User

Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

mumpitzstuff

#4
Hmm also irgendwas an dem CUL stimmt nicht mehr. Kaputt oder irgend was anderes. Da muss ich noch ein wenig graben. Ich habe jetzt bei allen Geräten das von Benni vorgeschlagene:

vccu:HMLAN1

eingetragen und dann gehts erst mal wieder.

Sobald ich wieder auf MapleWifi868 umstelle und einen statusRequest absetze, sehe ich folgendes im Event Viewer:

2021.11.03 22:55:12 3 : CUL_HM set SMOKE_SCHLAFZIMMER statusRequest noArg
2021-11-03 22:55:12 CUL_HM SMOKE_SCHLAFZIMMER commState: CMDs_pending
2021.11.03 22:55:12 5 : MapleWifi868 sending As0BF3B00126E92F23457F010E
2021.11.03 22:55:12 5 : DevIo_SimpleWrite MapleWifi868: As0BF3B00126E92F23457F010E
2021-11-03 22:55:12 CUL_HM SMOKE_SCHLAFZIMMER commState: CMDs_processing...
2021-11-03 22:55:13 HMLAN HMLAN1 loadLvl: low
2021.11.03 22:55:14 5 : CUL_Read: MapleWifi868 /ERR:CCA
2021.11.03 22:55:14 4 : CUL_Parse: MapleWifi868 E RR :C CA   
2021.11.03 22:55:14 5 : MapleWifi868: dispatch ERR:CCA
2021-11-03 22:55:14 CUL MapleWifi868 UNKNOWNCODE ERR:CCA
2021.11.03 22:55:14 3 : MapleWifi868: Unknown code ERR:CCA, help me!
2021.11.03 22:55:18 5 : CUL_Read: MapleWifi868 /A0F0486106957AC0000000A60CC0C000029
2021.11.03 22:55:18 4 : CUL_Parse: MapleWifi868 A 0F 04 8610 6957AC 000000 0A60CC0C000029 -53.5
2021.11.03 22:55:18 5 : MapleWifi868: dispatch A0F0486106957AC0000000A60CC0C0000::-53.5:MapleWifi868


Jetzt habe ich mal Spaßeshalber einen meiner Fenstersensoren auf vccu:MapleWifi868 gesetzt und ein Fenster geöffnet und dann sieht es für mich als Laien eigentlich sehr gut aus:

2021.11.03 23:00:50 5 : MapleWifi868 sending As0A3D800226E92F5BED4000
2021.11.03 23:00:50 5 : CUL 5BED40 dly:88ms
2021.11.03 23:00:50 5 : DevIo_SimpleWrite MapleWifi868: As0A3D800226E92F5BED4000
2021.11.03 23:00:50 5 : MapleWifi868 sending As0D3D800226E92F5BED400101C800
2021.11.03 23:00:50 5 : CUL 5BED40 dly:56ms
2021.11.03 23:00:50 5 : DevIo_SimpleWrite MapleWifi868: As0D3D800226E92F5BED400101C800
2021-11-03 23:00:50 DOIF di_Fenster cmd_nr: 1
2021-11-03 23:00:50 DOIF di_Fenster cmd: 1
2021-11-03 23:00:50 DOIF di_Fenster cmd_event: FENSTER_W2
2021-11-03 23:00:50 DOIF di_Fenster FENSTER_W2 zuletzt geöffnet
2021-11-03 23:00:50 dummy dmy_OffeneFenster 3
2021-11-03 23:00:50 CUL_HM FENSTER_W2 contact: open (to vccu)
2021-11-03 23:00:50 CUL_HM FENSTER_W2 open
2021-11-03 23:00:50 CUL_HM FENSTER_W2 trigger_cnt: 202
2021.11.03 23:00:51 5 : MapleWifi868 sending As0A3E800226E92F5BED4000
2021.11.03 23:00:51 5 : CUL 5BED40 dly:87ms
2021.11.03 23:00:51 5 : DevIo_SimpleWrite MapleWifi868: As0A3E800226E92F5BED4000
2021.11.03 23:00:51 5 : MapleWifi868 sending As0D3E800226E92F5BED400101C800
2021.11.03 23:00:51 5 : CUL 5BED40 dly:56ms
2021.11.03 23:00:51 5 : DevIo_SimpleWrite MapleWifi868: As0D3E800226E92F5BED400101C800
2021.11.03 23:00:52 5 : MapleWifi868 sending As0A3F800226E92F5BED4000
2021.11.03 23:00:52 5 : CUL 5BED40 dly:87ms
2021.11.03 23:00:52 5 : DevIo_SimpleWrite MapleWifi868: As0A3F800226E92F5BED4000
2021.11.03 23:00:52 5 : MapleWifi868 sending As0D3F800226E92F5BED400101C800
2021.11.03 23:00:52 5 : CUL 5BED40 dly:56ms
2021.11.03 23:00:52 5 : DevIo_SimpleWrite MapleWifi868: As0D3F800226E92F5BED400101C800
2021.11.03 23:00:53 5 : MapleWifi868 sending As0A40800226E92F5BED4000
2021.11.03 23:00:53 5 : CUL 5BED40 dly:87ms
2021.11.03 23:00:53 5 : DevIo_SimpleWrite MapleWifi868: As0A40800226E92F5BED4000
2021.11.03 23:00:53 5 : MapleWifi868 sending As0D40800226E92F5BED400101C800
2021.11.03 23:00:53 5 : CUL 5BED40 dly:56ms
2021.11.03 23:00:53 5 : DevIo_SimpleWrite MapleWifi868: As0D40800226E92F5BED400101C800
2021.11.03 23:00:54 5 : CUL_Read: MapleWifi868 /
2021.11.03 23:00:54 5 : MapleWifi868 sending As0A41800226E92F5BED4000
2021.11.03 23:00:54 5 : CUL 5BED40 dly:86ms
2021.11.03 23:00:54 5 : DevIo_SimpleWrite MapleWifi868: As0A41800226E92F5BED4000
2021.11.03 23:00:54 5 : MapleWifi868 sending As0D41800226E92F5BED400101C800
2021.11.03 23:00:54 5 : CUL 5BED40 dly:56ms
2021.11.03 23:00:54 5 : DevIo_SimpleWrite MapleWifi868: As0D41800226E92F5BED400101C800
2021.11.03 23:00:56 5 : MapleWifi868 sending As0A42800226E92F5BED4000
2021.11.03 23:00:56 5 : CUL 5BED40 dly:86ms
2021.11.03 23:00:56 5 : DevIo_SimpleWrite MapleWifi868: As0A42800226E92F5BED4000
2021.11.03 23:00:56 5 : MapleWifi868 sending As0D42800226E92F5BED400101C800
2021.11.03 23:00:56 5 : CUL 5BED40 dly:56ms
2021.11.03 23:00:56 5 : DevIo_SimpleWrite MapleWifi868: As0D42800226E92F5BED400101C800
2021-11-03 23:00:56 dummy dmy_OffeneFenster 2
2021-11-03 23:00:56 CUL_HM FENSTER_W2 contact: closed (to vccu)
2021-11-03 23:00:56 CUL_HM FENSTER_W2 closed
2021-11-03 23:00:56 CUL_HM FENSTER_W2 trigger_cnt: 203
2021.11.03 23:00:57 5 : CUL_Read: MapleWifi868 /
2021.11.03 23:00:58 5 : MapleWifi868 sending As0A43800226E92F5BED4000
2021.11.03 23:00:58 5 : CUL 5BED40 dly:87ms
2021.11.03 23:00:58 5 : DevIo_SimpleWrite MapleWifi868: As0A43800226E92F5BED4000
2021.11.03 23:00:58 5 : MapleWifi868 sending As0D43800226E92F5BED400101C800
2021.11.03 23:00:58 5 : CUL 5BED40 dly:56ms
2021.11.03 23:00:58 5 : DevIo_SimpleWrite MapleWifi868: As0D43800226E92F5BED400101C800
2021.11.03 23:00:58 5 : MapleWifi868 sending As0A44800226E92F5BED4000
2021.11.03 23:00:58 5 : CUL 5BED40 dly:87ms
2021.11.03 23:00:58 5 : DevIo_SimpleWrite MapleWifi868: As0A44800226E92F5BED4000
2021.11.03 23:00:58 5 : MapleWifi868 sending As0D44800226E92F5BED400101C800
2021.11.03 23:00:58 5 : CUL 5BED40 dly:56ms
2021.11.03 23:00:58 5 : DevIo_SimpleWrite MapleWifi868: As0D44800226E92F5BED400101C800
2021.11.03 23:00:59 5 : MapleWifi868 sending As0A45800226E92F5BED4000
2021.11.03 23:00:59 5 : CUL 5BED40 dly:87ms
2021.11.03 23:00:59 5 : DevIo_SimpleWrite MapleWifi868: As0A45800226E92F5BED4000
2021.11.03 23:00:59 5 : MapleWifi868 sending As0D45800226E92F5BED400101C800
2021.11.03 23:00:59 5 : CUL 5BED40 dly:56ms
2021.11.03 23:00:59 5 : DevIo_SimpleWrite MapleWifi868: As0D45800226E92F5BED400101C800
2021.11.03 23:01:00 5 : MapleWifi868 sending As0A46800226E92F5BED4000
2021.11.03 23:01:00 5 : CUL 5BED40 dly:87ms
2021.11.03 23:01:00 5 : DevIo_SimpleWrite MapleWifi868: As0A46800226E92F5BED4000
2021.11.03 23:01:00 5 : MapleWifi868 sending As0D46800226E92F5BED400101C800
2021.11.03 23:01:00 5 : CUL 5BED40 dly:56ms
2021.11.03 23:01:00 5 : DevIo_SimpleWrite MapleWifi868: As0D46800226E92F5BED400101C800
2021.11.03 23:01:01 5 : CUL_Read: MapleWifi868 /
2021.11.03 23:01:02 5 : MapleWifi868 sending As0A47800226E92F5BED4000
2021.11.03 23:01:02 5 : CUL 5BED40 dly:87ms
2021.11.03 23:01:02 5 : DevIo_SimpleWrite MapleWifi868: As0A47800226E92F5BED4000
2021.11.03 23:01:02 5 : MapleWifi868 sending As0D47800226E92F5BED400101C800
2021.11.03 23:01:02 5 : CUL 5BED40 dly:56ms
2021.11.03 23:01:02 5 : DevIo_SimpleWrite MapleWifi868: As0D47800226E92F5BED400101C800
2021-11-03 23:01:03 HMLAN HMLAN1 loadLvl: low
2021.11.03 23:01:03 5 : MapleWifi868 sending As0A48800226E92F5BED4000
2021.11.03 23:01:03 5 : CUL 5BED40 dly:84ms
2021.11.03 23:01:03 5 : DevIo_SimpleWrite MapleWifi868: As0A48800226E92F5BED4000
2021.11.03 23:01:03 5 : MapleWifi868 sending As0D48800226E92F5BED400101C800
2021.11.03 23:01:03 5 : CUL 5BED40 dly:56ms
2021.11.03 23:01:03 5 : DevIo_SimpleWrite MapleWifi868: As0D48800226E92F5BED400101C800
2021.11.03 23:01:05 5 : CUL_Read: MapleWifi868 /


Ich bin irgendwie etwas ratlos. Wie kann es denn sein, das der CUL nicht mit einem statusRequest zurecht kommt, alles andere aber anscheinend korrekt macht?

Ich habe jetzt noch einen Unterputzschalter ebenfalls auf MapleWifi868 umgebogen und anscheinend funktioniert nur der statusRequest nicht (dort kommt ebenfalls dieser Error wie oben zu sehen ist). Einschalten kann ich das Licht hingegen problemlos:

2021.11.03 23:15:56 3 : CUL_HM set ESSZIMMER on noArg
2021-11-03 23:15:56 CUL_HM ESSZIMMER commState: CMDs_pending
2021-11-03 23:15:56 CUL_HM ESSZIMMER set_on noArg
2021.11.03 23:15:56 5 : MapleWifi868 sending As0E29A01126E92F58F3510201C80000
2021.11.03 23:15:56 5 : DevIo_SimpleWrite MapleWifi868: As0E29A01126E92F58F3510201C80000
2021-11-03 23:15:56 CUL_HM ESSZIMMER commState: CMDs_processing...
2021-11-03 23:15:56 CUL_HM ESSZIMMER trigLast: fhem:02
2021.11.03 23:15:56 5 : CUL_Read: MapleWifi868 /A0F0C86106957AC0000000A60CB0C00002A
2021.11.03 23:15:56 4 : CUL_Parse: MapleWifi868 A 0F 0C 8610 6957AC 000000 0A60CB0C00002A -53
2021.11.03 23:15:56 5 : MapleWifi868: dispatch A0F0C86106957AC0000000A60CB0C0000::-53:MapleWifi868
2021-11-03 23:15:56 CUL_HM ESSZIMMER trigLast: fhem:02
2021.11.03 23:15:56 5 : CUL_Read: MapleWifi868 /A0E29800258F35126E92F0101C800352D
2021.11.03 23:15:56 4 : CUL_Parse: MapleWifi868 A 0E 29 8002 58F351 26E92F 0101C800352D -51.5
2021.11.03 23:15:56 5 : MapleWifi868: dispatch A0E29800258F35126E92F0101C80035::-51.5:MapleWifi868
2021-11-03 23:15:56 CUL_HM ESSZIMMER commState: CMDs_done
2021-11-03 23:15:56 CUL_HM ESSZIMMER deviceMsg: on (to vccu)
2021-11-03 23:15:56 CUL_HM ESSZIMMER level: 100
2021-11-03 23:15:56 CUL_HM ESSZIMMER pct: 100
2021-11-03 23:15:56 CUL_HM ESSZIMMER on
2021-11-03 23:15:56 CUL_HM ESSZIMMER timedOn: off
2021-11-03 23:15:56 CUL_HM ESSZIMMER RAWMSG: A0E29800258F35126E92F0101C80035::-51.5:MapleWifi868
2021-11-03 23:15:56 CUL_HM ESSZIMMER RSSI: -51.5
2021.11.03 23:15:59 5 : CUL_Read: MapleWifi868 /A0F2986106DD2340000000A60D10B000024
2021.11.03 23:15:59 4 : CUL_Parse: MapleWifi868 A 0F 29 8610 6DD234 000000 0A60D10B000024 -56
2021.11.03 23:15:59 5 : MapleWifi868: dispatch A0F2986106DD2340000000A60D10B0000::-56:MapleWifi868


PS: AES habe ich übrigens überall abgeschaltet. Daran dürfte es eigentlich nicht liegen.

Beta-User

Zitat von: Beta-User am 03 November 2021, 22:28:28
version HMLAN?
Vielleicht zum Hintergrund: CUL_HM_assignIO() dürfte in der Kombination der svn-Fassungen von CUL_HM und HMLAN ein Problem haben mit der dynamischen Zuweisung (und eventeull noch anderen Stellen). Da die "alten" HMLAN-Versionen mit "Instanzhash-Clients" wieder aus dem Verkehr gezogen wurden, würde ich daher empfehlen, die "patches November"-Fassung von CUL_HM zu verwenden. Die sollte auch mit "alten" HMLAN-Fassungen zurechtkommen, besser ist es m.E., auch HMLAN auf die aktuelle patch-Version zu ziehen. (Mit der svn-Fassung von CUL_HM sollte die auch gehen, wenn man eine Zeile in "DefFn()" wieder aktiviert, um den Marker im Hash zu setzen).
(Martin hatte sich gestern per pm gemeldet, ich scheine es zwischenzeitlich geschafft zu haben zu erklären, wo in dieser Hinsicht das eigentliche Problem ist...; ich hoffe auf baldige neue updates im svn, um dann endlich wieder "user" sein zu können).
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors