Fehler: Base class package "HTML::Parser" is empty bei 23_KOSTALPIKO.pm

Begonnen von Manne, 09 Januar 2015, 03:17:07

Vorheriges Thema - Nächstes Thema

Manne

Sorry hab wirklich schon gesucht aber finde nicht keine Lösung (nicht einmal etwas ähnliches was mir helfen könnte :-[ )

Mein Fhem läuft eigentlich ganz gut ... wollte jetzt meinen Wechselrichter abfragen und komm hier nicht weiter >:(

Hab ihn laut Anleitung in der fhem.cfg konfiguriert.
Bekomme jetzt aber leider diese Meldungen:

2015.01.09 02:50:31 1: reload: Error:Modul 23_KOSTALPIKO deactivated:
Base class package "HTML::Parser" is empty.
    (Perhaps you need to 'use' the module which defines that package first,
    or make that module available in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl . ./FHEM).
at ./FHEM/23_KOSTALPIKO.pm line 45
BEGIN failed--compilation aborted at ./FHEM/23_KOSTALPIKO.pm line 45, <$fh> line 90.

in der 23_KOSTALPIKO.pm steht:
use base qw(HTML::Parser);

??????? Ich bin eine Pearl / Linux Pfeife :-[

ist das Modul eine Datei mit dem Namen: Parser oder ?? wie oder woher bekomme ich dann die richtige (gibt ja div. pearl Versionen)??
oder ist da was anderes faul :'(

Dank euch vielmals für die Hilfe und sorry nochmal!

DerFrickler

sudo apt-get install libhtml-parser-perl

könnte da möglicherweise Abhilfe schaffen.

Manne

Super vielen dank :D

Hat mir wirklich weitergeholfen! Hing dann zwar an der Zeile 283 in der 23_kostalpiko.pm, aber ein dann noch ein
"sudo apt-get install libhtml-html5-parser-perl" und es läuft! :D Hat da noch einiges nachgezogen (vielleicht zu viel, aber es läuft  :D )

Vielen Dank nochmal!!!!!!!!!