FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: CulDeSac am 04 Januar 2013, 09:11:26

Titel: automatische Reorganisation der *.cfg -files
Beitrag von: CulDeSac am 04 Januar 2013, 09:11:26
Ich habe einen Perl-Code, der meine Anwesenheit anhand eines Ping auf mein Handtelephon prüft. Ist aus dem Wiki abgeschrieben und
klappt prima (außer, wenn ich in den Keller gehe ;-) ), aber nach jedem Neustart (d.h. auch ohne "save" im Browser)
landet der code-Schnipsel im fhem.cfg statt in seinem eigenen .cfg zu bleiben.

Warum ist das so, und was kann ich dagegen tun? Andere Konfigurationen bleiben brav, wo ich sie hineingeschrieben habe.
Titel: Aw: automatische Reorganisation der *.cfg -files
Beitrag von: kossmann am 04 Januar 2013, 09:36:08
Ich habe das selbe Problem... und den save-Button verbannt.
Titel: Aw: automatische Reorganisation der *.cfg -files
Beitrag von: CulDeSac am 04 Januar 2013, 11:05:47
das passiert auch ohne Nutzung des "save" Buttons
Titel: Aw: automatische Reorganisation der *.cfg -files
Beitrag von: kossmann am 04 Januar 2013, 11:12:55
Wann das denn? Meine fhem.cfg sieht nach x Neustarts immer noch so aus, wie ich sie haben möchte (ein paar "Grundzeilen" und jede Menge include-Zeilen). Ein "save" würde dies allerdings sofort ändern.

Ich weiß nicht, wann die fhem.cfg geschrieben wird, gehe aber davon aus, dass dies nur passiert, wenn ein "save" ausgelöst wird oder ein neues Device angelernt wurde.

Solange du keine neuen Devices automatisch anlernen lassen möchtest, kannst du FHEM notfalls auch die Schreibrechte auf der Datei entziehen.
Titel: Aw: automatische Reorganisation der *.cfg -files
Beitrag von: Markus am 04 Januar 2013, 11:24:33
wen fhem einen Befehl ausführt wird er automatisch aus der .cfg gelöscht ist es allerdings ein befehl der nochmals benötigt wird schreibt ihn fhem wieder in die .cfg natürlich ganz unten dran.
beim nächsten safe wird das ganze dann endgültig gespeichert.

aber wurde dieses Phänomen nicht beseitigt? dann würde ein Update helfen.


Gruß Markus
Titel: Aw: automatische Reorganisation der *.cfg -files
Beitrag von: CulDeSac am 04 Januar 2013, 12:21:36
Hallo Markus,

das ganze wird mit einem  "at +00:00:01" gesteuert. Und ein Neustart (OHNE save) verlagert den code ans Ende des fhem.cfg, obwohl
der Befehl ein CFGFN hat, das auf's richtige config zeigt. Vielleicht ein Bug beim abspeichern?

 
Titel: Aw: automatische Reorganisation der *.cfg -files
Beitrag von: Markus am 04 Januar 2013, 12:36:18
Das Problem müste gelöst sein siehe anderen Beitrag (//groups.google.com/forum/?fromgroups=#!searchin/fhem-users/cfg/fhem-users/CVbWOn0-Zl4/L5j1vLdH2VgJ)
oder hab ich dich falsch verstanden und du meinst etwas anderes??

Markus
Titel: Aw: automatische Reorganisation der *.cfg -files
Beitrag von: CulDeSac am 05 Januar 2013, 08:29:53
Das ist schon genau das Problem. Wenn ich die genauen Umstände  reproduzieren kann poste ich den Auszug des cfg files.