FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Phill93 am 12 November 2016, 19:01:55

Titel: Homematic Geräte umbenenen
Beitrag von: Phill93 am 12 November 2016, 19:01:55
Hallo,

bin gerade am Aufbau eines FHEMs für mein Haus. Habe jetzt mittlerweile 3 Heizungsteller und 1 Wandthermostat an FHEM angelernt nur Stören mich die Kryptischen Namen (HM_[Seriennumer]_Clima) kann ich die irgendwie ändern?
Oder wie habt ihr das gemacht?

Phill93
Titel: Antw:Homematic Geräte umbenenen
Beitrag von: Otto123 am 12 November 2016, 19:14:26
Hi,

http://fhem.de/commandref_DE.html#rename

Bei HM geräten gibt es auch ein set <> deviceRename. Das ist gerade bei komplexen Geräten besser, es benennt alle Channels um.

Gruß Otto
Titel: Antw:Homematic Geräte umbenenen
Beitrag von: kumue am 12 November 2016, 20:45:30
Zitat von: Otto123 am 12 November 2016, 19:14:26
Bei HM geräten gibt es auch ein set <> deviceRename. Das ist gerade bei komplexen geräten besser, es benennt alle Channels um.

Danke für den Tip.
Wusste ich nicht, da auch im set-Menü nicht aufgeführt...
Titel: Antw:Homematic Geräte umbenenen
Beitrag von: Otto123 am 12 November 2016, 20:51:56
Zitat von: kumue am 12 November 2016, 20:45:30
Danke für den Tip.
Wusste ich nicht, da auch im set-Menü nicht aufgeführt...
Bei mir schon ...
Titel: Antw:Homematic Geräte umbenenen
Beitrag von: kumue am 12 November 2016, 20:57:52
gefunden, war vorhin auf dem channel....
Also alles gut  :)
Aber es war mir nie aufgefallen...
Titel: Antw:Homematic Geräte umbenenen
Beitrag von: Puschel74 am 12 November 2016, 21:04:07
rename lässt sich auch auf beliebige Geräte anwenden und ist nicht explizit für HM reserviert.
deviceRename gibt es für HM - wie Otto schon geschrieben hat.
Warum dafür eigentlich nicht erst die SuFu benutzt wird ist mir immer noch ein Rätsel - vermutlich weil es einfacher ist zu fragen statt zu suchen.
Titel: Antw:Homematic Geräte umbenenen
Beitrag von: Otto123 am 12 November 2016, 21:07:06
Ja klar, gibt es nur auf dem Hauptgerät und nicht auf dem Channel.  ;)
Ich habe das auch erst letztens gelernt.

Gruß Otto
Titel: Antw:Homematic Geräte umbenenen
Beitrag von: Puschel74 am 12 November 2016, 21:09:55
@Otto
rename funktioniert auch auf einem Channel  ;)
Damit lässt sich ganz easy ein HM-Device-Channel beliebig umbenennen - sogar unabhängig vom HM-Device-Namen (wenn man will)  8)
Titel: Antw:Homematic Geräte umbenenen
Beitrag von: Otto123 am 12 November 2016, 21:23:18
Zitat von: Puschel74 am 12 November 2016, 21:09:55
@Otto
rename funktioniert auch auf einem Channel  ;)
Damit lässt sich ganz easy ein HM-Device-Channel beliebig umbenennen - sogar unabhängig vom HM-Device-Namen (wenn man will)  8)
Ja klar, weiß ich doch, mein Post bezog sich nur auf deviceRename. Und auf Befehlsliste bei set <HM_Name> Sorry, das wird dann immer nach ein paar Posts nicht mehr deutlich.
Titel: Antw:Homematic Geräte umbenenen
Beitrag von: Kusselin am 06 Juli 2020, 17:04:35
Hallo, ich wieder.......
hab ein HM Aktor mit dem Namen Garage_Aktor
Internals:
   DEF        471C02
   FUUID      5f02bd52-f33f-fb9b-a4d7-d65985e6f005fd45
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     34
   NAME       Garage_Aktor
   NOTIFYDEV  global
   NR         75
   NTFY_ORDER 50-Garage_Aktor
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 Beleuchtung_Terrasse
   channel_02 Garage_Aktor_Sw_02
   channel_03 Garage_Aktor_Sw_03
   channel_04 Garage_Aktor_Sw_04
   lastMsg    No:4B - t:10 s:471C02 d:123123 060100005E
   myHmUART_MSGCNT 34
   myHmUART_RAWMSG 050100544BA410471C02123123060100005E
   myHmUART_RSSI -84
   myHmUART_TIME 2020-07-06 16:52:15
   protCmdDel 2
   protLastRcv 2020-07-06 16:52:15
   protRcv    34 last_at:2020-07-06 16:52:15
   protResnd  3 last_at:2020-07-06 16:49:14
   protResndFail 1 last_at:2020-07-06 16:49:20
   protSnd    48 last_at:2020-07-06 16:52:15
   protState  CMDs_done
   rssi_at_myHmUART cnt:34 min:-85 max:-82 avg:-83.91 lst:-84
   rssi_myHmUART cnt:1 min:-94 max:-94 avg:-94 lst:-94
   READINGS:
     2020-07-06 06:57:43   D-firmware      2.8
     2020-07-06 06:57:43   D-serialNr      NEQ0194570
     2020-07-06 08:52:39   PairedTo        0x123123
     2020-07-06 08:52:39   R-pairCentral   0x123123
     2020-07-06 08:52:39   RegL_00.        00:00 02:01 0A:12 0B:31 0C:23 15:FF 18:00
     2020-07-06 16:48:47   cfgState        ok
     2020-07-06 16:52:15   commState       CMDs_done
     2020-07-06 16:52:15   state           CMDs_done
   helper:
     HM_CMDNR   75
     cSnd       01123123471C02040439CD090803,01123123471C02010E
     mId        0003
     peerFriend
     peerOpt    -:switch
     regLst     0
     rxType     1
     supp_Pair_Rep 0
     cmds:
       TmplKey    :no:1594046918.7947
       TmplTs     1594046918.7947
       cmdKey     :0:1:0::0003:01
       TmplCmds:
       cmdList:
         assignHmKey:
         clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
         deviceRename:newName
         fwUpdate:-filename- -bootTime- ...
         getConfig:
         getDevInfo:
         getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
         getSerial:
         getVersion:
         pair:
         raw:data ...
         regBulk:-list-.-peer- -addr1:data1- -addr2:data2- ...
         regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
         reset:
         tplDel:tmplt
         unpair:
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +471C02,00,00,00
       nextSend   1594047135.50333
       rxt        0
       vccu       VCCU
       p:
         471C02
         00
         00
         00
       prefIO:
         myHmUART
     mRssi:
       mNo        4B
       io:
         myHmUART:
           -82
           -82
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
       prs        1
     rpt:
       IO         myHmUART
       flg        A
       ts         1594047135.20754
       ack:
         HASH(0x3e2d1b8)
         4B8002123123471C0200
     rssi:
       at_myHmUART:
         avg        -83.9117647058823
         cnt        34
         lst        -84
         max        -82
         min        -85
       myHmUART:
         avg        -94
         cnt        1
         lst        -94
         max        -94
         min        -94
     tmpl:
Attributes:
   IODev      myHmUART
   IOgrp      VCCU:myHmUART
   alias      Garage_Aktor
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   2.8
   model      HM-LC-SW4-DR
   modelForce HM-LC-SW4-DR
   room       CUL_HM
   serialNr   NEQ0194570
   subType    switch
   webCmd     getConfig:clear msgEvents


dieser Aktor hat 4 Channels.......wenn ich jetzt ein rename des Channels mache zb in Gartenbeleuchtung_Terrasse dann wird zwar der Name geändert aber im eigentlichen Device Overvie nicht.....Das Device mit DeviceRename will ich ja nicht......oder denk ich wieder zu sturr????

ich hätte es dann gerne wieder so:


Titel: Antw:Homematic Geräte umbenenen
Beitrag von: TomLee am 06 Juli 2020, 17:12:52
Zitatdenk ich wieder zu sturr?

Nee, zu wenig mit der Materie beschäftigen, seit Jahren !

Stichwort hier: alias

Gruß
Titel: Antw:Homematic Geräte umbenenen
Beitrag von: Kusselin am 06 Juli 2020, 17:14:34
ja warst schneller Thomas.....
Alias unter Attributen ist die Lösung!!