FHEM Forum

FHEM => Sonstiges => Thema gestartet von: awel am 10 April 2017, 10:33:20

Titel: 95_holiday.pm: Pfad für holiday-Datei
Beitrag von: awel am 10 April 2017, 10:33:20
Hallo,
um persönliche Daten von allgemeinen fhem-Dateien zu trennen, wäre es hilfreich, für die holiday-Datei einen (optionalen) Pfad z.B. als Attribut setzen zu können.
Noch besser wäre es, wenn dieser Dateiname nicht unbedingt identisch zum device-Namen sein müsste - aber das ist zweitrangig.
Für eine Änderung wäre ich sehr dankbar.
Beste Grüße und vorab frohe Ostern
Achim
Titel: Antw:95_holiday.pm: Pfad für holiday-Datei
Beitrag von: betateilchen am 10 April 2017, 10:38:55
Über den Dateinamen mag man diskutieren.

Für bestimmte Dateitypen gibt es in FHEM festgelegte Pfade, auf die man sich als Entwickler verlassen möchte (und bisher auch kann).

Deshalb sollte der Pfad bitte so bleiben, wie er bisher ist. Zumindest solange, bis es vielleicht irgendwann eine generische Lösung dafür für ALLE Module gibt, die mit zusätzlichen Dateien arbeiten.

Danke.
Titel: Antw:95_holiday.pm: Pfad für holiday-Datei
Beitrag von: awel am 10 April 2017, 10:41:56
Zitat von: betateilchen am 10 April 2017, 10:38:55
Für bestimmte Dateitypen gibt es in FHEM festgelegte Pfade, auf die man sich als Entwickler verlassen möchte (und bisher auch kann).
Oh, ich wusste nicht, dass noch andere Module auf die holiday-Datei zugreifen und damit ein Standard notwendig ist
Titel: Antw:95_holiday.pm: Pfad für holiday-Datei
Beitrag von: betateilchen am 10 April 2017, 11:38:20
Zitat von: awel am 10 April 2017, 10:41:56
wusste nicht, dass noch andere Module auf die holiday-Datei zugreifen

Das habe ich auch nicht geschrieben.
Titel: Antw:95_holiday.pm: Pfad für holiday-Datei
Beitrag von: rudolfkoenig am 11 April 2017, 11:41:44
Zitatum persönliche Daten von allgemeinen fhem-Dateien zu trennen, wäre es hilfreich, für die holiday-Datei einen (optionalen) Pfad z.B. als Attribut setzen zu können.
Eine Aenderung koennte nicht als Attribut erfolgen, der Dateiname muesste in der Definition spezifiziert werden. Aber warum waere das hilfreich? Manche Module sind deswegen gut, weil sie einfach sind. Durch Features einbauen kann man etwas auch kaputtmachen.