FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Mitch am 18 August 2014, 22:27:57

Titel: nimmt RENAME "alles" mit?
Beitrag von: Mitch am 18 August 2014, 22:27:57
Hallo,

ich möchte gerne ein paar Devices umbenennen.
Da aber die meisten auch mit notify, watchdog und allerhand Bedingungen verknüpft sind, habe ich mich gefragt, o ein RENAME dies auch alles berücksichtigt.

Kann man sich das wie z.B. im Texteditor "suchen und ersetzen" vorstellen?
Oder wird nur das Device und seine Attribute umbenannt?
Titel: Antw:nimmt RENAME "alles" mit?
Beitrag von: betateilchen am 18 August 2014, 22:42:39
Zitat von: Mitch am 18 August 2014, 22:27:57
habe ich mich gefragt, o ein RENAME dies auch alles berücksichtigt.

nein, tut es nicht.
Titel: Antw:nimmt RENAME "alles" mit?
Beitrag von: joshi04 am 19 August 2014, 06:18:56
Nur die Filelogs werden zusätzlich noch mitgenommen, falls dblog nicht im Einsatz ist. Hilft im ersten Schritt aber nur für aktuelle und zukünftige Readings, da historische mit altem Namen in den Readings stehen. Hier gibt es wenn nötig also auch noch Nacharbeit. Letzteres gilt natürlich auch bei Verwendung von dblog.


Gesendet von meinem iPhone mit Tapatalk
Titel: Antw:nimmt RENAME "alles" mit?
Beitrag von: Mitch am 19 August 2014, 08:46:50
Schade, dann muss ich doch die cfg über den Editor ändern.

Wäre ein Verbesserungspotential für RENAME  ;D
Titel: Antw:nimmt RENAME "alles" mit?
Beitrag von: Bastel-Frank am 19 August 2014, 09:07:20
Zitat von: Mitch am 19 August 2014, 08:46:50
Wäre ein Verbesserungspotential für RENAME  ;D

Sehe ich auch so. Gerade am Anfang, wenn man viele Devices anlernt und dann die Devices umbenennt, ist dies einen Riesen-Arbeit. Dies könnte gut der Rename-Befehl erledigen.
Titel: Antw:nimmt RENAME "alles" mit?
Beitrag von: betateilchen am 19 August 2014, 09:53:30
Zitat von: Bastel-Frank am 19 August 2014, 09:07:20
Dies könnte gut der Rename-Befehl erledigen.

Nein, könnte er nicht. Dazu muss man wissen, wie der rename Befehl überhaupt intern arbeitet.
Titel: Antw:nimmt RENAME "alles" mit?
Beitrag von: Elektrolurch am 19 August 2014, 12:30:38
Und das wäre auch nur eine halbe Sache, denn: Was ist mit perl-Code? Da kann ja der Name, der umgeändert werden soll, in einem ganz anderen Kontext vorkommen.
Also, einfach gut planen, dann braucht man auch kein rename.

Elektrolurch
Titel: Antw:nimmt RENAME "alles" mit?
Beitrag von: schka17 am 19 August 2014, 19:20:25
Und dann gibts auch das Attribut alias, wenn es nur um die Darstellung in einem Frontend geht.


Karl


Sent from my iPad using Tapatalk