FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: dominik am 14 Juli 2015, 21:23:50

Titel: Update 98_pilight.pm
Beitrag von: dominik am 14 Juli 2015, 21:23:50
Hallo zusammen,
ich habe eine Frage zum Update von Modulen. Generell wird ja durch den "update" Befehl immer ein komplettes Update der Module durchgeführt. Wie geht man damit um, wenn man aber selber in einem Modul etwas angepasst hat und dennoch ein "update" machen will? Denn in so einem Fall, werden die Änderungen überschrieben.

Im konkreten Fall geht es mir gerade um 98_pilight.pm. Dieses Modul funktioniert nicht mit der neuen plight-daemon Version. Wo kann ich in diesem Fall ein Update im fhem Repository beantragen? Link zur aktuellen Version: https://github.com/andreas-fey/fhem-pilight

Schon mal Danke für eure Hilfe...und ein großes Lob an das Produkt. Wirklich toll was man damit alles machen kann!!  :)
Gruß
d.
Titel: Antw:Update 98_pilight.pm
Beitrag von: Wzut am 14 Juli 2015, 21:52:27
http://forum.fhem.de/index.php/topic,34632.0.html
Titel: Antw:Update 98_pilight.pm
Beitrag von: kadettilac89 am 14 Juli 2015, 22:55:01
schau dir ... exclude_from_update ... im Commandref zu "Update" an. Damit kannst du Module ausschließen
Titel: Antw:Update 98_pilight.pm
Beitrag von: dominik am 14 Juli 2015, 23:19:52
Danke kadettilac89, damit kann ich das Modul zumindest mal vom Update ausschließen.

Eine Frage noch, sollen Eigenentwicklungen eigentlich auch im gleichen Ordner gespeichert werden? Oder ist es best practice das irgendwo anders auszulagern?
Titel: Antw:Update 98_pilight.pm
Beitrag von: slor am 15 Juli 2015, 12:08:36
Ich hatte auch mit exclusions für angepasste Module gearbeitet.
Bei einem Update ist dann Fhem gestorben, weil irgendwelche Referenzen nicht auf das veraltete Modul passten.

Ich habe dann das Modul aktualisiert und meine Änderungen wieder eingebaut.
Könnte man beim Update Check nicht eine Info einbauen, wenn es neue Versionen zu exkludierten Modulen gibt?