HM-SEN-WA-OD sendet plötzlich keine Daten mehr

Begonnen von Gueco315, 12 September 2024, 09:16:19

Vorheriges Thema - Nächstes Thema

Gueco315

Hallo,

ich habe über fast 9 Jahre den o.g. Füllstandsmesser für meine Regenwasserzisterne problemlos im Einsatz. Nach dem Wechsel der Batterie sendet er keine Daten mehr.
Was kann die Ursache sein, was kann ich machen. Bringt eventuell die Reinigung der Sensorleitung etwas?

Aufgefallen ist, nachdem ich die Batterien schon einmal gewechselt hatte, der Sensor einmalig Daten an die Zentrale liefert, dann nicht mehr.
Ein getConfig, ausgelöst über FHEM, wird mit CMDs_pending quittiert.

Ich dachte, eventuell ist eine der 3 Batterien leer gewesen und habe diese geprüft. Dabei waren alle 3 Batterien schon fast zur Hälfte leer.
Und das schon nach 1 oder 2 Wochen. In der Regel halten die 3 Batterien gut 1 Jahr.

Internals:
   DEF        3E48D8
   FUUID      5c8a035e-f33f-940c-d035-bc6122053dec2285
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     14
   NAME       Zisterne
   NR         1461
   NTFY_ORDER 48-Zisterne
   STATE      <font size="2.0"><font color="red"><b>11.5% 690L</b></font>
   TYPE       CUL_HM
   chanNo     01
   disableNotifyFn 1
   eventCount 26
   lastMsg    No:24 - t:10 s:3E48D8 d:FF2345 0100000000
   myHmUART_MSGCNT 14
   myHmUART_RAWMSG 0501003324A0103E48D8FF23450100000000
   myHmUART_RSSI -51
   myHmUART_TIME 2024-08-31 10:12:00
   protCmdPend 3 CMDs_pending
   protLastRcv 2024-08-31 10:12:00
   protRcv    14 last_at:2024-08-31 10:12:00
   protSnd    10 last_at:2024-08-31 10:12:00
   protState  CMDs_pending
   repeater   Repeater
   rssi_at_myHmUART cnt:14 min:-57 max:-43 avg:-49.71 lst:-51
   READINGS:
     2024-09-01 14:15:24   Activity        dead
     2024-08-31 10:11:59   IODev           myHmUART
     2024-09-10 10:06:23   Level_neu       5
     2024-09-10 10:06:23   Liter           690
     2024-09-10 10:06:23   Liter_neu       300
     2024-08-31 10:11:59   PairedTo        0xFF2345
     2024-08-31 10:11:54   R-caseDesign    verticalBarrel
     2024-08-31 10:11:54   R-caseHigh      210 cm
     2024-08-31 10:11:54   R-caseLength    210 cm
     2024-08-31 10:11:54   R-caseWidth     200 cm
     2024-08-31 10:11:53   R-cyclicInfoMsgDis 6
     2024-08-31 10:11:54   R-fillLevel     210 cm
     2024-08-31 10:11:54   R-meaLength     227 cm
     2024-08-31 10:11:53   R-pairCentral   0xFF2345
     2024-08-31 10:11:54   R-sign          off
     2024-08-31 10:11:54   R-useCustom     off
     2024-08-31 10:11:54   R-waterUppThr   255
     2024-08-31 10:11:54   R-waterlowThr   255
     2024-08-31 10:11:59   battery         ok
     2024-09-10 10:06:23   cfgState        updating
     2024-09-10 10:06:23   commState       CMDs_pending
     2024-08-31 10:11:59   level           11.5
     2024-08-31 10:11:57   powerOn         2024-08-31 10:11:56
     2024-08-31 10:11:59   recentStateType info
     2024-08-31 10:11:59   state           11.5
   cmdStack:
     ++A001FF23453E48D800040000000000
     ##A001FF23453E48D801040000000001
     ##A001FF23453E48D80103
   helper:
     HM_CMDNR   36
     PONtest    0
     cSnd       01FF23453E48D801040000000001,01FF23453E48D80103
     cfgStateUpdt 0
     getCfgList all
     getCfgListNo ,4
     lastMsgTm  1725091920.90508
     mId        009F
     peerFriend peerAct,peerVirt
     peerIDsRaw ,00000000
     peerIDsState complete
     peerOpt    4:sensor
     regLst     0,1,4p
     rxType     12
     supp_Pair_Rep 0
     tmplChg    0
     ack:
     cmds:
       TmplKey    :1721818768.81831:1721818808.95301
       TmplTs     1721818808.95301
       cmdKey     1:1:0::Zisterne:009F: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-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerSmart  -peerOpt-
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         trgEventL  -peer- -condition-
         trgEventS  -peer- -condition-
         trgPressL  [(-peer-|{all})]
         trgPressS  [(-peer-|{all})]
         unpair     noArg
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt    01_LSw_WC,02_LSw_Erker,03_LSw_Hausarbeit,04_LSw_Schlafzimmer,05_LSw_Kueche,07_LSw_Sauna,08_LSw_Wohnzimmer,Alexa,AppleTV,EG_WC_Heizung_WindowRec,Flur_OG,Flur_OGi,FritzRepyou,Gaeste_Heizung_windowRec,Garage_out,HM_36C292_remote,HM_397FA1_remote,HM_3A1371_WindowRec,HM_3A1371_remote,HM_3A1394_WindowRec,HM_3A1394_remote,HM_3A43FB_remote,HM_41D575,HM_4DA7E8_WindowRec,HM_4DA7E8_remote,HM_4DAC72_WindowRec,HM_4DAC72_remote,HM_4DAC74_remote,HM_4DAC7B_remote,HM_4E4172_Sw_04,HM_4E4172_Sw_05,HM_4E4172_Sw_06,HM_4E4172_Sw_07,HM_4E4172_Sw_08,HM_4E41C4_Sw_01,HM_4E41C4_Sw_04,HM_4E41C4_Sw_05,HM_4E41C4_Sw_06,HM_4E41C4_Sw_07,HM_4E41C4_Sw_08,HM_4E426C_Sw_01,HM_4E426C_Sw_02,HM_4E9EB6_WindowRec,HM_4E9EB6_remote,HM_5019B7_WindowRec,HM_5019B7_remote,HM_5019BE_WindowRec,HM_5019BE_remote,HM_501B47_WindowRec,HM_501B47_remote,HM_56EB24_Sw_04,HM_56EB24_Sw_05,HM_56EB24_Sw_06,HM_56EB24_Sw_07,HM_56EB24_Sw_08,HM_56EB40_Sw_04,HM_56EB40_Sw_05,HM_56EB40_Sw_06,HM_56EB40_Sw_07,HM_56EB40_Sw_08,HM_56EB7A_Sw_07,HM_56EB7A_Sw_08,HM_639252_remote,HM_6AE3D2_WindowRec,HM_6AE3D2_remote,HM_6AF31D_WindowRec,HM_6AF31D_remote,HR.Waschmaschiner,Heizung_Cam,Keller_Licht_in,Keller_Licht_out,Kino_Heizung_WindowRec,Kino_Thermostat_WindowRec,LTE_Router,NASWD,OG_Bad_Heizung_WindowRec,OG_Rollo_Studio_M,Rollo_Buero,Rollo_Erker,Rollo_ErkerL,Rollo_ErkerM,Rollo_ErkerR,Rollo_Gaeste,Rollo_Hausarbeit,Rollo_Kueche,Rollo_SZ,Rollo_WC,Rollo_Wzlinks,Rollo_Wzrechts,SAT_Switch,Switch_Kino_Sw_02,Switch_Kino_Sw_05,Switch_Lautsprecherverteilung_Sw_06,Switch_Terrasse_Sw_03,Switch_Terrasse_Sw_07,Switch_Terrasse_Sw_08,Sz_Heizung_WindowRec,TV,Terrasse_Socket_1,Terrasse_Socket_2,Terrasse_Socket_3,Terrasse_Socket_3alt,Terrasse_Socket_4,Treppe_OG,VCCU,Zirkulation,eg_flur_wandbild,kino_LED,kino_kuehlschrank,kino_licht_ecke,kino_multimedia,kino_stehtisch,kino_switch,sw_gu_03,sw_gu_04,sw_gu_05,sw_gu_06,sw_gu_07,sw_gu_08,tor_cam,tor_holzstall,tor_kompressor,tor_music,tor_swa1,tor_swi,tor_swl,tor_swr,tueroeffner,wz_LSchrank,wz_LSteh,wz_engel,wz_fritzbox,wz_stehlampe_led,xtrendpw
         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       2
       newChn     +3E48D8,02,00,00
       nextSend   1725091921.20106
       rxt        2
       vccu       VCCU
       p:
         3E48D8
         00
         00
         00
       prefIO:
     mRssi:
       mNo        24
       io:
         myHmUART:
           -45
           -45
     peerIDsH:
       00000000   broadcast
     prt:
       bErr       0
       sProc      2
       rspWait:
       tryMsg:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       chn        1
       dev        1
     rpt:
       IO         myHmUART
       flg        A
       ts         1725091920.90508
       ack:
         HASH(0x53571c8)
         248002FF23453E48D800
     rssi:
       at_myHmUART:
         avg        -49.7142857142857
         cnt        14
         lst        -51
         max        -43
         min        -57
     shadowReg:
     tmpl:
Attributes:
   IOgrp      VCCU
   actCycle   028:00
   actStatus  dead
   autoReadReg 4_reqStatus
   event-on-change-reading .*
   expert     defReg,rawReg
   firmware   1.3
   fp_Erdgeschoss 96,821,1,Zisterne,
   model      HM-SEN-WA-OD
   peerIDs    00000000
   room       CUL_HM,Garage
   serialNr   MEQ0690219
   stateFormat { my $Amount = ReadingsNum($name,"state",0);
   my $Liter = ReadingsNum($name,"Liter",0);
  if ($Amount > 0 && $Amount < 25) {
    return '<font size="2.0"><font color="red"><b>' . $Amount . '% ' . $Liter . 'L</b></font>'}
  elsif ($Amount >= 25 && $Amount < 50 ) {
    return '<font size="2.0"><font color="orange"> <b>' . $Amount . '% ' . $Liter . 'L</b></font>'}
  elsif ($Amount >= 50 ) {
    return '<font size="2.0"><font color="green"><b>' . $Amount . '% ' . $Liter . 'L</b></font>'}
  else {return $Amount }
}
   subType    sensor
   userReadings Liter { ReadingsVal("Zisterne","level",0)*6000/100 },
Level_neu { ReadingsVal("Zisterne","level",0)*100/93,5 },
Liter_neu { ReadingsVal("Zisterne","Level_neu",0)*6000/100 },

Danke im Voraus,
Gruß Günter
Fhem 6.0, JeeLink, CUL 868 auf Raspi 4, Buster, IT-1500, 4x SB_Player, Squeezebox auf Raspi 4, 3x Fritzbox,  WIFI Light, EGPM2LAN, ENIGMA, Sec-SCO,CC-RT-DN,TC-IT-WM-W-EU,SEN-Wa-Od,ES-PMSw1-PW,HM-SE, Sonoff, Shelly,SMA

eisman

Zitat von: Gueco315 am 12 September 2024, 09:16:19Hallo,

ich habe über fast 9 Jahre den o.g. Füllstandsmesser für meine Regenwasserzisterne problemlos im Einsatz. Nach dem Wechsel der Batterie sendet er keine Daten mehr.
Was kann die Ursache sein, was kann ich machen. Bringt eventuell die Reinigung der Sensorleitung etwas?

Aufgefallen ist, nachdem ich die Batterien schon einmal gewechselt hatte, der Sensor einmalig Daten an die Zentrale liefert, dann nicht mehr.
Ein getConfig, ausgelöst über FHEM, wird mit CMDs_pending quittiert.

Ich dachte, eventuell ist eine der 3 Batterien leer gewesen und habe diese geprüft. Dabei waren alle 3 Batterien schon fast zur Hälfte leer.
Und das schon nach 1 oder 2 Wochen. In der Regel halten die 3 Batterien gut 1 Jahr.

Internals:

   protState  CMDs_pending
   repeater   Repeater
   rssi_at_myHmUART cnt:14 min:-57 max:-43 avg:-49.71 lst:-51
   READINGS:
     2024-09-01 14:15:24   Activity        dead

     2024-09-10 10:06:23   cfgState        updating
     2024-09-10 10:06:23   commState       CMDs_pending
     2024-08-31 10:11:59   level           11.5
     2024-08-31 10:11:57   powerOn         2024-08-31 10:11:56
     2024-08-31 10:11:59   recentStateType info
     2024-08-31 10:11:59   state           11.5

Danke im Voraus,
Gruß Günter

vielleicht keine verbindung...
 CMDs_pending

gruss
1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 7x ESP
1x FHEM Debian, Homematic,Z2M             / 1X Raspberry, ConBee / 6x ESP
1x FHEM Debian,MQTT2                             / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S

Gueco315

ich habe in meiner Konfiguration nichts geändert ....
Funktionierte bislang tadellos..
Fhem 6.0, JeeLink, CUL 868 auf Raspi 4, Buster, IT-1500, 4x SB_Player, Squeezebox auf Raspi 4, 3x Fritzbox,  WIFI Light, EGPM2LAN, ENIGMA, Sec-SCO,CC-RT-DN,TC-IT-WM-W-EU,SEN-Wa-Od,ES-PMSw1-PW,HM-SE, Sonoff, Shelly,SMA

eisman

hi,

das Problem habe ich auch öfters, das HM Geräte was verlieren.
Hauptsächlich bei Batteriewechsel (HM-SEC-RHS).

dann mache ich ein getconfig, dann ist alles meistens wieder OK

gruss
1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 7x ESP
1x FHEM Debian, Homematic,Z2M             / 1X Raspberry, ConBee / 6x ESP
1x FHEM Debian,MQTT2                             / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S

Gueco315

Das hat leider nichts gebracht.
GetConfig hat geklappt, 1x Daten gesendet dann nicht mehr.
Die 3 Batterien waren schon wieder deutlich geleert....
Fhem 6.0, JeeLink, CUL 868 auf Raspi 4, Buster, IT-1500, 4x SB_Player, Squeezebox auf Raspi 4, 3x Fritzbox,  WIFI Light, EGPM2LAN, ENIGMA, Sec-SCO,CC-RT-DN,TC-IT-WM-W-EU,SEN-Wa-Od,ES-PMSw1-PW,HM-SE, Sonoff, Shelly,SMA