Missing Ack

Begonnen von stgeran, 30 Juni 2024, 19:16:57

Vorheriges Thema - Nächstes Thema

stgeran

Ich habe ein Missing Ack bei meinem Ventilator im Keller. Für mich aus heiterem Himmel. Hier ein list Vent_K
Internals:
   DEF        2B8AE2
   FUUID      5c9fc509-f33f-914e-3146-f7c2e8a6b98bce35
   IODev      MAPLECUL868
   NAME       Vent_K
   NR         79
   NTFY_ORDER 48-Vent_K
   STATE      MISSING ACK
   TYPE       CUL_HM
   chanNo     01
   disableNotifyFn 1
   eventCount 590
   protCmdDel 96
   protResnd  288 last_at:2024-06-30 19:11:14
   protResndFail 96 last_at:2024-06-30 19:11:20
   protSnd    96 last_at:2024-06-30 19:11:00
   protState  CMDs_done_Errors:1
   READINGS:
     2024-05-03 07:00:00   CommandAccepted yes
     2022-05-11 23:51:44   D-firmware      1.12
     2022-05-11 23:51:44   D-serialNr      LEQ0545314
     2024-06-30 19:11:00   IODev           MAPLECUL868
     2022-05-12 20:16:53   PairedTo        0x123456
     2022-05-12 20:16:53   R-pairCentral   0x123456
     2017-08-27 21:07:23   R-sign          off
     2022-05-12 20:16:53   RegL_00.        00:00 02:01 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:12 0B:34 0C:56
     2022-05-12 20:16:54   RegL_01.        00:00 08:00
     2022-05-12 20:17:54   cfgState        ok
     2024-06-30 19:11:20   commState       CMDs_done_Errors:1
     2024-05-03 08:00:08   deviceMsg       off (to broadcast)
     2024-05-03 08:00:08   level           0
     2024-05-03 08:00:08   pct             0
     2022-05-11 08:40:30   powerOn         2022-05-11 08:40:30
     2024-05-03 08:00:08   recentStateType info
     2021-12-28 14:29:17   sabotageAttackId_ErrIoId_F10000 cnt:36
     2021-12-28 14:29:17   sabotageAttack_ErrIoAttack_cnt 36
     2024-06-30 19:11:20   state           MISSING ACK
     2024-05-03 08:00:08   timedOn         off
     2024-06-30 19:00:00   trigLast        fhem:02
   helper:
     HM_CMDNR   56
     cSnd       111234562B8AE20201C800008CA5,011234562B8AE2010E
     mId        0002
     peerFriend peerSens,peerVirt
     peerIDsState complete
     peerOpt    3:switch
     regLst     0,1,3p
     rxType     1
     stateUpdatDly 3600
     cmds:
       TmplKey    :no:1719605306.64549
       TmplTs     1719605306.64549
       cmdKey     1:1:0::Vent_K:0002:01:
       cmdLst:
         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-]
         getVersion noArg
         inhibit    [(on|{off})]
         off        noArg
         on         noArg
         on-for-timer -ontime-
         on-till    -time-
         pair       noArg
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerIODev  [IO] -btn- [({set}|unset)] 'not for future use'
         peerSmart  -peerOpt-
         press      [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         statusRequest noArg
         toggle     noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt    Auto_Btn_01,Auto_Btn_02,Auto_Btn_03,Auto_Btn_04,Hand_1_1,Hand_1_2,Hand_1_3,Hand_1_4,T_Nachttisch_li_Btn_01,T_Nachttisch_li_Btn_02,T_Nachttisch_re_Btn_01,T_Nachttisch_re_Btn_02,T_W_Deckenlampe_Btn_01,T_W_Deckenlampe_Btn_02,T_li_Deckenlampe_Btn_01,T_li_Deckenlampe_Btn_02,T_re_Deckenlampe_Btn_01,T_re_Deckenlampe_Btn_02,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     +2B8AE2,00,00,00
       nextSend   1719767474.75196
       rxt        0
       vccu       VCCU
       p:
         2B8AE2
         00
         00
         00
       prefIO:
     mRssi:
       mNo       
       io:
         MAPLECUL868:
         MAPLECUL868_2:
         myHmUART:
     peerIDsH:
       00000000   broadcast
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     tmpl:
Attributes:
   IOgrp      VCCU
   autoReadReg 4_reqStatus
   expert     defReg,rawReg
   firmware   1.12
   model      HM-LC-SW1-FM
   peerIDs    00000000
   room       CUL_HM,Keller
   serialNr   LEQ0545314
   subType    switch
   webCmd     statusRequest:toggle:on:off
Wie fange ich das Ding wieder ein. Shutdown restart hat nicht geholfen.
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

Ralli

Der Switch hat an Broadcast gesendet, das lässt vermuten, dass er sich nicht mehr an sein Pairing erinnert. Ggf. ist das Device auch einfach den bekannten Kondensator-Tod gestorben.
Gruß,
Ralli

Proxmox 8.2 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.3 dev, virtualisierte RaspberryMatic (3.77.7.20240826) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.1.5) und HMW-GW, FRITZBOX 7490 (07.59), FBDECT, Siri und Alexa

stgeran

Im config check habe ich das
Vent_K: RegL_00.,RegL_01.Kann ich versuchen mit
set <Name des IO-Device> hmPairSerial <serial>das alles wieder einzufangen?
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

frank

Zitat von: stgeran am 30 Juni 2024, 20:14:28Im config check habe ich das
Vent_K: RegL_00.,RegL_01.Kann ich versuchen mit
set <Name des IO-Device> hmPairSerial <serial>das alles wieder einzufangen?
was soll das bringen?

seit 3.5 ist er still, hat 288 mal nicht geantwortet.

ich würde erst mal schauen, ob spannung anliegt.
dann spannung abschalten und wieder ein.
danach ein list zeigen.
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

Ralli

Ich würde ihn erst einmal stromlos machen und schauen, ob er dann wieder normal reagiert.
Gruß,
Ralli

Proxmox 8.2 Cluster mit HP ED800G2i7, Intel NUC11TNHi7+NUC7i5BNH, virtualisiertes fhem 6.3 dev, virtualisierte RaspberryMatic (3.77.7.20240826) mit HB-RF-ETH 1.3.0 / RPI-RF-MOD, HM-LAN-GW (1.1.5) und HMW-GW, FRITZBOX 7490 (07.59), FBDECT, Siri und Alexa