Device auf dummy, welchen Wert für state?

Begonnen von gestein, 25 Dezember 2021, 16:39:09

Vorheriges Thema - Nächstes Thema

gestein

Hallo,

Ich habe ein paar HM-MOD-RE-8 für meine Bewässerung im Einsatz und natürlich schon abgebaut.
Dummerweise habe ich erst dann gelesen, wie man die am Besten ,,offline" schaltet - nämlich mit dem Attribut dummy=1.
Vorher hatte ich ignore=1, aber dann werden die Devices auch nicht mehr in den Räumen angezeigt.

Da ich ja vorher alles abgebaut habe, stehen nun die Readings auf "falschen" Werten, z.B.:
state  CMDs_done_Errors:1
Und die Channels stehen auf "unreachable".

Damit schlagen dann meine Fehlerüberprüfungen an.
Kann ich die Readings (z.B.: state) manuell auf ,,offline" stellen. Oder gibt es dafür einen reservierten Wert?
In Betrieb nehmen möchte ich die Teile nicht mehr.

Vielen Dank im Voraus
Lg, Gerhard

Hier noch ein List eines der HM-MOD-RE-8:
Internals:
   DEF        56E263
   FUUID      5c43b925-f33f-0b7a-19e7-e3dd93e19addd6f2
   FVERSION   10_CUL_HM.pm:0.252980/2021-12-05
   IODev     
   NAME       TO.Ventil
   NR         1095
   NTFY_ORDER 48-TO.Ventil
   STATE      CMDs_done_Errors:1
   TYPE       CUL_HM
   channel_01 TO.Ventil_Zitrone
   channel_02 TO.Ventil_Sw_02
   channel_03 TO.Ventil_Sw_03_kaputt
   channel_04 TO.Ventil_Tomaten
   channel_05 TO.Ventil_Hecke
   channel_06 TO.Ventil_Blumen
   channel_07 TO.Ventil_Ahorn
   channel_08 TO.Ventil_Gelaender
   disableNotifyFn 1
   READINGS:
     2021-09-08 11:21:18   D-firmware      1.2
     2021-09-08 11:21:18   D-serialNr      OEQ0207591
     2021-10-22 23:50:54   PairedTo        0x123456
     2021-09-08 18:25:17   R-pairCentral   0x123456
     2021-10-22 23:50:54   RegL_00.        00:00 02:01 05:00 0A:12 0B:34 0C:56 18:00 7C:A0
     2021-11-27 06:45:06   battery         ok
     2021-11-02 22:03:42   cfgState        ok
     2021-12-02 20:16:42   commState       CMDs_done_Errors:1
     2021-10-02 11:38:13   level           0
     2021-10-02 11:38:13   pct             0
     2021-10-02 11:38:34   powerOn         2021-10-02 11:38:34
     2021-10-02 11:38:13   recentStateType info
     2021-11-12 19:50:47   sabotageAttack_ErrIoAttack_cnt 5
     2021-12-02 20:16:42   state           CMDs_done_Errors:1
     2021-10-02 11:38:13   timedOn         off
   helper:
     HM_CMDNR   168
     mId        00BE
     peerFriend -
     peerOpt    -:switch
     regLst     0
     rxType     2
     bm:
       CUL_HM_Get:
         cnt        1
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        25.12. 14:26:49
         max        0.0019228458404541
         tot        0.0019228458404541
         mAr:
           HASH(0x58e2798)
           TO.Ventil
           ?
       CUL_HM_Set:
         cnt        13
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        24.12. 15:18:41
         max        0.0274269580841064
         tot        0.0320930480957031
         mAr:
           HASH(0x58e2798)
           TO.Ventil
           ?
     cmds:
       TmplKey    :no:1640323767.85885
       TmplTs     1640323767.85885
       cmdKey     0:1:0::TO.Ventil:00BE: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
         pair       noArg
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt   
         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     +56E263,00,00,00
       rxt        0
       vccu       VCCU
       p:
         56E263
         00
         00
         00
       prefIO:
     mRssi:
       mNo       
     peerIDsH:
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   01,02,03,04,05,06,07,08
     role:
       dev        1
       prs        1
     tmpl:
Attributes:
   IOgrp      VCCU
   autoReadReg 5_readMissing
   commStInCh off
   comment    inaktiv schalten: https://forum.fhem.de/index.php/topic,124041.0.html
   dummy      1
   expert     defReg,rawReg
   firmware   1.2
   forceEvents 1
   model      HM-MOD-RE-8
   msgRepeat  1
   room       CUL_HM
   serialNr   OEQ0207591
   subType    switch
   verbose    0
   webCmd     getConfig:clear msgEvents

Otto123

Hast Du setreading TO.Ventil state offline probiert?
Oder sowas wie in der Raw Def? So werden die Readings nach einem FHEM Neustart gesetzt.
setstate RolloAZL 2021-12-25 06:35:35 state on
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

gestein

Hallo Otto,

nein, ich habe noch nichts probiert.
Ich bin mir bei Homematic nie sicher, welche Seiteneffekte das dann haben kann.

Daher wollte ich fragen, ob es einen definierten state-Zustand gibt, in dem dann z.B. HMinfoTools, HMdeviceTools, VCCU, etc. stören.
Dabei geht es mir vor allem auch um die Kanäle.

lg, Gerhard