ERROR: Cannot load module HMCCU

Begonnen von LotharRappsilber, 06 Juni 2019, 12:39:36

Vorheriges Thema - Nächstes Thema

LotharRappsilber

Hallo zusammen,

ich bekomme immer einen error, modul HMCCU kann nicht geladen werden. IP stimmt, ich komme auf's WEBIU. 88_HMCCU.pm ist auch vorhanden.

Gruss Lothar

FB 7590, FHEM, 1xCCU2, 6xDECT200, 1xDECT201, 1xHMIP-SWO-PL, 1xHMIP-PS, 1xDECT301,  2xHM-LC-Sw1-PL

bartman121

Eigentlich kann man hier nur raten, da du keine sinnvollen Infos gegeben hast.

sudo apt-get update && sudo apt-get install -y librpc-xml-perl


LotharRappsilber

Ich arbeite mit FHEM auf windows. Was müsst Ihr sonst noch wissen?
FB 7590, FHEM, 1xCCU2, 6xDECT200, 1xDECT201, 1xHMIP-SWO-PL, 1xHMIP-PS, 1xDECT301,  2xHM-LC-Sw1-PL

bartman121

Ich gehe stark davon aus, dass du das Modul erstmalig benutzen wolltest.

Vermutlich fehlt dir das notwendige perl-Modul (wie im Wiki beschrieben)

Ich weiß nur nicht wie man unter Windows perl-Module nachinstalliert.

LotharRappsilber

FB 7590, FHEM, 1xCCU2, 6xDECT200, 1xDECT201, 1xHMIP-SWO-PL, 1xHMIP-PS, 1xDECT301,  2xHM-LC-Sw1-PL

bartman121


LotharRappsilber

Die beliebteste Perl-Distribution für Windows ist Strawberry Perl , die zufällig XML :: LibXML im Perl-Basisinstallationsprogramm enthält. Wenn Sie also Strawberry Perl haben, haben Sie bereits XML :: LibXML. Die habe ich!!!
FB 7590, FHEM, 1xCCU2, 6xDECT200, 1xDECT201, 1xHMIP-SWO-PL, 1xHMIP-PS, 1xDECT301,  2xHM-LC-Sw1-PL

bartman121

Zitat von: bartman121 am 06 Juni 2019, 13:00:38
cpan RPC::XML::Server
cpan RPC::XML::Client

https://wiki.fhem.de/wiki/HMCCU

Du sollst diese beiden Module installieren, einfach in der Eingabeaufforderung (mit Admin-Rechten) eingeben.

LotharRappsilber

FB 7590, FHEM, 1xCCU2, 6xDECT200, 1xDECT201, 1xHMIP-SWO-PL, 1xHMIP-PS, 1xDECT301,  2xHM-LC-Sw1-PL

krikan

Falls cpan keinen Erfolg liefert, dann bitte mit cpanm unter Win probieren (Beispiel für RPC::XML::Client):
cpanm RPC::XML::Client

Im FHEM-Log erkennt man das Fehlen des Moduls bspw. daran:
Zitat2019.06.21 19:18:24 1: reload: Error:Modul 88_HMCCU deactivated:
Can't locate RPC/XML/Client.pm in @INC (you may need to install the RPC::XML::Client module) (@INC contains: . C:/Strawberry/perl/site/lib C:/Strawberry/perl/vendor/lib C:/Strawberry/perl/lib ./FHEM) at ./FHEM/88_HMCCU.pm line 38, <$fh> line 69.
BEGIN failed--compilation aborted at ./FHEM/88_HMCCU.pm line 38, <$fh> line 69.