Devices in fhem.cfg umbenannt anstatt über rename

Begonnen von oli82, 20 Februar 2015, 09:42:18

Vorheriges Thema - Nächstes Thema

oli82

Guten Morgen.

In meinem jugentlichen Leichtsinn (und weil ich es nicht wusste) habe ich meine gepairten Geräte in Fhem über die fhem.cfg umbenannt, anstatt über den Befehl rename.
Nun habe ich, wenn ich z.b. Plots erstellen möchte, die ursprünglichen Namen in der Liste.
Kann ich die entfernen? Falls ja, wie?

Danke, Oli

marvin78

Deine Angaben sind sehr ungenau.  Es fehlt zum Beispiel die Angabe, ob du DBLog oder FileLog nutzt und welche Liste du meinst, ist auch nicht ganz klar. Ich nehme an, dass unter dem alten Namen schon etwas geloggt wurde und dieser deshalb erscheint.

oli82

Hi Marvin.

Sorry, ich nutze FileLog, bzw. dort ist es mir aufgefallen.
Unter den alten, sowie neuen Namen wurde bereits etwas geloggt.
Den Screenshot habe ich mal angehängt.

marvin78

Das ist ein völlig normales verhalten. Wenn du sie sofort raus haben möchtest, beschäftige dich mit eventTypes. Das müsste dein "Problem" lösen.

Wuppi68

grep <Alter Devicename> * liefert Dir alle Fundstellen im aktuellem Verzeichniss ...

und hier die Harakiri Selbstmord Methode

grep -rl $oldstring /path/to/folder | xargs sed -i s@$oldstring@$newstring@g
FHEM unter Proxmox als VM

oli82