FHEM Forum

FHEM => Sonstiges => Thema gestartet von: Aurel_B am 14 August 2026, 09:57:48

Titel: Herausfinden, welche Perl Module FHEM braucht
Beitrag von: Aurel_B am 14 August 2026, 09:57:48
Eine Frage: kennt jemand von euch eine Möglichkeit herauszufinden, welche Perl Module durch fhem geladen wurden? Man könnte manuell alles überprüfen (=verwendete Module in MyUtils, den verwendeten Devices/Zusatzmodulen sowie FHEM selbst), das ist fehleranfällig weil es manuell nachgepflegt werden muss.
Hintergrund: bei mir läuft FHEM auf FreeBSD, bei einem grösseren Update schmeisst es mir manchmal zusätzlich installierte Perl MOdule raus und ich finde das nur im Nachhinein heraus weil FHEM sich dann beim Starten beschwert. Würde gerne ein Script schreiben welches schaut, was für Module durch FHEM verwendet werden und ob diese alle installiert sind.
Titel: Aw: Herausfinden, welche Perl Module FHEM braucht
Beitrag von: binford6000 am 14 August 2026, 10:09:10
Kennst Du 98_Installer.pm ?

VG Sebastian
Titel: Aw: Herausfinden, welche Perl Module FHEM braucht
Beitrag von: rudolfkoenig am 14 August 2026, 10:37:33
{ join("\n", sort keys %INC) }
Titel: Aw: Herausfinden, welche Perl Module FHEM braucht
Beitrag von: Sidey am 14 August 2026, 11:05:00
Für das container Image habe ich Scripte geschrieben:



https://github.com/fhem/fhem-docker/blob/dev/scripts/get-Packages.pl

https://github.com/fhem/fhem-docker/blob/dev/scripts/parse-METAJson.pl


Grüße Sidey


Beide ermitteln auf unterschiedlichem Datenbestand welche Perl Packages benötigt werden.