[gelöst]Modul Onkyo Fehlermeldung bei Einrichtung

Begonnen von dieda, 22 Januar 2014, 23:05:23

Vorheriges Thema - Nächstes Thema

dieda

Hallo in der Runde,

ich wollte gerade meinen Onkyo in die fhem intergrieren.  Nu bekomme ich diese Fehlermeldung:

ZitatCannot load module ONKYO_AVR

Zitatdefine avr ONKYO_AVR 192.168.178.29 pre2013 main 60

Die Ip stimmt. Es ist ein TX-NR509 also vor 2013. Allerdings mit der neuesten Firmware.

Komponenten:
Sensoren und Aktoren: FS20, Max!, Zigbee, Zwave
IODev:  Cul1101, MaxLan, ZWAVE, Deconz
Router: KD-Fritte (6360)
Sonstiges: Raspberries,  1x LMS,1 FHEM, 1 x zum Testen,  Logitech-Clients,  Onkyo, SamsungTV, Squeezebox, TabletUIs

Paul

Cubietruck, HM-USB, CUL, FS20, FHT, HUE, Keymatic

UliM

Mach mal ein
reload ONKYO_AVR
und poste dann die Meldungen aus dem log.
Auf aktuellem update-Stand bist Du?
Auf welchem Rechner läuft fhem? OS aktuell?
Gruß, Uli
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

dieda

So wie es aussieht und das was ich im Log sehe ... ist der Onkyo AVR mit dem Update nicht installiert worden.

Meldung auf Reload:
ZitatCan't read ./FHEM/ONKYO_AVR.pm: No such file or directory

Zitat2014.01.22 23:05:01 1: reload: Error:Modul 70_ONKYO_AVR deactivated:
Can't locate XML/Simple.pm 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/70_ONKYO_AVR.pm line 43.
BEGIN failed--compilation aborted at ./FHEM/70_ONKYO_AVR.pm line 43.

Komponenten:
Sensoren und Aktoren: FS20, Max!, Zigbee, Zwave
IODev:  Cul1101, MaxLan, ZWAVE, Deconz
Router: KD-Fritte (6360)
Sonstiges: Raspberries,  1x LMS,1 FHEM, 1 x zum Testen,  Logitech-Clients,  Onkyo, SamsungTV, Squeezebox, TabletUIs

UliM

Hi,
doch, sonst gäbs die zweite Fehlermeldung nicht.

Es hätte
reload 70_ONKYO_AVR
heissen müssen.

Jedenfalls fehlt auf Deinem Rechner nicht das onkyo-modul, sondern XML/Simple .

=8-)
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

dieda

Yeep. Blöde Frage, aber wie bekomme ich die drauf?
Komponenten:
Sensoren und Aktoren: FS20, Max!, Zigbee, Zwave
IODev:  Cul1101, MaxLan, ZWAVE, Deconz
Router: KD-Fritte (6360)
Sonstiges: Raspberries,  1x LMS,1 FHEM, 1 x zum Testen,  Logitech-Clients,  Onkyo, SamsungTV, Squeezebox, TabletUIs

UliM

Das ist Rechner- bzw OS-abhängig.
Hast Du nicht verraten - keine Antwort möglich :)
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

dieda

Komponenten:
Sensoren und Aktoren: FS20, Max!, Zigbee, Zwave
IODev:  Cul1101, MaxLan, ZWAVE, Deconz
Router: KD-Fritte (6360)
Sonstiges: Raspberries,  1x LMS,1 FHEM, 1 x zum Testen,  Logitech-Clients,  Onkyo, SamsungTV, Squeezebox, TabletUIs

UliM

#8
Schau im Ordner "Einplatinencomputer" nach - dort geht's um den RPi - vielleicht gibt's dazu schon was. Falls nein, mach dort nen neuen Fred auf und verlink diesen darauf.
=8-)
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

dieda

Komponenten:
Sensoren und Aktoren: FS20, Max!, Zigbee, Zwave
IODev:  Cul1101, MaxLan, ZWAVE, Deconz
Router: KD-Fritte (6360)
Sonstiges: Raspberries,  1x LMS,1 FHEM, 1 x zum Testen,  Logitech-Clients,  Onkyo, SamsungTV, Squeezebox, TabletUIs

dieda

Musste das Paket XML/Simple und XML/Parser nachinstallieren. Ging über:

cpan install XML::Parser
cpan install XML:: Simple 

in der Konsole eingeben, nach Abschluss neu starten.
Komponenten:
Sensoren und Aktoren: FS20, Max!, Zigbee, Zwave
IODev:  Cul1101, MaxLan, ZWAVE, Deconz
Router: KD-Fritte (6360)
Sonstiges: Raspberries,  1x LMS,1 FHEM, 1 x zum Testen,  Logitech-Clients,  Onkyo, SamsungTV, Squeezebox, TabletUIs

pc1246

Hallo dieda

Ich bekomme das bei mir ums verrecken nicht installiert. Beim kompilieren meckert der RPI immer rum! Was mache ich falsch? Gibt es irgendwo ein howto?

Gruss und danke

Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

UliM

Ohne Fehlermeldungen ist Unterstützung unmöglich...
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

pc1246

Hallo Uli

Das ging schnell!

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

make[1]: Entering directory `/root/.cpan/build/XML-Parser-2.41-eAcBnT/Expat'
cp Expat.pm ../blib/lib/XML/Parser/Expat.pm
/usr/bin/perl /usr/share/perl/5.14.2/ExtUtils/xsubpp -noprototypes -typemap /usr/share/perl/5.14/ExtUtils/typemap -typemap typemap  Expat.xs > Expat.xsc && mv Expat.xsc Expat.c
cc -c   -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"2.41\" -DXS_VERSION=\"2.41\" -fPIC "-I/usr/lib/perl/5.14/CORE"   Expat.c
Expat.xs:12:19: fatal error: expat.h: Datei oder Verzeichnis nicht gefunden
compilation terminated.
make[1]: *** [Expat.o] Fehler 1
make[1]: Leaving directory `/root/.cpan/build/XML-Parser-2.41-eAcBnT/Expat'
make: *** [subdirs] Fehler 2
  TODDR/XML-Parser-2.41.tar.gz
  /usr/bin/make -- NOT OK
'YAML' not installed, will not store persistent state
Running make test
  Can't test without successful make
Running make install
  Make had returned bad status, install seems impossible


xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Das ist der erste Fehler. brauchst Du noch mehr?

Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

UliM

Hi,
Sieht nach einem Problem aus, das nicht das Modul, sondern den RPi betrifft.
Soll ich's nach "Einplatinencomputer' verschieben?
=8-)
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.