Hallo, ich bin leider nicht fündig geworden mit der Suche und auch nicht mit Tante Google.
Wenn ich ein Device ändere von z.B. TEST in TEST_NEU, dann gehen logischerweise alle "probably associated with" verloren. Gibt es da nicht eine Funktion, die dies in einem Wisch wie Find&Replace ändert, als cmdalias z.B.. Ich möchte es vermeiden, dies in der fhem.cfg manuell mit dem Editor zu machen. Wer weiss, was da alles schief geht...
Danke für die Hilfe.
Lg c
https://wiki.fhem.de/wiki/Rename
Das wäre der richtige Weg zum Umbenennen.
Danke. Aber damit änderst du lediglich das Device und nicht die damit verbundenen Verknüpfungen wie z.B. in DoIfs .. dort bleibt der alte Namen bestehen...
ZitatGibt es da nicht eine Funktion, die dies in einem Wisch wie Find&Replace ändert, als cmdalias z.B..
nein. Und genauer betrachtet ist das auch schwierig.
Es gibt ein paar Dinge die helfen:
Raw Def -> Probably associated with
defmod c_grep cmdalias grep .* AS {qx(grep -i \'$EVENT\' *.cfg FHEM/99*.pm)}
Gruß Otto
Zitat von: Otto123 am 01 November 2018, 21:09:16
Raw Def -> Probably associated with
danke Otto.. cmdalias c_grep hab ich schon realisiert gehabt. Das erleichtert die Suche, jedoch nicht das Ersetzten.. Hmm, wie meinst du das mit der Raw Def... Wenn ich auf Raw Definition gehe, dann sehe ich keine "probably associated" Einträge... oder übersehe ich etwas?
ganz unten? Siehe Anhang.
Danke. Das ist mir schon aufgefallen, aber ich konnte/kann mir noch keinen Reim machen, was da genau passiert, wenn man das aktiviert.. ich les mich mal schlau..
Danke nochmals..
dann werden einfach alle Geräte die sonst unter "Probably associated with" aufgelistet werden mit in die Raw Def genommen. Dort könnte man dann mit Suchen / Ersetzen arbeiten.