fremde Geräte in der VCCU umbennen

Begonnen von CottonIJo, 29 September 2020, 16:04:21

Vorheriges Thema - Nächstes Thema

CottonIJo

Hallo,
ich habe in der VCCU einige Fremdgeräte in den Readings.
Ein Teil davon kommt aus unserer Einliegerwohnung (eigenes fhem mit IP-Adresse aus dem Haus-Netz)) ein anderer Teil aus der Umgebung.
Gibt es eine Möglichkeit in der VCCU das Reading "unknown_xxxxxx" in einen Alias oder Klarnamen umzubennen?
Soweit ich weiß, können vom device angelegte Readings nicht umbenannt werden aber vielleicht gibt es ja eine Hilfslösung die ich nicht kenne.
Grüße Joachim

list VCCU

Internals:
   DEF        4C3DF4
   FUUID      5c587acf-f33f-8c2a-7d9d-1e77aeb2aae74961
   IODev      myHmUART
   LASTInputDev RM_HmUART_DG
   MSGCNT     311
   NAME       VCCU
   NOTIFYDEV  global
   NR         39
   RM_HmUART_DG_MSGCNT 106
   RM_HmUART_DG_RAWMSG 0500003D78A0114C3DF44E81EC0201000000
   RM_HmUART_DG_RSSI -61
   RM_HmUART_DG_TIME 2020-09-29 15:48:45
   RM_HmUART_UG_MSGCNT 117
   RM_HmUART_UG_RAWMSG 0500003578A0114C3DF44E81EC0201000000
   RM_HmUART_UG_RSSI -53
   RM_HmUART_UG_TIME 2020-09-29 15:48:45
   STATE      myHmUART:ok,RM_HmUART_UG:ok,RM_HmUART_DG:ok
   TYPE       CUL_HM
   assignedIOs RM_HmUART_DG,RM_HmUART_UG,myHmUART
   channel_01 VCCU_Btn1
   lastMsg    No:78 - t:11 s:4C3DF4 d:4E81EC 0201000000
   myHmUART_MSGCNT 88
   myHmUART_RAWMSG 050000347F86104CF6A10000000AB4D80B6400
   myHmUART_RSSI -52
   myHmUART_TIME 2020-09-29 15:48:25
   protLastRcv 2020-09-29 15:48:45
   protRcv    60 last_at:2020-09-29 15:48:45
   protRcvB   4 last_at:2020-09-29 15:39:54
   rssi_at_RM_HmUART_DG cnt:42 min:-75 max:-60 avg:-63.57 lst:-61
   rssi_at_RM_HmUART_UG cnt:53 min:-75 max:-52 avg:-58.98 lst:-53
   rssi_at_myHmUART cnt:24 min:-70 max:-57 avg:-62.41 lst:-65
   OLDREADINGS:
   READINGS:
     2020-09-29 15:45:12   CommandAccepted yes
     2020-09-29 15:15:02   IOopen          3
     2020-08-31 18:04:16   aesReqTo        20_DG_Balkonzimmer_BalkontuerRahmen_Sensor
     2020-09-25 18:29:57   cfgState        ok
     2020-08-30 22:32:22   recentStateType ack
     2020-08-20 17:38:13   rssi_at_RM_HmUART_DG -42
     2020-08-20 17:38:13   rssi_at_RM_HmUART_UG -49
     2020-08-20 17:34:15   rssi_at_myHmUART -45
     2020-09-29 15:15:02   state           myHmUART:ok,RM_HmUART_UG:ok,RM_HmUART_DG:ok
     2020-06-20 09:43:09   unknown_14CD62  received
     2020-09-29 15:48:15   unknown_3F7AD9  received
     2020-09-29 15:26:29   unknown_464246  received
     2020-09-29 15:26:29   unknown_4C3F6D  received
     2020-09-29 15:48:09   unknown_4CF2C3  received
     2020-09-29 15:47:35   unknown_4CF35C  received
     2020-09-29 15:48:25   unknown_4CF6A1  received
     2020-06-16 14:08:09   unknown_5D0066  received
     2020-06-13 18:58:37   unknown_614349  received
     2020-06-16 14:51:50   unknown_690E01  received
     2020-05-02 18:01:40   unknown_6C7451  received
     2020-05-02 18:07:46   unknown_6C746F  received
     2020-05-02 17:49:20   unknown_6E1D3E  received
     2020-09-10 12:16:37   unknown_9215ED  received
   helper:
     HM_CMDNR   120
     mId        FFF0
     peerFriend peerSens,peerAct
     peerOpt    -:virtual
     regLst     
     rxType     1
     supp_Pair_Rep 0
     ack:
     cmds:
       TmplKey    :no:1601385297.74745
       TmplTs     1601385297.74745
       cmdKey     0:1:1::VCCU:FFF0:01:
       cmdLst:
         assignIO   -IO- [({set}|unset)]
         clear      [(readings|rssi|msgErrors|{msgErrors}|unknownDev)]
         defIgnUnknown noArg
         hmPairForSec [-sec-]
         hmPairSerial -serial-
         peerSmart  -peerOpt-
         tplSet_0   -tplChan-
         update     noArg
         virtual    [(1..50;1|{1})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt    00_UG_Freizeitraum_FensterGriff,00_UG_Freizeitraum_FensterRahmen_Sensor,00_UG_Freizeitraum_Rollladen,00_UG_HzgKeller_Hzg_Umwaelzpumpe_Btn_01,00_UG_HzgKeller_Hzg_Umwaelzpumpe_Btn_02,00_UG_HzgKeller_Hzg_Umwaelzpumpe_Btn_03,00_UG_HzgKeller_Hzg_Umwaelzpumpe_Btn_04,00_UG_HzgKeller_Hzg_Umwaelzpumpe_Btn_05,00_UG_HzgKeller_Hzg_Umwaelzpumpe_Btn_06,00_UG_HzgKeller_Hzg_Umwaelzpumpe_Btn_07,00_UG_HzgKeller_Hzg_Umwaelzpumpe_Btn_08,00_UG_Technikraum_FensterGriff,00_UG_Technikraum_FensterRahmen_Sensor,00_UG_Technikraum_Rollladen,10_EG_Esszimmer_BewegungsSensor_Btn_01,10_EG_Esszimmer_BewegungsSensor_Btn_02,10_EG_Esszimmer_BewegungsSensor_Motion,10_EG_Esszimmer_HzgThermostat_WindowRec,10_EG_Esszimmer_HzgThermostat_remote,10_EG_Esszimmer_Rollladen,10_EG_Esszimmer_Stehlampe_SenF,10_EG_Esszimmer_Stehlampe_SenI,10_EG_Esszimmer_Stehlampe_SenPwr,10_EG_Esszimmer_Stehlampe_SenU,10_EG_Esszimmer_Stehlampe_Sw,10_EG_Esszimmer_Wand_HzgThermostat_WindowRec,10_EG_Esszimmer_Wand_HzgThermostat_remote,10_EG_Flur_HzgThermostat_WindowRec,10_EG_Flur_HzgThermostat_remote,10_EG_Flur_Stehlampe_Sw,10_EG_Kueche_Fenster_Norden_Sensor,10_EG_Kueche_HzgThermostat_WindowRec,10_EG_Kueche_HzgThermostat_remote,10_EG_Kueche_Rollladen_Norden,10_EG_Kueche_Rollladen_Westen,10_EG_Toilette_Fenster_Sensor,10_EG_Toilette_HzgThermostat_WindowRec,10_EG_Toilette_HzgThermostat_remote,10_EG_Vorratsraum_HzgThermostat_WindowRec,10_EG_Vorratsraum_HzgThermostat_remote,10_EG_WohnZimmer_Rollladen_Erker_Nord,10_EG_WohnZimmer_Rollladen_Erker_Sued,10_EG_WohnZimmer_Rollladen_Westen,10_EG_Wohnzimmer_HzgThermostat_Erker_Nord_WindowRec,10_EG_Wohnzimmer_HzgThermostat_Erker_Nord_remote,10_EG_Wohnzimmer_HzgThermostat_Erker_Sued_WindowRec,10_EG_Wohnzimmer_HzgThermostat_Erker_Sued_remote,10_EG_Wohnzimmer_HzgThermostat_Westen_WindowRec,10_EG_Wohnzimmer_HzgThermostat_Westen_remote,10_EG_Wohnzimmer_Temp_Regler_WindowRec,10_EG_Wohnzimmer_Temp_Regler_remote,20_DG_AZ_Dad_HzgThermostat_Erker_WindowRec,20_DG_AZ_Dad_HzgThermostat_Erker_remote,20_DG_AZ_Dad_HzgThermostat_Westen_WindowRec,20_DG_AZ_Dad_HzgThermostat_Westen_remote,20_DG_AZ_Dad_Temp_Regler_WindowRec,20_DG_AZ_Dad_Temp_Regler_remote,20_DG_AZ_Mam_HzgThermostat_WindowRec,20_DG_AZ_Mam_HzgThermostat_remote,20_DG_Badezimmer_Handtuch_HzgThermostat_WindowRec,20_DG_Badezimmer_Handtuch_HzgThermostat_remote,20_DG_Badezimmer_HzgThermostat_WindowRec,20_DG_Badezimmer_HzgThermostat_remote,20_DG_Balkonzimmer_BalkontuerGriff,20_DG_Balkonzimmer_BalkontuerRahmen_Sensor,20_DG_Balkonzimmer_FensterGriff,20_DG_Balkonzimmer_FensterRahmen_Sensor,20_DG_Balkonzimmer_HzgThermostat_WindowRec,20_DG_Balkonzimmer_HzgThermostat_remote,20_DG_Flur_BewegungsSensor,20_DG_Flur_Sirene_Arm,20_DG_Flur_Sirene_Panic,20_DG_Flur_Sirene_Sen_01,20_DG_Flur_Sirene_Sen_02,20_DG_Flur_Stehlampe_SenF,20_DG_Flur_Stehlampe_SenI,20_DG_Flur_Stehlampe_SenPwr,20_DG_Flur_Stehlampe_SenU,20_DG_Flur_Stehlampe_Sw,20_DG_SZ_Remote_Control1_Btn_01,20_DG_SZ_Remote_Control1_Btn_02,20_DG_SZ_Remote_Control1_Btn_03,20_DG_SZ_Remote_Control1_Btn_04,20_DG_SZ_Remote_Control2_Btn_01,20_DG_SZ_Remote_Control2_Btn_02,20_DG_SZ_Remote_Control2_Btn_03,20_DG_SZ_Remote_Control2_Btn_04,20_OG_Schlafzimmer_Rollladen,50_Aussen_Licht_Eingang,50_Aussen_Remote_Control1_ELW_Btn_01,50_Aussen_Remote_Control1_ELW_Btn_02,50_Aussen_Remote_Control1_ELW_Btn_03,50_Aussen_Remote_Control1_ELW_Btn_04,50_Aussen_Remote_Control1_Main_Btn_01,50_Aussen_Remote_Control1_Main_Btn_02,50_Aussen_Remote_Control1_Main_Btn_03,50_Aussen_Remote_Control1_Main_Btn_04,50_Aussen_Schaltmodul01_NordSeite_Sw_01,50_Aussen_Schaltmodul01_NordSeite_Sw_02,50_Aussen_Schaltmodul01_Wasserhahn_Sw_01,50_Aussen_Schaltmodul01_Wasserhahn_Sw_02,50_Aussen_Schaltmodul01_Wasserhahn_Sw_03,50_Aussen_Schaltmodul01_Wasserhahn_Sw_04,50_Aussen_Sensor_NordSeite,HM_Sen_DB_PCB_Doorbell_Sensor
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         listDevice noArg
         param      -param-
     expert:
       def        1
       det        0
       raw        0
       tpl        0
     io:
       nextSend   1601387325.85454
       vccu       VCCU
       ioList:
         myHmUART
         RM_HmUART_UG
         RM_HmUART_DG
       prefIO:
         myHmUART
     mRssi:
       mNo        78
       io:
         RM_HmUART_DG:
           -61
           -61
         RM_HmUART_UG:
           -53
           -53
         myHmUART:
           -61
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       vrt        1
     rssi:
       at_RM_HmUART_DG:
         avg        -63.5714285714286
         cnt        42
         lst        -61
         max        -60
         min        -75
       at_RM_HmUART_UG:
         avg        -58.9811320754717
         cnt        53
         lst        -53
         max        -52
         min        -75
       at_myHmUART:
         avg        -62.4166666666667
         cnt        24
         lst        -65
         max        -57
         min        -70
     tmpl:
Attributes:
   DbLogExclude .*
   IODev      myHmUART
   IOList     myHmUART,RM_HmUART_UG,RM_HmUART_DG
   IOgrp      VCCU:myHmUART
   comment    Stand: 2020-09-29, 14 unbekannte Geräte erkannt
   model      CCU-FHEM
   room       VCCU
   subType    virtual
   webCmd     virtual:update

frank

einfach die devices definieren und "attr ignore 1" setzen.
anschliessend readings mit "set clear unknown" löschen.

oder alle devices "automatisch" definieren mit "set defIgnUnknown".
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

CottonIJo

Danke, hat super funktioniert, jetzt habe ich meine Übersicht wie gewünscht.
Habe den Befehl "defIgnUnknown" auch in der fhem Befehlsreferenz gefunden, hätte nur nicht gewusst wonach zu suchen ist.
Der Befehl "get <device> cmdlist" hilft ja nicht weiter weil er nur die Parameter aber keine Erläuterung liefert.
Gibt es einen Link der mir device separiert Erläuterungen zu den möglichen Befehlen aufzeigt?
Dann wäre das die erste Anlaufstelle.
Joachim

frank

ich kenne nur den link: "device specific help".
auf jeder detailseite ganz unten.
bei cul_hm nutze ich dann zusätzlich die browsersuche, da der text sehr umfangreich ist.
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