HM-SEC-SCO (Fenstersensor) wird aufeinmal nicht mehr erkannt

Begonnen von delta8585, 03 Dezember 2020, 08:55:21

Vorheriges Thema - Nächstes Thema

delta8585

Hier das "List"
Internals:
   DEF        35C3BD
   FUUID      5fcb9c52-f33f-f1bb-0661-1284844814522f32
   HBUSB_MSGCNT 42
   HBUSB_RAWMSG 050000851F847035C3BD00000000B033
   HBUSB_RSSI -133
   HBUSB_TIME 2020-12-05 16:55:24
   IODev      HBUSB
   LASTInputDev HBUSB
   MSGCNT     42
   NAME       HZ_Thermostat
   NOTIFYDEV  global
   NR         452
   NTFY_ORDER 50-HZ_Thermostat
   STATE      T: 17.6 H: 51
   TYPE       CUL_HM
   chanNo     01
   channel_02 HZ_Thermostat_Climate
   lastMsg    No:1F - t:70 s:35C3BD d:000000 00B033
   protCmdPend 16 CMDs pending
   protCondBurst off
   protLastRcv 2020-12-05 16:55:24
   protRcv    42 last_at:2020-12-05 16:55:24
   protSnd    2 last_at:2020-12-05 16:00:07
   protSndB   2 last_at:2020-12-05 16:00:07
   protState  CMDs_pending
   rssi_at_HBUSB cnt:42 min:-134 max:-131 avg:-132.64 lst:-133
   READINGS:
     2020-12-05 15:57:04   D-firmware      1.4
     2020-12-05 15:57:04   D-serialNr      LEQ1483794
     2020-12-05 16:00:23   cfgState        PairMiss,RegMiss
     2020-12-05 16:00:12   commState       CMDs_pending
     2020-12-05 16:55:24   humidity        51
     2020-12-05 16:55:24   state           T: 17.6 H: 51
     2020-12-05 16:55:24   temperature     17.6
   cmdStack:
     ++A00137320435C3BD00040000000000
     ++A00137320435C3BD0103
     ++A00137320435C3BD01040000000001
     ++A00137320435C3BD0203
     ++A00137320435C3BD02040000000001
     ++A00137320435C3BD00040000000007
     ++A00137320435C3BD02040000000008
     ++A00137320435C3BD02040000000009
     ++A00137320435C3BD00040000000000
     ++A00137320435C3BD0103
     ++A00137320435C3BD01040000000001
     ++A00137320435C3BD0203
     ++A00137320435C3BD02040000000001
     ++A00137320435C3BD00040000000007
     ++A00137320435C3BD02040000000008
     ++A00137320435C3BD02040000000009
   helper:
     HM_CMDNR   31
     getCfgListNo
     mId        00AD
     peerFriend peerSensT
     peerOpt    p:thermostat
     regLst     0,1
     rxType     6
     supp_Pair_Rep 0
     cfgChk:
       idPc01     fail
       idRc01     RegL_00.,RegL_01.
     cmds:
       TmplKey    :no:1607180348.5618
       TmplTs     1607180348.5618
       cmdKey     1:1:0::HZ_Thermostat:00AD:01:
       cmdLst:
         assignHmKey noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
         inhibit    [(on|{off})]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single})] [({set}|unset)] [(actor|remote|{both})]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         sysTime    noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        0
       det        0
       raw        1
       tpl        0
     io:
       newChn     +35C3BD,00,01,00
       nextSend   1607183724.11707
       prefIO     
       rxt        0
       vccu       
       p:
         35C3BD
         00
         01
         00
     mRssi:
       mNo        1F
       io:
         HBUSB:
           -131
           -131
     prt:
       awake      0
       bErr       0
       brstWu     0
       sProc      2
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rssi:
       at_HBUSB:
         avg        -132.642857142857
         cnt        42
         lst        -133
         max        -131
         min        -134
     shRegW:
       07         02
     tmpl:
Attributes:
   IODev      HBUSB
   autoReadReg 4_reqStatus
   expert     rawReg
   firmware   1.4
   model      HM-TC-IT-WM-W-EU
   msgRepeat  1
   room       50_Heizung,99_Homematic
   serialNr   LEQ1483794
   subType    thermostat
   webCmd     getConfig:clear msgEvents

frank

set clear msgevents.
funk ist teuflisch schlecht (rssi). näher ran.
dann pairen.
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

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

delta8585

hab ich gemacht.
Aber der Empfang wird nicht besser obwohl das Thermostat keinen Meter entfernt war.
Ist anscheinend defekt.  :(
Internals:
   DEF        35C3BD
   FUUID      5fcb9c52-f33f-f1bb-0661-1284844814522f32
   HBUSB_MSGCNT 65
   HBUSB_RAWMSG 0500008601840035C3BD0000001400AD4C4551313438333739345803FFFF
   HBUSB_RSSI -134
   HBUSB_TIME 2020-12-05 17:18:28
   IODev      HBUSB
   LASTInputDev HBUSB
   MSGCNT     65
   NAME       HZ_Thermostat
   NOTIFYDEV  global
   NR         452
   NTFY_ORDER 50-HZ_Thermostat
   STATE      CMDs_pending
   TYPE       CUL_HM
   channel_01 HZ_Thermostat_Weather
   channel_02 HZ_Thermostat_Climate
   channel_03 HZ_Thermostat_WindowRec
   channel_06 HZ_Thermostat_remote
   channel_07 HZ_Thermostat_SwitchTr
   lastMsg    No:01 - t:00 s:35C3BD d:000000 1400AD4C4551313438333739345803FFFF
   protCmdDel 14
   protCmdPend 14 CMDs pending
   protCondBurst off
   protLastRcv 2020-12-05 17:18:28
   protRcv    1 last_at:2020-12-05 17:18:28
   protResnd  1 last_at:2020-12-05 17:18:32
   protResndFail 1 last_at:2020-12-05 17:18:38
   protSnd    3 last_at:2020-12-05 17:18:51
   protSndB   3 last_at:2020-12-05 17:18:51
   protState  CMDs_pending
   rssi_at_HBUSB cnt:65 min:-135 max:-131 avg:-132.86 lst:-134
   READINGS:
     2020-12-05 17:18:28   D-firmware      1.4
     2020-12-05 17:18:28   D-serialNr      LEQ1483794
     2020-12-05 17:19:03   cfgState        PairMiss,RegMiss
     2020-12-05 17:18:59   commState       CMDs_pending
     2020-12-05 17:08:00   humidity        51
     2020-12-05 17:18:59   state           CMDs_pending
     2020-12-05 17:08:00   temperature     17.7
   cmdStack:
     ++A00137320435C3BD00040000000000
     ++A00137320435C3BD0103
     ++A00137320435C3BD01040000000001
     ++A00137320435C3BD0203
     ++A00137320435C3BD02040000000001
     ++A00137320435C3BD00040000000007
     ++A00137320435C3BD02040000000008
     ++A00137320435C3BD02040000000009
     ++A00137320435C3BD0303
     ++A00137320435C3BD03040000000001
     ++A00137320435C3BD0603
     ++A00137320435C3BD06040000000001
     ++A00137320435C3BD0703
     ++A00137320435C3BD07040000000001
   helper:
     HM_CMDNR   42
     PONtest    1
     cSnd       0137320435C3BD00040000000000,0137320435C3BD00040000000000
     getCfgListNo
     mId        00AD
     peerFriend
     peerOpt    -:thermostat
     regLst     0
     rxType     6
     supp_Pair_Rep 1
     cfgChk:
       idPc01     fail
       idRc01     RegL_00.
     cmds:
       TmplKey    :no:1607185113.06908
       TmplTs     1607185113.06908
       cmdKey     0:1:0::HZ_Thermostat:00AD:00:
       cmdLst:
         assignHmKey noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         deviceRename -newName-
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
         inhibit    [(on|{off})]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sysTime    noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        0
       det        0
       raw        1
       tpl        0
     io:
       newChn     +35C3BD,00,01,00
       nextSend   1607185108.1226
       prefIO     
       rxt        0
       vccu       
       p:
         35C3BD
         00
         01
         00
     mRssi:
       mNo        01
       io:
         HBUSB:
           -132
           -132
     prt:
       awake      0
       bErr       0
       brstWu     0
       sProc      2
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       prs        1
     rssi:
       at_HBUSB:
         avg        -132.861538461538
         cnt        65
         lst        -134
         max        -131
         min        -135
     shRegW:
       07         02
     tmpl:
Attributes:
   IODev      HBUSB
   autoReadReg 4_reqStatus
   burstAccess 1_auto
   expert     rawReg
   firmware   1.4
   model      HM-TC-IT-WM-W-EU
   msgRepeat  1
   room       50_Heizung,99_Homematic
   serialNr   LEQ1483794
   subType    thermostat
   webCmd     getConfig:clear msgEvents

frank

schon seltsam.
65 rssi werte, die fast alle identisch sind.
solch schlechte werte hab ich noch nicht gesehen, denke ich.

als wären die werte ebenfalls korrupt.

ZitatKönnte es mit der Docker Anwendung was zu tun haben?
ich würde mal ein "normales" testsystem probieren.
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

delta8585

Du hast recht. Wenn ich mal etwas Zeit habe installiere ich FEHM auf einen Raspbery.