Inhalt der Seite Edit Files erweitern

Begonnen von MichaS, 11 Januar 2012, 20:30:26

Vorheriges Thema - Nächstes Thema

MichaS

                                                       

Hallo zusammen,

ich habe da mal zwei Wünsche zur Erweiterung der Seite Edit Files, die
es leichter machen die Konfiguration schnell über die Weboberflaeche
anzupassen:

1. ich benutze mehrere Unter-Konfig Files, die ich in der fhem.cfg per
include /var/.../xxx.cfg einbinde, denn das erhöht enorm die
Uebersichtlichkeit im Code und ermöglicht dauerhafte Kommentarzeilen
trotz autocreate. Da wäre es natürlich nützlich, wenn auch diese
Dateien in der ersten Rubrik der Webseite Edit Files angezeigt
wuerden.

2. ueber die Datei xxx.holiday und $we uebersteuere ich die
Normalzeiten der Rollos bei Feiertagen und Urlaubs-/Ferientagen. Auch
diese Datei würde ich gern auf der Webseite Edit Files in der zweiten
Rubrik mit sehen

So kann man alles Wichtige bequem über die Webseite editieren und
muesste nicht an die Files im Dateisystem ran. Wenn diese Anpassung
von Euch breite Zustimmung erhaelt, wuerde ich Rudi bitten wollen,
dies in die Standard 01_FHEMWEB.pm einzubauen.

Gruss
Micha

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

rudolfkoenig

                                                   

>  wuerde ich Rudi bitten wollen, dies in die Standard 01_FHEMWEB.pm
>  einzubauen.

*.cfg und *.holiday aus dem FHEM (Modul) Verzeichnis habe ich zu Edit Files
hinzugefuegt, und die Aenderung eingecheckt.

Gruss
  Rudi

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

hallo,

habe mal testweise einen Schalter in eine neue Datei verschoben. Das
Gerät wird im Webinferface auch angezeigt, ich kann es auch über das
Webinterface schalten und das Icon ändern sich dementsprechen,
allerdings funktioniert der Schalter direkt nicht. Habe testweise
einen chmod777 auf die Datei "Wohnzimmer.cfg" gemacht und diese mit
include /usr/share/fhem/FHEM/Wohnzimmer.cfg in der fhem.cfg
eingefügt.
Habe die Kiste auch schonmal komplett neu gestartet, allerdings ohne
Erfolg. Erst, wenn ich alles wieder in die fhem.cfg kopiere, geht das
Licht auch an.


On 11 Jan., 22:10, Rudolf Koenig wrote:
> >  wuerde ich Rudi bitten wollen, dies in die Standard 01_FHEMWEB.pm
> >  einzubauen.
>
> *.cfg und *.holiday aus dem FHEM (Modul) Verzeichnis habe ich zu Edit Files
> hinzugefuegt, und die Aenderung eingecheckt.
>
> Gruss
>   Rudi

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

MichaS

                                                       

Hallo Rudi,

vielen Dank für den schnellen Einbau meiner Wünsche, funktioniert
einwandfrei !!!!

@PoLe23
Hast Du die neue Config so auseinandergezogen, das in der fhem.cfg nur
noch die Attribute für global und die includes stehen und in deiner
Wohnzimmer.cfg dann der übrige Teil (devices, at, notify...), aber
keine globalen Attribute ?
Ist beispielsweise im fhemwiki hier gut beschrieben:
http://fhemwiki.de/wiki/Jalousie_und_Beleuchtung_in_mehreren_R%C3%A4umen

Gruss
Micha

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Ich hatte nur Testweise ein Device rausgenommen. Muss den gleich alles
raus?


On 12 Jan., 17:48, MichaS wrote:
> Hallo Rudi,
>
> vielen Dank für den schnellen Einbau meiner Wünsche, funktioniert
> einwandfrei !!!!
>
> @PoLe23
> Hast Du die neue Config so auseinandergezogen, das in der fhem.cfg nur
> noch die Attribute für global und die includes stehen und in deiner
> Wohnzimmer.cfg dann der übrige Teil (devices, at, notify...), aber
> keine globalen Attribute ?
> Ist beispielsweise im fhemwiki hier gut beschrieben:http://fhemwiki.de/wiki/Jalousie_und_Beleuchtung_in_mehreren_R%C3%A4umen
>
> Gruss
> Micha

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

MichaS

                                                       

Hallo PoLe23

ich denke schon, das die komplette Trennung sein muss. In meiner
FritzBox 7390 Installation jedenfalls klappt es so alles wunderbar.
Musst Du halt mal ein wenig experimentieren...

Gruß
Micha

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Ist es möglich das die *.cfg Dateien unter "Edit Files" anstatt unter
"modules and other files" im Verzeichnis "Configuration" gelistet werden?

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Am Montag, 17. September 2012 19:11:22 UTC+2 schrieb MichaP.:
>
> Ist es möglich das die *.cfg Dateien unter "Edit Files" anstatt unter
> "modules and other files" im Verzeichnis "Configuration" gelistet werden?



Ich habe mir einfach in der Zeile 1734 der 01_FHEMWEB.pm folgendes
hinzugefügt:

     %files= FW_fileHash("$MW_dir/.*.(cfg|holiday)");
    FW_pFileHash("configuration", %files);


Sollte dann so aus sehen:


    FW_pO $start;
    FW_pO "$msg

" if($msg);
                     
    %files= ("global configuration" => $attr{global}{configfile} );
    FW_pFileHash("configuration", %files);
                         
    %files= FW_fileHash("$MW_dir/.*.(cfg|holiday)");
    FW_pFileHash("configuration", %files);
                       
    %files= FW_fileHash("$MW_dir/.*(sh|Util.*|cfg|holiday)");
    FW_pFileHash("modules and other fes", %files);
                     
    %files= FW_fileHash("$FW_cssdir/.*.(css|svg)");
    FW_pFileHash("styles", %files);
                 
    %files= FW_fileHash("$FW_gplotdir/.*.gplot");
    FW_pFileHash("gplot files", %files);
             
    FW_pO $end;

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com