In meinem konkreten Fall, nämlich das Anlegen eines HM-CC-RT-DN Heizungskontrollers wird das Device mit 6 verschiedenen Unterkanälen erstellt, die nach folgendem Muster aufgebaut sind.
Device_Name
Device_Name_Channel_Name_1
Device_Name_Channel_Name_2
...
Device_Name_Channel_Name_n
Bisher bin ich immer hergeganen und habe die fhem.cfg geöffnet und schnell per Suchen und ersetzten den Device_Name geändert. Ein Parameter wie z.B.
rename -R Device_Name_alt Device_Name_neu
welcher alle mit dem Device verbunden Kanäle entsprechend mit umbennent wäre meines Erachtens nach eine sinnvolle Erweiterung der FHEM-Software.
Beste Grüße
Fabian
rename oldName newName
gibts doch. Nur kannst du nicht mehrere Devices gleichzeitig umbenennen.
Grüße
Dann eben per RegExp -
rename Device_Name_alt.* Device_Name_neu.*
Ich finde, das wäre sehr hilfreich.
Die Channels müssen nicht zwangsweise so beginnen wie das Device. Es erleichtert nur einiges.
Grundsätzlich wäre es toll, wenn bei einem rename alle "Verknüpfungen" wie z.B. notify, DOIF, etc. auch mit umbenannt werden