FHEM Forum

FHEM => fhem-users => Thema gestartet von: rudolfkoenig am 30 Oktober 2012, 20:01:07

Titel: Autoloading von Befehlen
Beitrag von: rudolfkoenig am 30 Oktober 2012, 20:01:07
                                                   

Hab das autoloading von Befehlen in fhem,pl implementiert (war schon
lange angekuendigt), und die 99-er Dateien mit einem Kommando
umbenannt in 98_xxx.pm. Ausnahmen: 99_SUNRISE_EL.pm und 99_Utils.pm,
da diese keine fhem Befehle, sondern Funktionen erhalten.

Wie es funktioniert: falls fhem ein Befehl nicht kennt, und eine
entsprechend benannte Datei in  dem FHEM Verzeichnis beim starten
vorhanden war (mit XX_ Prefix und .pm Suffix), dann wird diese Datei
geladen, und das Befehl ausgefuehrt. Damit spart fhem nach dem
Hochfahren etwa 1MB Hauptspeicher (ca 10%). Kleiner Nachteil: Die
umbenannten Kommandos muss man beim ersten mal vollstaendig
ausschreiben, fuer backup reicht also "b" nicht mehr, und sie Tauchen
in der Hilfe (help / ?) erst nach dem Laden auf.

Ist ab sofort per updatefhem verfuegbar. Wenn etwas dabei auffaellt,
bitte hier melden.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Titel: Re: Autoloading von Befehlen
Beitrag von: Martin Fischer am 30 Oktober 2012, 20:47:52
Am Dienstag, 30. Oktober 2012, 12:01:07 schrieb Rudolf Koenig:
> [...]
> Ist ab sofort per updatefhem verfuegbar. Wenn etwas dabei auffaellt,
> bitte hier melden.

ja, das es kein updatefhem mehr gibt ;-)

es heisst nun schlicht "update"...

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