Probleme mit HM-LC-SW1PBU-FM (Reagiert beim Ausschalten nicht)

Begonnen von selfarian, 30 November 2021, 13:25:45

Vorheriges Thema - Nächstes Thema

selfarian

Hallo zusammen,

ich habe seit... Jahren einen HM-LC-SW1PBU-FM für mein Flurlicht im Einsatz. Er hat ein paar Peers, einmal mit einem HM-PBI-4-FM und ein double peer mit HM-PB-4DIS-WM-2 (der ist aber neu und kam erst, nachdem das Problem aufgetreten ist dazu).
Bis vor kurzem funktionierte er einwandfrei, seit ein paar Wochen/Monaten zickt er aber immer wieder rum. Einschalten lässt er sich immer, egal wie, an sich selbst, über einen der o.g. Taster oder FHEM. Allerdings geht er häufig abends über den PBI oder auch den 4DIS nicht mehr aus. Im FHEM-Webinterface ist er dann auch nicht erreichbar. Also als würde er komplett den Funk abschalten und sich nur vor Ort ausschalten lassen. Interessant ist dabei auch, dass er manchmal auf einen "Short" nicht reagiert, auf einen "Long" aber schon. Wenn man dann ein paar Minuten wartet, geht es dann wieder... aber an sich sollte das ja kein Dauerzustand sein.
Hat jemand schon derartige Erfahrungen gemacht? Ich hatte erst den Verdacht, dass die Batterie vom PBI zu schwach ist, aber zum Einen ist der direkt daneben (circa 5cm Abstand zwischen den UP Dosen) und funktioniert mit anderen Aktoren (Außenlicht, Klingel) noch einwandfrei und zum Anderen geht es ja weder mit dem 4DIS, noch über FHEM zu schalten.

Vielen Dank schon einmal!
RasPi mit HMLAN, 5x HM-SEC-SC, HM LED16 als Alarmanlagendisplay, HM-TC-IT-WM-W-EU, 4x HM-CC-RT-DN, 1x HM PBU, 1x HM PBI-4

Beta-User

Klingt für mich nach einem sterbenden Kondensator. "C26" sollte als Suchwort einige Hinweise liefern, welcher Kondensator ggf. zu tauschen ist.
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

selfarian

Noch eine Ergänzung, der List:
Internals:
   DEF        1B66C5
   FUUID      5c5428b3-f33f-5998-4cbb-9c64fe81b7cdd5ab
   HMLAN1_MSGCNT 329
   HMLAN1_RAWMSG E1B66C5,0000,5BFC41B7,FF,FFC6,73A4101B66C50B0B0B06010000
   HMLAN1_RSSI -58
   HMLAN1_TIME 2021-11-30 07:35:35
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     329
   NAME       eg.fl.licht
   NR         78
   NTFY_ORDER 48-eg.fl.licht
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   disableNotifyFn 1
   lastMsg    No:73 - t:10 s:1B66C5 d:0B0B0B 06010000
   peerList   all.fl.taster.flurlicht,self01,self02,zg.wz.dis4_Btn_07,zg.wz.dis4_Btn_08
   protCmdDel 16
   protLastRcv 2021-11-30 07:35:35
   protRcv    314 last_at:2021-11-30 07:35:35
   protResnd  40 last_at:2021-11-29 18:57:09
   protResndFail 11 last_at:2021-11-29 18:57:13
   protSnd    236 last_at:2021-11-30 07:35:35
   protState  CMDs_done
   rssi_HMLAN1 cnt:15 min:-63 max:-59 avg:-60.8 lst:-61
   rssi_at_HMLAN1 cnt:329 min:-71 max:-55 avg:-57.85 lst:-58
   rssi_eg.fl.taster cnt:86 min:-20 max:-16 avg:-17.45 lst:-16
   rssi_zg.wz.dis4 cnt:9 min:-81 max:-62 avg:-69.77 lst:-78
   READINGS:
     2021-11-30 07:27:32   CommandAccepted yes
     2017-06-21 08:04:52   D-firmware      2.1
     2017-06-21 08:04:52   D-serialNr      JEQ0099200
     2021-11-30 07:35:35   IODev           HMLAN1
     2021-11-22 17:05:50   PairedTo        0x0B0B0B
     2017-06-21 08:05:49   R-all.fl.taster.flurlicht-lgActionType jmpToTarget
     2017-06-21 08:05:49   R-all.fl.taster.flurlicht-shActionType jmpToTarget
     2017-06-21 08:05:44   R-pairCentral   0x0B0B0B
     2017-06-21 08:05:47   R-self01-lgActionType jmpToTarget
     2017-06-21 08:05:47   R-self01-shActionType jmpToTarget
     2017-06-21 08:05:48   R-self02-lgActionType jmpToTarget
     2017-06-21 08:05:48   R-self02-shActionType jmpToTarget
     2017-06-21 08:05:45   R-sign          off
     2021-11-16 13:31:09   R-zg.wz.dis4_Btn_07-lgActionType jmpToTarget
     2021-11-16 13:31:09   R-zg.wz.dis4_Btn_07-shActionType jmpToTarget
     2021-11-16 13:31:08   R-zg.wz.dis4_Btn_08-lgActionType jmpToTarget
     2021-11-16 13:31:08   R-zg.wz.dis4_Btn_08-shActionType jmpToTarget
     2021-11-22 17:05:49   RegL_00.        00:00 02:81 0A:0B 0B:0B 0C:0B 15:FF
     2021-11-22 17:05:50   RegL_01.        00:00 08:00
     2021-11-22 17:05:53   RegL_03.all.fl.taster.flurlicht 00:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63
     2021-11-22 17:05:52   RegL_03.self01  00:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:64 0C:66 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:01 8B:64 8C:66
     2021-11-22 17:05:56   RegL_03.self02  00:00 02:00 03:00 04:32 05:64 06:00 07:58 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:01 8B:13 8C:33
     2021-11-22 17:05:55   RegL_03.zg.wz.dis4_Btn_07 00:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:64 0C:66 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:64 8C:66
     2021-11-22 17:05:54   RegL_03.zg.wz.dis4_Btn_08 00:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:13 0C:33 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:13 8C:33
     2021-11-22 17:06:56   cfgState        PeerVerf
     2021-11-30 07:35:35   commState       CMDs_done
     2021-11-30 07:35:35   deviceMsg       off (to HMLAN1)
     2021-11-30 07:35:35   level           0
     2021-06-07 16:28:38   levelMissed     desired:100
     2021-11-30 07:35:35   pct             0
     2021-11-24 19:53:05   peerList        all.fl.taster.flurlicht,self01,self02,zg.wz.dis4_Btn_07,zg.wz.dis4_Btn_08
     2021-11-22 17:05:33   powerOn         2021-11-22 17:05:33
     2021-11-30 07:35:35   recentStateType info
     2021-11-30 07:35:35   state           off
     2021-11-30 07:35:35   timedOn         off
     2021-11-30 07:27:32   trigLast        all.fl.taster.flurlicht:short
     2021-11-30 07:27:32   trig_all.fl.taster.flurlicht Short_226
   helper:
     HM_CMDNR   115
     cSnd       010B0B0B1B66C5010E,110B0B0B1B66C50201000000
     dlvlCmd    ++A0110B0B0B1B66C50201000000
     lastMsgTm  1638254135.43505
     mId        0069
     peerFriend peerSens,peerVirt
     peerIDsState complete
     peerOpt    3:switch
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     cmds:
       TmplKey    all.fl.taster.flurlicht,self01,self02,zg.wz.dis4_Btn_07,zg.wz.dis4_Btn_08:no:1637779985.65209
       TmplTs     1637779985.65209
       cmdKey     1:1:0::eg.fl.licht:0069:01:all.fl.taster.flurlicht,self01,self02,zg.wz.dis4_Btn_07,zg.wz.dis4_Btn_08
       cmdLst:
         assignHmKey noArg
         clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
         deviceRename -newName-
         eventL     -peer- -cond-
         eventS     -peer- -cond-
         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})]
         pressL     [(-peer-|{self01})]
         pressS     [(-peer-|{self01})]
         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-
         tplSet_all.fl.taster.flurlicht -tplPeer-
         tplSet_self01 -tplPeer-
         tplSet_self02 -tplPeer-
         tplSet_zg.wz.dis4_Btn_07 -tplPeer-
         tplSet_zg.wz.dis4_Btn_08 -tplPeer-
         unpair     noArg
       lst:
         condition  slider,0,1,255
         peer       all.fl.taster.flurlicht,self01,self02,zg.wz.dis4_Btn_07,zg.wz.dis4_Btn_08
         peerOpt    remove_all.fl.taster.flurlicht,remove_zg.wz.dis4_Btn_07,remove_zg.wz.dis4_Btn_08,HM_4532F2_SenF,HM_4532F2_SenI,HM_4532F2_SenPwr,HM_4532F2_SenU,eg.az.fenster,eg.fl.taster.alarm.right,eg.fl.taster.aussenlicht,eg.fl.taster.klingel,eg.fl.tuer,eg.sp.fenster,og.sz.fenster,zg.k.tuer,zg.wz.dis4_Btn_01,zg.wz.dis4_Btn_02,zg.wz.dis4_Btn_03,zg.wz.dis4_Btn_04,zg.wz.dis4_Btn_05,zg.wz.dis4_Btn_06,zg.wz.dis4_Btn_09,zg.wz.dis4_Btn_10,zg.wz.dis4_Btn_11,zg.wz.dis4_Btn_12,zg.wz.dis4_Btn_13,zg.wz.dis4_Btn_14,zg.wz.dis4_Btn_15,zg.wz.dis4_Btn_16,zg.wz.dis4_Btn_17,zg.wz.dis4_Btn_18,zg.wz.dis4_Btn_19,zg.wz.dis4_Btn_20,zg.wz.hifi_SenF,zg.wz.hifi_SenI,zg.wz.hifi_SenPwr,zg.wz.hifi_SenU,zg.wz.schranklicht_SenF,zg.wz.schranklicht_SenI,zg.wz.schranklicht_SenPwr,zg.wz.schranklicht_SenU,zg.wz.tuer
         tplChan   
         tplDel     
         tplPeer    SwCondAbove_long,SwCondAbove_short,SwCondBelow_long,SwCondBelow_short,SwOff_long,SwOff_short,SwOnCond_long,SwOnCond_short,SwOn_long,SwOn_short,SwToggle_long,SwToggle_short,autoOff_long,autoOff_short,motionOnSw_long,motionOnSw_short
       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     +1B66C5,00,00,00
       nextSend   1638254135.44513
       rxt        0
       vccu       
       p:
         1B66C5
         00
         00
         00
       prefIO:
     mRssi:
       mNo        73
       io:
         HMLAN1:
           -52
           -52
     peerIDsH:
       00000000   broadcast
       1B66C501   self01
       1B66C502   self02
       1EF84901   all.fl.taster.flurlicht
       702AEA07   zg.wz.dis4_Btn_07
       702AEA08   zg.wz.dis4_Btn_08
     prt:
       bErr       0
       sProc      0
       rspWait:
       tryMsg:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLAN1
       flg        A
       ts         1638254135.43505
       ack:
         HASH(0x272abc0)
         7380020B0B0B1B66C500
     rssi:
       HMLAN1:
         avg        -60.8
         cnt        15
         lst        -61
         max        -59
         min        -63
       at_HMLAN1:
         avg        -57.8571428571428
         cnt        329
         lst        -58
         max        -55
         min        -71
       eg.fl.taster:
         avg        -17.453488372093
         cnt        86
         lst        -16
         max        -16
         min        -20
       zg.wz.dis4:
         avg        -69.7777777777778
         cnt        9
         lst        -78
         max        -62
         min        -81
     tmpl:
Attributes:
   IODev      HMLAN1
   alarmDevice Actor
   alarmSettings alarm6,|set struc.all.licht on||01:00
   alias      Flurlicht
   autoReadReg 5_readMissing
   expert     defReg,rawReg
   firmware   2.1
   group      Licht
   icon       light_stairs
   lichter    struc.all.licht
   model      HM-LC-SW1PBU-FM
   peerIDs    00000000,1B66C501,1B66C502,1EF84901,702AEA07,702AEA08
   room       EG,Flur,Lichter,OG,ZG
   serialNr   JEQ0099200
   subType    switch
   userattr   lichter lichter_map structexclude
   webCmd     statusRequest:toggle:on:off
RasPi mit HMLAN, 5x HM-SEC-SC, HM LED16 als Alarmanlagendisplay, HM-TC-IT-WM-W-EU, 4x HM-CC-RT-DN, 1x HM PBU, 1x HM PBI-4

selfarian

Zitat von: Beta-User am 30 November 2021, 13:28:00
Klingt für mich nach einem sterbenden Kondensator. "C26" sollte als Suchwort einige Hinweise liefern, welcher Kondensator ggf. zu tauschen ist.
Auch wenn nur der Funk ausfällt? Weil am Aktor selbst kann ich ja weiterhin schalten.
RasPi mit HMLAN, 5x HM-SEC-SC, HM LED16 als Alarmanlagendisplay, HM-TC-IT-WM-W-EU, 4x HM-CC-RT-DN, 1x HM PBU, 1x HM PBI-4

Beta-User

Soweit ich das im Kopf habe, ist die Symtomatik bei einem austrocknenden Kondensator teilweise etwas diffus, aber Funkaussetzer sind jedenfalls nach meinem Verständnis typische Anzeichen. Wenn der Aktor 4 Jahre oder mehr auf dem Buckel hat und du Löten kannst, würde ich den einfach tauschen, ist so oder so (abgesehen vom ggf. vergeblichen Aufwand) kein Fehler.
Du kannst aber natürlich auch noch weitersuchen und hoffen, dass du noch mehr Bestätigungen findest/bekommst...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

selfarian

Ok, dann mache ich mich da mal schlau und versuche das. Ein Kondensator kostet ja nicht die Welt ;)

Danke!
RasPi mit HMLAN, 5x HM-SEC-SC, HM LED16 als Alarmanlagendisplay, HM-TC-IT-WM-W-EU, 4x HM-CC-RT-DN, 1x HM PBU, 1x HM PBI-4

Otto123

#6
hier https://wiki.fhem.de/wiki/HM-LC-Sw1PBU-FM_Unterputz-Schaltaktor_1-fach

Mögliche Erklärung: Wenn eingeschaltet ist das Relais gezogen, es fließt soviel Strom das die Spannung schlecht wird,  das Funkmodul spinnt. Aber wie gesagt diffus.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Pfriemler

spät erst gelesen, trotzdem mein Senf dazu:

Zitat von: selfarian am 30 November 2021, 13:25:45
...PBI ... direkt daneben (circa 5cm Abstand zwischen den UP Dosen)
Ein Wunder wenn er überhaupt regelmäßig funktioniert. HM-Geräte mögen es gar nicht, wenn man sie aus so kurzer Distanz anbrüllt.

Schlechte interne Taster scheiden aus, wenn auch FHEM oder der (vermutlich weiter entfernte) 4DIS nichts anrichten kann.
Dass die internen Prozessoren durch schlechte Versorgung einfrieren, ist denkbar, aber mir bisher auch noch nicht untergekommen. Aber wenn keine internen Tasten mehr abgefragt werden, wird auch das Funkmodul nichts melden können.
Auch von mir gaaaanz klare Empfehlung für den Tausch des C26. Gibt genug Tipps wie man das macht. Wenn der Fehler danach noch da ist, dann weitersuchen.

"Änd're nie in fhem.cfg, denn das tut hier allen weh!" *** Wheezy@Raspi(3), HMWLAN+HMUART, CUL868(SlowRF) für FHT+KS+FS20, miniCUL433, Rademacher DuoFern *** "... kaum macht man es richtig, funktioniert es ..."