Fhem auf FB7390 an ALL4000 Problem

Begonnen von Guest, 22 August 2011, 18:56:21

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Hallo lieber FHEM´ler,

ich bin nun auch Besitzer einer FB7390 die ich wegen FHEM auch gekauft habe
um etwas Hausautomation zu betreiben.
Ich möchte z.B. mein ALL4000 von FHEM aus ansteuern.
auch das Labor-Image, wie auch das Update kommt mit z.B.:
define BURO.TEMP ALL4000T 192.168.178.100 t2 12

nicht klar, dabei wir dann das ganze Modul ALL4000T deaktivert, siehe
folgenden Logeintrag:

2011.08.22 18:19:50 1: reload: Error:Modul 88_ALL4000T deactivated:
 Can't locate XML/Simple.pm in @INC (@INC contains:
/var/InternerSpeicher/fhem/lib/perl5/site_perl/5.12.2/mips-linux
/var/InternerSpeicher/fhem/lib/perl5/site_perl/5.12.2/mips-linux
/var/InternerSpeicher/fhem/lib/perl5/site_perl/5.12.2
/var/InternerSpeicher/fhem/lib/perl5/5.12.2/mips-linux
/var/InternerSpeicher/fhem/lib/perl5/5.12.2/mips-linux
/var/InternerSpeicher/fhem/lib/perl5/5.12.2
/opt/lib/perl5/site_perl/5.12.2/mips-linux /opt/lib/perl5/site_perl/5.12.2
/opt/lib/perl5/5.12.2/mips-linux /opt/lib/perl5/5.12.2 .) at
./FHEM/88_ALL4000T.pm line 30.
BEGIN failed--compilation aborted at ./FHEM/88_ALL4000T.pm line 30.

Vielleicht könnte mir jemand helfen, danke schön..

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

rudolfkoenig

                                                   

Hallo  hü,

das fhem AllNet Modul erfordert das XML::Simple Perl Modul, was wiederum nicht
bei dem von AVM erstellten Perl-Paket dabei ist. Das gleiche Perl Paket ist
auch bei dem fhem-5.1.fb7390.image dabei. Ich sehe folgende Moeglichkeiten:

- Fuer Anfaenger:
  AVM bitten, dieses Perl Modul bereitzustellen.  Das habe ich zwar auch schon
  gemacht, aber vielleicht hilft es, wenn das mehr Leute tun.

- Fuer Fortgeschrittene
  auf einem "normalen" Rechner (Linux/OSX/Windows) perl installieren, und
  XML::Simple nachinstallieren (z.Bsp. mit cpan -i XML::Simple)
  Danach das installierte XML Verzeichnis zusammenpacken, und auf dem FB
  in einem der erwaehnten FritzBox-Verzeichnisse auspacken. Ich vermute, es
  wird kein Binaerbibliothek benoetigt, und wenn ich damit Recht habe, dann
  koennte es funktionieren.

- Fuer Experten
  a) Mit einem freetz Umgebung erst perl uebersetzen, dann das benoetigte Modul.
     Uns diese Umgebung zur Verfuegung stellen :)
  b) Das Allnet Modul so umschreiben, dass es ohne diese Bibliothek auskommt.
     Diese Version wuerde ich sofort uebernehmen.

Gruss,
  Rudi

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com