Hauptmenü

Update 98_pilight.pm

Begonnen von dominik, 14 Juli 2015, 21:23:50

Vorheriges Thema - Nächstes Thema

dominik

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.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

Wzut

Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

kadettilac89

schau dir ... exclude_from_update ... im Commandref zu "Update" an. Damit kannst du Module ausschließen

dominik

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?
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

slor

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?