FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: primi am 24 März 2016, 09:03:27

Titel: vorhandenes Modul ändern
Beitrag von: primi am 24 März 2016, 09:03:27
Hallo, ich möchte ein von FHEM von Haus aus vorhandens Modul ändern.

Wie gehe ich am besten vor, um redefines (bei umbenennung in ...myutils.pm) und überschreibungen bei einem Update (wenn der Name nicht geändert wird) zu verhindern?

Danke
Primi
Titel: Antw:vorhandenes Modul ändern
Beitrag von: Ellert am 24 März 2016, 09:05:43
Zitat...überschreibungen bei einem Update (wenn der Name nicht geändert wird) zu verhindern?
Es gibt ein globales Attribut "exclude_from_update"
Titel: Antw:vorhandenes Modul ändern
Beitrag von: CoolTux am 24 März 2016, 09:06:30
Wenn es sich um ein reguläres Modul von FHEM handelt kannst Du Deine Änderung als patch mit kurzem Kommentar an den Maintainer des Modules schicken. Eine Liste der Entwickler findest Du auf Sourceforge im FHEM SVN unter MAINTAINER.txt.




Grüße
Titel: Antw:vorhandenes Modul ändern
Beitrag von: marvin78 am 24 März 2016, 09:07:18
Ich persönlich würde es umbenennen und dann eben auch alle im Modul vorhandenen subs analog dazu benennen, es dann neu definieren. Aber das hängt auch ganz vom Modul ab.

Falls es natürlich eine Änderung ist, die alle interessieren könnte, wäre für den Entwickler sicher ein Patch interessant.