Funk-Wassermelder HM-Sec-WDS-2 missing RegL_00

Begonnen von SHOFHEM, 10 April 2021, 15:29:36

Vorheriges Thema - Nächstes Thema

noansi

Hmm, helfen tut's nicht wirklich.
Antworten tut er auf den register read direkt im Anschluss.

SHOFHEM

Guten Morgen in die Runde.

Zur Info nochmal, meine beiden Wassermelder habe ich schon 3 Jahre und sie waren beide schon ohne fehlende RegLs eingebunden. Irgendwas muss sich geändert haben, ich kann leider nicht nachverfolgen mit welchem Update und wann sich das Problem eingeschlichen hat.

Gruß und schönes WE

Stefan

frank

#32
moin ansgar,

ich denke, der neue mechanismus mit den beiden flags
     getCfgList all
     getCfgListNo ,4

zeigt hier erneut probleme.
hier im besonderen beim manuellen abholen der daten über die anlernmessage.

im aktuellen list sind zb beide flags gelöscht.
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

noansi

Hallo Frank,

stören tut (mich derzeit) das "qReqConf   00" obwohl die Kommmandos eines anstehenden config Requests mit dem Knöpfchen Drücken auf den Kommandostack gepushed wurden. In dem Zuge sollte qReqConf geleert worden sein. Und damit ein erneutes Drücken nicht wieder zu einem neuen config Request Push auf den Kommandostack führen.
Irgendwas setzt es aber anscheinend wieder.
Was, ist mir bisher unklar. Möglicherweise in nicht gestoppter CUL_HM_cfgStateUpdate Timer?

Dass der Kommandostack nicht direkt abgearbeitet werden kann liegt entweder am Device oder am Timing. Es schläft anscheinend zu früh wieder ein.

Gruß, Ansgar.

SHOFHEM

Hilft dieser Auszug aus meinen Logfile von gestern Abend kurz nach meiner Antwort von gestern 22:55 weiter?

2021.05.07 23:04:50 1: stacktrace:
2021.05.07 23:04:50 1:     main::__ANON__                      called by ./FHEM/10_CUL_HM.pm (4060)
2021.05.07 23:04:50 1:     main::CUL_HM_pushEvnts              called by ./FHEM/10_CUL_HM.pm (3274)
2021.05.07 23:04:50 1:     main::CUL_HM_Parse                  called by fhem.pl (4083)
2021.05.07 23:04:50 1:     main::Dispatch                      called by ./FHEM/00_CUL.pm (954)
2021.05.07 23:04:50 1:     main::CUL_Parse                     called by ./FHEM/00_CUL.pm (832)
2021.05.07 23:04:50 1:     main::CUL_Read                      called by fhem.pl (3887)
2021.05.07 23:04:50 1:     main::CallFn                        called by fhem.pl (773)
2021.05.07 23:04:50 1: PERL WARNING: Use of uninitialized value in string comparison (cmp) at ./FHEM/10_CUL_HM.pm line 4060.
2021.05.07 23:04:50 1: stacktrace:
2021.05.07 23:04:50 1:     main::__ANON__                      called by ./FHEM/10_CUL_HM.pm (4060)
2021.05.07 23:04:50 1:     main::CUL_HM_pushEvnts              called by ./FHEM/10_CUL_HM.pm (3274)
2021.05.07 23:04:50 1:     main::CUL_HM_Parse                  called by fhem.pl (4083)
2021.05.07 23:04:50 1:     main::Dispatch                      called by ./FHEM/00_CUL.pm (954)
2021.05.07 23:04:50 1:     main::CUL_Parse                     called by ./FHEM/00_CUL.pm (832)
2021.05.07 23:04:50 1:     main::CUL_Read                      called by fhem.pl (3887)
2021.05.07 23:04:50 1:     main::CallFn                        called by fhem.pl (773)
2021.05.07 23:04:50 1: PERL WARNING: Use of uninitialized value in string comparison (cmp) at ./FHEM/10_CUL_HM.pm line 4060.
2021.05.07 23:04:50 1: stacktrace:
2021.05.07 23:04:50 1:     main::__ANON__                      called by ./FHEM/10_CUL_HM.pm (4060)
2021.05.07 23:04:50 1:     main::CUL_HM_pushEvnts              called by ./FHEM/10_CUL_HM.pm (3274)
2021.05.07 23:04:50 1:     main::CUL_HM_Parse                  called by fhem.pl (4083)
2021.05.07 23:04:50 1:     main::Dispatch                      called by ./FHEM/00_CUL.pm (954)
2021.05.07 23:04:50 1:     main::CUL_Parse                     called by ./FHEM/00_CUL.pm (832)
2021.05.07 23:04:50 1:     main::CUL_Read                      called by fhem.pl (3887)
2021.05.07 23:04:50 1:     main::CallFn                        called by fhem.pl (773)
2021.05.07 23:04:50 1: PERL WARNING: Use of uninitialized value in string comparison (cmp) at ./FHEM/10_CUL_HM.pm line 4060.
2021.05.07 23:04:50 1: stacktrace:
2021.05.07 23:04:50 1:     main::__ANON__                      called by ./FHEM/10_CUL_HM.pm (4060)
2021.05.07 23:04:50 1:     main::CUL_HM_pushEvnts              called by ./FHEM/10_CUL_HM.pm (3274)
2021.05.07 23:04:50 1:     main::CUL_HM_Parse                  called by fhem.pl (4083)
2021.05.07 23:04:50 1:     main::Dispatch                      called by ./FHEM/00_CUL.pm (954)
2021.05.07 23:04:50 1:     main::CUL_Parse                     called by ./FHEM/00_CUL.pm (832)
2021.05.07 23:04:50 1:     main::CUL_Read                      called by fhem.pl (3887)
2021.05.07 23:04:50 1:     main::CallFn                        called by fhem.pl (773)
2021.05.07 23:04:50 1: PERL WARNING: Use of uninitialized value in string ne at ./FHEM/10_CUL_HM.pm line 4068.
2021.05.07 23:04:50 1: stacktrace:
2021.05.07 23:04:50 1:     main::__ANON__                      called by ./FHEM/10_CUL_HM.pm (4068)
2021.05.07 23:04:50 1:     main::CUL_HM_pushEvnts              called by ./FHEM/10_CUL_HM.pm (3274)
2021.05.07 23:04:50 1:     main::CUL_HM_Parse                  called by fhem.pl (4083)
2021.05.07 23:04:50 1:     main::Dispatch                      called by ./FHEM/00_CUL.pm (954)
2021.05.07 23:04:50 1:     main::CUL_Parse                     called by ./FHEM/00_CUL.pm (832)
2021.05.07 23:04:50 1:     main::CUL_Read                      called by fhem.pl (3887)
2021.05.07 23:04:50 1:     main::CallFn                        called by fhem.pl (773)
2021.05.07 23:04:50 1: PERL WARNING: Use of uninitialized value $h in string ne at ./FHEM/10_CUL_HM.pm line 4068.
2021.05.07 23:04:50 1: stacktrace:
2021.05.07 23:04:50 1:     main::__ANON__                      called by ./FHEM/10_CUL_HM.pm (4068)
2021.05.07 23:04:50 1:     main::CUL_HM_pushEvnts              called by ./FHEM/10_CUL_HM.pm (3274)
2021.05.07 23:04:50 1:     main::CUL_HM_Parse                  called by fhem.pl (4083)
2021.05.07 23:04:50 1:     main::Dispatch                      called by ./FHEM/00_CUL.pm (954)
2021.05.07 23:04:50 1:     main::CUL_Parse                     called by ./FHEM/00_CUL.pm (832)
2021.05.07 23:04:50 1:     main::CUL_Read                      called by fhem.pl (3887)
2021.05.07 23:04:50 1:     main::CallFn                        called by fhem.pl (773)


noansi

#35
Hallo Stefan,

versuch's nochmal mit der CUL_HM im Anhang (same procedure).

Da das device nicht wach bleibt, ist auf jeden Fall mehrfaches Drücken des Konfig Tasters angesagt.
Mal schauen, ob so der Cmd Stack abgebaut wird, statt weiter anzuwachsen.

Gruß, Ansgar.

SHOFHEM

Hallo Ansgar,

erstmal vielen herzlichen Dank für die Unterstützung bei meinem Problem. Ich finde es wirklich richtig toll wie sich hier um Probleme von Anderen gekümmert wird.

Du scheinst jetzt an der richtigen Stelle geändert zu haben. Der Stack wird abgearbeitet und commState ist CDMs_done auch die RegLs sind da. CfgState bleibt noch auf updating, evtl. ändert sich der ja noch. Versteht ein Newbie wie ich was das Problem war?
Nach Knöpfchen drücken bleibt die LED auch viel länger auf grün bevor sie erlischt. Vor deinem CUL Update war die nur ganz kurz am Leuchten.

Viele Grüße und 1000 Dank an alle Beteiligten

Stefan

Internals:
   .triggerUsed 1
   DEF        3D3280
   FUUID      60942659-f33f-431b-b5e3-2f50ab8a7cc96fa1
   IODev      SCC
   LASTInputDev SCC
   MSGCNT     12
   NAME       Wassermelder_1
   NOTIFYDEV  global
   NR         73
   NTFY_ORDER 50-Wassermelder_1
   SCC_MSGCNT 12
   SCC_RAWMSG A0E7BA0103D3280F112340100000000::-59.5:SCC
   SCC_RSSI   -59.5
   SCC_TIME   2021-05-08 13:49:31
   STATE      dry
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:7B - t:10 s:3D3280 d:F11234 0100000000
   protLastRcv 2021-05-08 13:49:31
   protRcv    12 last_at:2021-05-08 13:49:31
   protResnd  4 last_at:2021-05-08 13:49:21
   protSnd    16 last_at:2021-05-08 13:49:31
   protState  CMDs_done
   rssi_at_SCC cnt:12 min:-60.5 max:-59.5 avg:-59.66 lst:-59.5
   .attraggr:
   .attrminint:
   CL:
     Authenticated 1
     AuthenticatedBy allowed_WEB
     AuthenticatedUser FHEMSHOHAUSEN
     BUF       
     FD         49
     FW_ID      606
     LASTACCESS 1620474810
     NAME       WEB_93.207.27.252_60472
     NR         636
     PEER       93.207.27.252
     PORT       60472
     SNAME      WEB
     SSL        1
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     .attraggr:
     .attrminint:
     READINGS:
       2021-05-08 13:53:26   state           Connected
   READINGS:
     2021-05-08 13:49:31   .D-devInfo      110101
     2021-05-08 13:49:31   .D-stc          80
     2021-05-08 13:49:36   .associatedWith Wassermelder_1,Wassermelder_1
     2021-05-08 13:49:31   .peerListRDate  2021-05-08 13:49:31
     2021-05-08 13:49:31   .protLastRcv    20210508134931
     2021-05-08 13:53:12   Activity        alive
     2021-05-07 23:04:51   CommandAccepted yes
     2021-05-08 13:49:31   D-firmware      1.4
     2021-05-08 13:49:31   D-serialNr      MEQ0590456
     2021-05-08 13:43:09   IODev           SCC
     2021-05-08 13:48:56   PairedTo        0xF11234
     2021-05-06 19:25:57   R-cyclicInfoMsg on
     2021-05-06 19:27:52   R-eventFilterTimeB 5 s
     2021-05-06 19:27:52   R-msgWdsPosA    dry
     2021-05-06 19:27:52   R-msgWdsPosB    wet
     2021-05-06 19:27:52   R-msgWdsPosC    water
     2021-05-07 23:04:51   R-pairCentral   0xF11234
     2021-05-06 19:27:52   R-sign          off
     2021-05-06 19:25:57   R-transmDevTryMax 6
     2021-05-06 19:27:52   R-transmitTryMax 6
     2021-05-08 13:48:55   RegL_00.         00:00 02:01 09:01 0A:F1 0B:12 0C:34 10:01 14:06
     2021-05-08 13:49:14   RegL_01.         00:00 08:00 20:78 22:64 23:05 30:06
     2021-05-07 20:15:05   alive           yes
     2021-05-07 23:00:40   battery         ok
     2021-05-08 13:51:27   cfgState        updating
     2021-05-08 13:49:31   commState       CMDs_done
     2021-05-07 23:00:40   contact         dry (to SCC)
     2021-05-07 20:15:05   cover           closed
     2021-05-07 20:15:05   recentStateType info
     2021-05-07 23:00:40   state           dry
     2021-05-07 23:00:40   trigDst_F11234  noConfig
     2021-05-07 23:00:40   trigger_cnt     48
   helper:
     HM_CMDNR   123
     cSnd       01F112343D32800103,01F112343D32800103
     mId        00B2
     peerFriend peerAct,peerVirt
     peerIDsRaw ,00000000
     peerIDsState complete
     peerOpt    4:threeStateSensor
     regLst     0,1,4p
     rxType     12
     supp_Pair_Rep 0
     tmplChg    0
     cfgChk:
       idPz05     F11234
     cmds:
       TmplKey    :no:1620474576.29013
       TmplTs     1620474576.29013
       cmdKey     1:1:0::Wassermelder_1:00B2: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|List7) [-peerChn-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single})] [({set}|unset)] [actor|remote|both]
         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  closed,damp,dry,open,tilted,wet
         peer       
         peerOpt    Rauch_Team,Schalt1,Schalt_Trock_Sw,Schalt_Wasch_Sw,Schalt_Z_Sw,Schalter_Licht_Sw_01,Schalter_Licht_Sw_02,Sirene,Thermostat_WindowRec,Thermostat_remote,Ventil1_Wohn_WindowRec,Ventil1_Wohn_remote,Ventil2_Ess_WindowRec,Ventil2_Ess_remote,Ventil3_Schlaf_WindowRec,Ventil3_Schlaf_remote,Ventil4_Buero_WindowRec,Ventil4_Buero_remote
         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        1
       raw        1
       tpl        0
     io:
       flgs       0
       newChn     +3D3280,00,00,00
       nextSend   1620474571.63097
       prefIO     
       rxt        2
       vccu       
       p:
         3D3280
         00
         00
         00
     mRssi:
       mNo        7B
       io:
         SCC:
           -53.5
           -53.5
     peerIDsH:
       00000000   broadcast
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   00
       qReqStat   
     regCollect:
     role:
       chn        1
       dev        1
     rpt:
       IO         SCC
       flg        A
       ts         1620474571.53184
       ack:
         HASH(0x1b215d8)
         7B8002F112343D328000
     rssi:
       at_SCC:
         avg        -59.6666666666667
         cnt        12
         lst        -59.5
         max        -59.5
         min        -60.5
     shadowReg:
     tmpl:
Attributes:
   .mId       00B2
   IODev      SCC
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon dry:weather_sun wet:weather_rain_heavy@red
   expert     defReg,allReg,rawReg
   firmware   1.4
   icon       weather_humidity
   model      HM-SEC-WDS-2
   peerIDs    00000000
   serialNr   MEQ0590456
   subType    threeStateSensor


noansi

Hallo Stefan,

das Verhindern des weiteren Füllens der Warteschlange mit Knöpchen Drücken hat erst mal das Symptom gelindert, aber das Problem noch nicht behoben.
In Deinem List steht noch
       qReqConf   00

D.h. der (automatische) getConfig ist weiterhin in der Warteschlange.
Wird das nach 30 Minuten+ zu
       qReqConf
?

Ansonsten würde ein neuer getConfig mit dem nächsten Triggern des Sensors ausgeführt.

Gruß, Ansgar.

SHOFHEM

Ich sende dir in einer Stunde ein neues List des Devices

SHOFHEM

#39
Mein 2ter Wassermelder sagt RESPONSE TIMEOUT:RegisterRead. Hab in gelöscht und neu angelernt. Jetzt ist die Meldung weg

Internals:
   .triggerUsed 1
   DEF        39F2FC
   FUUID      5e073d58-f33f-431b-079b-7921a1fbf87658d0
   IODev      SCC
   LASTInputDev SCC
   MSGCNT     39
   NAME       Wassermelder_2
   NOTIFYDEV  global
   NR         77
   NTFY_ORDER 50-Wassermelder_2
   SCC_MSGCNT 39
   SCC_RAWMSG A0E60A01039F2FCF112340100000000::-59.5:SCC
   SCC_RSSI   -59.5
   SCC_TIME   2021-05-08 14:21:58
   STATE      RESPONSE TIMEOUT:RegisterRead
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:60 - t:10 s:39F2FC d:F11234 0100000000
   protLastRcv 2021-05-08 14:21:58
   protRcv    39 last_at:2021-05-08 14:21:58
   protResnd  4 last_at:2021-05-08 14:21:53
   protSnd    60 last_at:2021-05-08 14:21:58
   protState  CMDs_done
   rssi_at_SCC cnt:39 min:-76 max:-58 avg:-66 lst:-59.5
   .attraggr:
   .attrminint:
   CL:
     Authenticated 1
     AuthenticatedBy allowed_WEB
     AuthenticatedUser FHEMSHOHAUSEN
     BUF       
     FD         56
     FW_ID      1433
     LASTACCESS 1620476751
     NAME       WEB_93.207.27.252_61088
     NR         1455
     PEER       93.207.27.252
     PORT       61088
     SNAME      WEB
     SSL        1
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     .attraggr:
     .attrminint:
     READINGS:
       2021-05-08 14:25:51   state           Connected
   READINGS:
     2021-05-08 14:21:57   .D-devInfo      110101
     2021-05-08 14:21:57   .D-stc          80
     2021-05-08 14:22:02   .associatedWith Wassermelder_2,Wassermelder_2
     2021-05-08 14:21:58   .peerListRDate  2021-05-08 14:21:58
     2021-05-08 14:21:58   .protLastRcv    20210508142158
     2021-05-08 14:23:12   Activity        alive
     2021-05-08 14:21:57   D-firmware      1.4
     2021-05-08 14:21:57   D-serialNr      MEQ0584233
     2021-05-08 14:21:35   PairedTo        0xF11234
     2021-05-08 14:18:44   R-cyclicInfoMsg on
     2021-05-08 14:18:54   R-eventFilterTimeB 5 s
     2021-05-08 14:18:54   R-msgWdsPosA    dry
     2021-05-08 14:18:54   R-msgWdsPosB    wet
     2021-05-08 14:18:54   R-msgWdsPosC    water
     2021-05-08 14:18:44   R-pairCentral   0xF11234
     2021-05-08 14:18:54   R-sign          off
     2021-05-08 14:18:44   R-transmDevTryMax 6
     2021-05-08 14:18:54   R-transmitTryMax 6
     2021-05-08 14:21:35   RegL_00.         00:00 02:01 09:01 0A:F1 0B:12 0C:34 10:01 14:06
     2021-05-08 14:21:47   RegL_01.         00:00 08:00 20:78 22:64 23:05 30:06
     2021-05-08 14:22:58   cfgState        updating
     2021-05-08 14:21:58   commState       CMDs_done
   helper:
     HM_CMDNR   96
     cSnd       01F1123439F2FC0103,01F1123439F2FC0103
     mId        00B2
     peerFriend peerAct,peerVirt
     peerIDsRaw ,00000000
     peerIDsState complete
     peerOpt    4:threeStateSensor
     regLst     0,1,4p
     rxType     12
     supp_Pair_Rep 0
     tmplChg    0
     cmds:
       TmplKey    :no:1620476522.76508
       TmplTs     1620476522.76508
       cmdKey     1:1:0::Wassermelder_2:00B2: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|List7) [-peerChn-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single})] [({set}|unset)] [actor|remote|both]
         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  closed,damp,dry,open,tilted,wet
         peer       
         peerOpt    Rauch_Team,Schalt1,Schalt_Trock_Sw,Schalt_Wasch_Sw,Schalt_Z_Sw,Schalter_Licht_Sw_01,Schalter_Licht_Sw_02,Sirene,Thermostat_WindowRec,Thermostat_remote,Ventil1_Wohn_WindowRec,Ventil1_Wohn_remote,Ventil2_Ess_WindowRec,Ventil2_Ess_remote,Ventil3_Schlaf_WindowRec,Ventil3_Schlaf_remote,Ventil4_Buero_WindowRec,Ventil4_Buero_remote
         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        1
       raw        1
       tpl        0
     io:
       flgs       0
       newChn     +39F2FC,00,00,00
       nextSend   1620476518.1091
       prefIO     
       rxt        2
       vccu       
       p:
         39F2FC
         00
         00
         00
     mRssi:
       mNo        60
       io:
         SCC:
           -53.5
           -53.5
     peerIDsH:
       00000000   broadcast
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   00
       qReqStat   
     regCollect:
     role:
       chn        1
       dev        1
     rpt:
       IO         SCC
       flg        A
       ts         1620476518.01008
       ack:
         HASH(0x1b23610)
         608002F1123439F2FC00
     rssi:
       at_SCC:
         avg        -66
         cnt        39
         lst        -59.5
         max        -58
         min        -76
     shadowReg:
     tmpl:
Attributes:
   .mId       00B2
   IODev      SCC
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon dry:weather_sun wet:weather_rain_heavy@red
   expert     defReg,allReg,rawReg
   firmware   1.4
   icon       weather_humidity
   model      HM-SEC-WDS-2
   peerIDs    00000000
   room       CUL_HM
   serialNr   MEQ0584233
   subType    threeStateSensor

SHOFHEM

Hallo Ansgar,

ein neuer Event (habe der Sensor ins Wasser gestellt) löst ein getConfig aus.

noansi

Hallo Stefan,

Zitatein neuer Event (habe der Sensor ins Wasser gestellt) löst ein getConfig aus.
Und das List danach?

Gruß, Ansgar.

SHOFHEM

List Wassermelder_2 nach neu anlernen
Internals:
   .cfgStateUpdateTmr 2
   .triggerUsed 1
   CFGFN     
   DEF        39F2FC
   FUUID      609684d1-f33f-431b-64d7-5f19de0f03a26e95
   IODev      SCC
   LASTInputDev SCC
   MSGCNT     18
   NAME       Wassermelder_2
   NOTIFYDEV  global
   NR         1617
   SCC_MSGCNT 18
   SCC_RAWMSG A0E69A01039F2FCF112340100000000::-62:SCC
   SCC_RSSI   -62
   SCC_TIME   2021-05-08 14:40:52
   STATE      dry
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:69 - t:10 s:39F2FC d:F11234 0100000000
   protLastRcv 2021-05-08 14:40:52
   protRcv    19 last_at:2021-05-08 14:40:52
   protResnd  5 last_at:2021-05-08 14:40:49
   protSnd    27 last_at:2021-05-08 14:40:52
   protState  CMDs_done
   rssi_at_SCC cnt:19 min:-75.5 max:-59 avg:-61.65 lst:-62
   .attraggr:
   .attrminint:
   CL:
     Authenticated 1
     AuthenticatedBy allowed_WEB
     AuthenticatedUser FHEMSHOHAUSEN
     BUF       
     FD         51
     FW_ID      2450
     LASTACCESS 1620479121
     NAME       WEB_93.207.27.252_56233
     NR         2451
     PEER       93.207.27.252
     PORT       56233
     SNAME      WEB
     SSL        1
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     .attraggr:
     .attrminint:
     READINGS:
       2021-05-08 15:05:14   state           Connected
   READINGS:
     2021-05-08 14:40:52   .D-devInfo      110101
     2021-05-08 14:40:52   .D-stc          80
     2021-05-08 14:40:57   .associatedWith Wassermelder_2,Wassermelder_2
     2021-05-08 14:40:52   .peerListRDate  2021-05-08 14:40:52
     2021-05-08 14:40:52   .protLastRcv    20210508144052
     2021-05-08 14:43:12   Activity        alive
     2021-05-08 14:33:59   CommandAccepted yes
     2021-05-08 14:40:52   D-firmware      1.4
     2021-05-08 14:40:52   D-serialNr      MEQ0584233
     2021-05-08 14:40:28   PairedTo        0xF11234
     2021-05-08 14:33:59   R-cyclicInfoMsg on
     2021-05-08 14:34:14   R-eventFilterTimeB 5 s
     2021-05-08 14:34:14   R-msgWdsPosA    dry
     2021-05-08 14:34:14   R-msgWdsPosB    wet
     2021-05-08 14:34:14   R-msgWdsPosC    water
     2021-05-08 14:33:59   R-pairCentral   0xF11234
     2021-05-08 14:34:14   R-sign          off
     2021-05-08 14:33:59   R-transmDevTryMax 6
     2021-05-08 14:34:14   R-transmitTryMax 6
     2021-05-08 14:40:28   RegL_00.         00:00 02:01 09:01 0A:F1 0B:12 0C:34 10:01 14:06
     2021-05-08 14:40:43   RegL_01.         00:00 08:00 20:78 22:64 23:05 30:06
     2021-05-08 14:37:48   battery         ok
     2021-05-08 14:37:41   cfgState        updating
     2021-05-08 14:40:52   commState       CMDs_done
     2021-05-08 14:37:48   contact         dry (to SCC)
     2021-05-08 14:37:48   state           dry
     2021-05-08 14:37:48   trigDst_F11234  noConfig
     2021-05-08 14:37:48   trigger_cnt     33
   helper:
     HM_CMDNR   105
     cSnd       01F1123439F2FC0103,01F1123439F2FC0103
     mId        00B2
     peerFriend peerAct,peerVirt
     peerIDsRaw ,00000000
     peerIDsState complete
     peerOpt    4:threeStateSensor
     regLst     0,1,4p
     rxType     12
     supp_Pair_Rep 0
     cmds:
       TmplKey    :no:1620477657.58746
       TmplTs     1620477657.58746
       cmdKey     1:1:0::Wassermelder_2:00B2: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|List7) [-peerChn-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single})] [({set}|unset)] [actor|remote|both]
         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  closed,damp,dry,open,tilted,wet
         peer       
         peerOpt    Rauch_Team,Schalt1,Schalt_Trock_Sw,Schalt_Wasch_Sw,Schalt_Z_Sw,Schalter_Licht_Sw_01,Schalter_Licht_Sw_02,Sirene,Thermostat_WindowRec,Thermostat_remote,Ventil1_Wohn_WindowRec,Ventil1_Wohn_remote,Ventil2_Ess_WindowRec,Ventil2_Ess_remote,Ventil3_Schlaf_WindowRec,Ventil3_Schlaf_remote,Ventil4_Buero_WindowRec,Ventil4_Buero_remote
         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        1
       raw        1
       tpl        0
     io:
       flgs       0
       newChn     +39F2FC,00,00,00
       nextSend   1620477652.93158
       prefIO     
       rxt        2
       vccu       
       p:
         39F2FC
         00
         00
         00
     mRssi:
       mNo        69
       io:
         SCC:
           -58
           -58
     peerIDsH:
       00000000   broadcast
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   00
       qReqStat   
     regCollect:
     role:
       chn        1
       dev        1
     rpt:
       IO         SCC
       flg        A
       ts         1620477652.8324
       ack:
         HASH(0x2b55158)
         698002F1123439F2FC00
     rssi:
       at_SCC:
         avg        -61.6578947368421
         cnt        19
         lst        -62
         max        -59
         min        -75.5
     shadowReg:
     tmpl:
Attributes:
   .mId       00B2
   IODev      SCC
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon dry:weather_sun wet:weather_rain_heavy@red
   expert     defReg,allReg,rawReg
   firmware   1.4
   icon       weather_humidity
   model      HM-SEC-WDS-2
   peerIDs    00000000
   room       CUL_HM
   serialNr   MEQ0584233
   subType    threeStateSensor


SHOFHEM

List Wassermelder_1

Internals:
   .triggerUsed 1
   DEF        3D3280
   FUUID      60942659-f33f-431b-b5e3-2f50ab8a7cc96fa1
   IODev      SCC
   LASTInputDev SCC
   MSGCNT     12
   NAME       Wassermelder_1
   NOTIFYDEV  global
   NR         73
   NTFY_ORDER 50-Wassermelder_1
   SCC_MSGCNT 12
   SCC_RAWMSG A0E7BA0103D3280F112340100000000::-59.5:SCC
   SCC_RSSI   -59.5
   SCC_TIME   2021-05-08 13:49:31
   STATE      dry
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:7B - t:10 s:3D3280 d:F11234 0100000000
   protLastRcv 2021-05-08 13:49:31
   protRcv    12 last_at:2021-05-08 13:49:31
   protResnd  4 last_at:2021-05-08 13:49:21
   protSnd    16 last_at:2021-05-08 13:49:31
   protState  CMDs_done
   rssi_at_SCC cnt:12 min:-60.5 max:-59.5 avg:-59.66 lst:-59.5
   .attraggr:
   .attrminint:
   CL:
     Authenticated 1
     AuthenticatedBy allowed_WEB
     AuthenticatedUser FHEMSHOHAUSEN
     BUF       
     FD         48
     FW_ID      2520
     LASTACCESS 1620479418
     NAME       WEB_93.207.27.252_56325
     NR         2521
     PEER       93.207.27.252
     PORT       56325
     SNAME      WEB
     SSL        1
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     .attraggr:
     .attrminint:
     READINGS:
       2021-05-08 15:10:12   state           Connected
   READINGS:
     2021-05-08 13:49:31   .D-devInfo      110101
     2021-05-08 13:49:31   .D-stc          80
     2021-05-08 13:49:36   .associatedWith Wassermelder_1,Wassermelder_1
     2021-05-08 13:49:31   .peerListRDate  2021-05-08 13:49:31
     2021-05-08 13:49:31   .protLastRcv    20210508134931
     2021-05-08 13:53:12   Activity        alive
     2021-05-07 23:04:51   CommandAccepted yes
     2021-05-08 13:49:31   D-firmware      1.4
     2021-05-08 13:49:31   D-serialNr      MEQ0590456
     2021-05-08 13:43:09   IODev           SCC
     2021-05-08 13:48:56   PairedTo        0xF11234
     2021-05-06 19:25:57   R-cyclicInfoMsg on
     2021-05-06 19:27:52   R-eventFilterTimeB 5 s
     2021-05-06 19:27:52   R-msgWdsPosA    dry
     2021-05-06 19:27:52   R-msgWdsPosB    wet
     2021-05-06 19:27:52   R-msgWdsPosC    water
     2021-05-07 23:04:51   R-pairCentral   0xF11234
     2021-05-06 19:27:52   R-sign          off
     2021-05-06 19:25:57   R-transmDevTryMax 6
     2021-05-06 19:27:52   R-transmitTryMax 6
     2021-05-08 13:48:55   RegL_00.         00:00 02:01 09:01 0A:F1 0B:12 0C:34 10:01 14:06
     2021-05-08 13:49:14   RegL_01.         00:00 08:00 20:78 22:64 23:05 30:06
     2021-05-07 20:15:05   alive           yes
     2021-05-07 23:00:40   battery         ok
     2021-05-08 13:51:27   cfgState        updating
     2021-05-08 13:49:31   commState       CMDs_done
     2021-05-07 23:00:40   contact         dry (to SCC)
     2021-05-07 20:15:05   cover           closed
     2021-05-07 20:15:05   recentStateType info
     2021-05-07 23:00:40   state           dry
     2021-05-07 23:00:40   trigDst_F11234  noConfig
     2021-05-07 23:00:40   trigger_cnt     48
   helper:
     HM_CMDNR   123
     cSnd       01F112343D32800103,01F112343D32800103
     mId        00B2
     peerFriend peerAct,peerVirt
     peerIDsRaw ,00000000
     peerIDsState complete
     peerOpt    4:threeStateSensor
     regLst     0,1,4p
     rxType     12
     supp_Pair_Rep 0
     tmplChg    0
     cfgChk:
       idPz05     F11234
     cmds:
       TmplKey    :no:1620474576.29013
       TmplTs     1620474576.29013
       cmdKey     1:1:0::Wassermelder_1:00B2: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|List7) [-peerChn-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single})] [({set}|unset)] [actor|remote|both]
         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  closed,damp,dry,open,tilted,wet
         peer       
         peerOpt    Rauch_Team,Schalt1,Schalt_Trock_Sw,Schalt_Wasch_Sw,Schalt_Z_Sw,Schalter_Licht_Sw_01,Schalter_Licht_Sw_02,Sirene,Thermostat_WindowRec,Thermostat_remote,Ventil1_Wohn_WindowRec,Ventil1_Wohn_remote,Ventil2_Ess_WindowRec,Ventil2_Ess_remote,Ventil3_Schlaf_WindowRec,Ventil3_Schlaf_remote,Ventil4_Buero_WindowRec,Ventil4_Buero_remote
         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        1
       raw        1
       tpl        0
     io:
       flgs       0
       newChn     +3D3280,00,00,00
       nextSend   1620474571.63097
       prefIO     
       rxt        2
       vccu       
       p:
         3D3280
         00
         00
         00
     mRssi:
       mNo        7B
       io:
         SCC:
           -53.5
           -53.5
     peerIDsH:
       00000000   broadcast
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   00
       qReqStat   
     regCollect:
     role:
       chn        1
       dev        1
     rpt:
       IO         SCC
       flg        A
       ts         1620474571.53184
       ack:
         HASH(0x1b215d8)
         7B8002F112343D328000
     rssi:
       at_SCC:
         avg        -59.6666666666667
         cnt        12
         lst        -59.5
         max        -59.5
         min        -60.5
     shadowReg:
     tmpl:
Attributes:
   .mId       00B2
   IODev      SCC
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon dry:weather_sun wet:weather_rain_heavy@red
   expert     defReg,allReg,rawReg
   firmware   1.4
   icon       weather_humidity
   model      HM-SEC-WDS-2
   peerIDs    00000000
   room       CUL_HM
   serialNr   MEQ0590456
   subType    threeStateSensor


SHOFHEM

Hallo Ansgar,

Darf ich eigentlich im Moment ein FHEM update machen, oder überschreibe ich damit deine neue Datei mit einem alten Stand?