actiondetector list für frank

Begonnen von the ratman, 12 April 2021, 12:50:32

Vorheriges Thema - Nächstes Thema

frank

1. "set wetterstation clear msgEvents" => pending cmds löschen
2. "attr wetterstation peerIDs 00000000" (8xnull) => !!! nur ausnahmsweise !!!
3. hminfo configcheck => ist jetzt hoffentlich sauber
4. "get wetterstation saveConfig wetterstation.cfg" => schreibt ein file der devicedaten zum wiederherstellen
5. "Save config" => fhem.cfg sichern

dann musst du vielleicht erst zum batterietausch wieder auf die leiter.
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

the ratman

#31
3. hminfo configcheck => ist jetzt hoffentlich sauber
jo

5. "Save config" => fhem.cfg sichern
erledigt

hab halt immer noch "commState CMDs_pending 2021-04-13 11:52:51"
meinst, ich sollt ihr mal den saft abdrehen kurz?

nix batterietausch - der onkel hat gelernt ... hängt an meiner solaranlage - DIE batterie steht auf der terrasse - da brauch ich keine leiter *g*
drum kann ich auch so schön strom abdrehen - jedes ding, dass an der anlge hängt, hat nen schönen kippschalter verpasst gekriegt.
→do↑p!dnʇs↓shit←

frank

Zitathab halt immer noch "commState CMDs_pending 2021-04-13 11:52:51"
meinst, ich sollt ihr mal den saft abdrehen kurz?
zeig nochmal ein list, was da nun wieder drin steht. kein saft abdrehen.
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

the ratman

bittescheen, der herr:Internals:
   .triggerUsed 1
   DEF        62E4AE
   FUUID      5c62c6bf-f33f-0f9e-8d92-c33bb22adf9d44b4
   IODev      hmLan2
   LASTInputDev hmLan2
   MSGCNT     202
   NAME       wetterstation
   NOTIFYDEV  global
   NR         106
   NTFY_ORDER 50-wetterstation
   STATE      regen

heute:0.0 mm

stunde:0.0 mm



temp:17 °c || lf:29 %

tp:-1.2 °c (abs:4.2 %)
   TYPE       CUL_HM
   chanNo     01
   hmLan2_MSGCNT 202
   hmLan2_RAWMSG 0500003673867062E4AE00000000AA1D0000C03D4222C5
   hmLan2_RSSI -54
   hmLan2_TIME 2021-04-13 16:43:42
   lastMsg    No:73 - t:70 s:62E4AE d:000000 00AA1D0000C03D4222C5
   protCmdPend 2 CMDs_pending
   protLastRcv 2021-04-13 16:43:42
   protRcv    202 last_at:2021-04-13 16:43:42
   protSnd    35 last_at:2021-04-13 11:52:47
   protState  CMDs_pending
   rssi_at_hmLan2 cnt:202 min:-77 max:-51 avg:-55.38 lst:-54
   .attraggr:
   .attrminint:
   .or:
     temperature
   .userReadings:
     HASH(0x55f6d51177e0)
     HASH(0x55f6d51a8ae8)
   CL:
     Authenticated 0
     BUF       
     FD         4
     FW_ID      81304
     LASTACCESS 1618325026
     NAME       handyWEB_192.168.178.51_2440
     NR         81301
     PEER       192.168.178.51
     PORT       2440
     SNAME      handyWEB
     SSL       
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     .attraggr:
     .attrminint:
     READINGS:
       2021-04-13 16:43:26   state           Connected
   Helper:
     DBLOG:
       brightness:
         logdb:
           TIME       1618325022.64584
           VALUE      197
       dewpoint:
         logdb:
           TIME       1618325022.64584
           VALUE      -1.2
       humidity:
         logdb:
           TIME       1618325022.64584
           VALUE      29
       regen_d_curr:
         logdb:
           TIME       1618307368.87636
           VALUE      0
       temperature:
         logdb:
           TIME       1618325022.64584
           VALUE      17
       temperature_alt:
         logdb:
           TIME       1618325022.64584
           VALUE      16.6
       temperature_komma:
         logdb:
           TIME       1618325022.64584
           VALUE      17
       windDirection:
         logdb:
           TIME       1618325022.64584
           VALUE      330
       windSpeed:
         logdb:
           TIME       1618325022.64584
           VALUE      6.1
   OLDREADINGS:
     2021-04-13 16:37:59   temperature     16.6
   READINGS:
     2021-04-13 16:27:31   .associatedWith wetterstation,wetterstation
     2021-04-13 11:52:46   .peerListRDate  2021-04-13 11:52:46
     2021-04-13 16:43:42   .protLastRcv    20210413164342
     2021-04-13 09:11:49   Activity        alive
     2021-04-13 10:30:00   CommandAccepted yes
     2021-04-12 08:46:10   D-firmware      1.6
     2021-04-12 08:46:10   D-serialNr      OEQ1864809
     2021-04-13 11:52:47   PairedTo        0x322433
     2021-04-13 10:29:58   R-burstRx       off
     2021-04-13 10:29:58   R-localResDis   off
     2021-04-13 10:29:58   R-pairCentral   0x322433
     2021-04-13 10:29:59   R-sunThresh     50
     2021-04-13 10:29:59   R-windSpeedRsltSrc max
     2021-04-13 11:52:47   RegL_00.         00:00 01:00 02:01 0A:32 0B:24 0C:33 18:00
     2021-04-13 11:52:46   RegL_01.         00:00 05:32 06:14 07:05 0A:01
     2021-04-13 16:43:42   absoluteHumidity 4.2
     2021-04-13 16:43:42   battery         ok
     2021-04-13 16:43:42   brightness      197
     2021-04-13 16:28:06   cfgState        ok
     2021-04-13 11:52:51   commState       CMDs_pending
     2021-04-13 16:43:42   dewpoint        -1.2
     2021-04-13 16:43:42   humidity        29
     2021-04-13 16:43:42   isRaining       0
     2021-04-13 11:52:45   powerOn         2021-04-13 11:52:45
     2021-04-13 16:43:42   rain            0
     2021-04-13 11:52:45   recentStateType info
     2021-04-13 16:43:42   regen_all       cH: 0.0 lH: 0.0 cD: 0.0 lD: 9.1 IR: 0 Rnow: 0.0 Rdif: 0
     2021-04-13 16:43:42   regen_d_curr    0.0
     2021-04-13 00:01:15   regen_d_last    9.1
     2021-04-13 11:49:43   regen_d_start   0
     2021-04-13 00:01:15   regen_d_trig_tsecs 1618351200
     2021-04-13 16:43:42   regen_h_curr    0.0
     2021-04-13 16:30:49   regen_h_last    0.0
     2021-04-13 16:30:49   regen_h_start   0.0
     2021-04-13 16:30:49   regen_h_trig_tsecs 1618326000
     2021-04-13 16:43:42   regen_now_diff  0
     2021-04-13 16:43:42   regen_now_rate  0.0
     2021-04-13 16:43:42   regen_now_value 0.0
     2021-04-13 16:43:42   regen_tsecs     1618325022.63838
     2021-04-13 16:43:42   state           T: 17 H: 29 W: 6.1 R: 0 IR: 0 WD: 330 WDR: 67.5 S: 34 B: 197
     2021-04-13 16:43:42   sunshine        34
     2021-04-13 16:43:42   temperature     17
     2021-04-13 16:43:42   temperature_alt 16.6
     2021-04-13 16:43:42   temperature_komma 17
     2021-04-13 11:52:45   unknown         06000030
     2021-04-13 16:43:42   windDirRange    67.5
     2021-04-13 16:43:42   windDirection   330
     2021-04-13 16:43:42   windSpeed       6.1
   cmdStack:
     ++A00132243362E4AE0103
     ++A00132243362E4AE01040000000001
   helper:
     HM_CMDNR   115
     PONtest    1
     cSnd       0132243362E4AE00040000000000,0132243362E4AE0103
     mId        00AE
     peerFriend peerAct,peerVirt
     peerIDsState complete
     peerOpt    1p:THSensor,4:THSensor,p:THSensor
     regLst     0,1,1p,4p
     rxType     140
     supp_Pair_Rep 0
     cmds:
       TmplKey    :no:1618325016.55195
       TmplTs     1618325016.55195
       cmdKey     1:1:0::wetterstation:00AE:01:
       cmdLst:
         assignHmKey noArg
         burstXmit  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   0 -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  slider,0,1,255
         peer       
         peerOpt    4k12v_schalter1,4k12v_schalter2,4k12v_schalter3,4k12v_schalter4,schlafzimmer_rollo,solaranlage_kuehlung,wohnzimmer_buero_licht_Dim,wohnzimmer_buero_licht_Dim_V_01,wohnzimmer_buero_licht_Dim_V_02,wohnzimmer_gang_gz_licht_Dim,wohnzimmer_gang_gz_licht_Dim_V_01,wohnzimmer_gang_gz_licht_Dim_V_02,wohnzimmer_gang_sz_licht_Dim,wohnzimmer_gang_sz_licht_Dim_V_01,wohnzimmer_gang_sz_licht_Dim_V_02,wohnzimmer_rollo_strasse,wohnzimmer_rollo_terrasse,wohnzimmer_sofa_licht_Dim,wohnzimmer_sofa_licht_Dim_V_01,wohnzimmer_sofa_licht_Dim_V_02
         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        1
     io:
       flgs       0
       newChn     +62E4AE,00,00,00
       nextSend   1618325022.73247
       rxt        0
       vccu       vccu
       p:
         62E4AE
         00
         00
         00
       prefIO:
         hmLan2
     mRssi:
       mNo        73
       io:
         hmLan2:
           -48
           -48
     peerIDsH:
       00000000   broadcast
     prt:
       bErr       0
       sProc      2
       wuReSent   2
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       chn        1
       dev        1
     rssi:
       at_hmLan2:
         avg        -55.3811881188119
         cnt        202
         lst        -54
         max        -51
         min        -77
     shadowReg:
     tmpl:
Attributes:
   .mId       00AE
   IODev      hmLan2
   IOgrp      vccu:hmLan2
   actCycle   000:10
   actStatus  alive
   alias      wetterstation
   autoReadReg 0_off
   expert     defReg,allReg,rawReg,templ
   firmware   1.6
   group      sensoren
   icon       weather_station
   model      HM-WDS100-C6-O-2
   oldreadings temperature
   peerIDs    00000000
   room       homematic
   serialNr   OEQ1864809
   stateFormat regen

heute:regen_d_curr mm

stunde:regen_h_curr mm



temp:temperature °c || lf:humidity %

tp:dewpoint °c (abs:absoluteHumidity %)
   subType    THSensor
   userReadings temperature_komma { my $val = (ReadingsVal($name,"temperature",0)); $val =~ s/\./,/g; return $val;},
temperature_alt { OldReadingsNum($name,"temperature",0); }
→do↑p!dnʇs↓shit←

frank

   cmdStack:
     ++A00132243362E4AE0103
     ++A00132243362E4AE01040000000001


das sind dann noch die selben cmds wie vorhin.
set clear msgEvents hat dann nicht funktioniert.
vergessen?? => also nochmal.
dann sollte in commState "info_Cleared" zu sehen sein.
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

na, na, na.... oder verwechselt mit clear msgErrors.  8)
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

the ratman

also nochmal:
> set wetterstation clear msgEvents in die commandozeile (nur, weil ichs vorher auch so gemacht hab - und ja, einzeln)
> gucken in wetterstation ... jo, diesmal stehts da. "commState Info_Cleared"

und nö - nicht vergessen. vorher genau so gemacht. hatte es aus purer faulheit gleich aus deinem beitrag kopiert.
bin immer noch im dummie-modus ... da mach ich blind ohne nachdenken, was helferchen sagt *g* ich kann auch schon männchen machen und pfötchen geben.

so, schaut echt sauber aus - müßte man mir nur noch sagen, was das reading
"unknown 06000030 2021-04-13 11:52:45"
von mir will.
→do↑p!dnʇs↓shit←

frank

Zitatso, schaut echt sauber aus - müßte man mir nur noch sagen, was das reading
"unknown 06000030 2021-04-13 11:52:45"
spekulation: deine wetterstation hat eine für fhem unbekannte info gesendet.
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

the ratman

spekulation: das wären eigentlich das reading für sturmböen?
ich hätte jetzt nur spontan gehofft, dass du gleich die lösung hast *g*

seit 2 stunden rennt auch wieder der regensensor 100% und bisher fehlerlos.

btw - weißt du das zufällig?
ich arbeite in den doif ausführungsteilen gerne auch mal mit IF (das große, nicht das kleingeschriebene) um feiner befehle absetzen zu können.
gibt's da auch dieses state-problem?

und übrigens: nochmal vielen dank für deine hilfe. kann man auch ned oft genug sagen!
→do↑p!dnʇs↓shit←