[Gelöst]Dlna player in Fhem?

Begonnen von Tommy82, 22 November 2014, 08:30:44

Vorheriges Thema - Nächstes Thema

Tommy82

Hi,
Ich bin dabei mir ein Wandtablett zu basteln mit einem Fhem Floorplan, jetzt überlege ich ob es nicht möglich wäre aus Fhem heraus auf meinen Serviio DLNA Server welcher auf meinen WindowsSeever läuft zuzugreifen und aus Fhem heraus davon Musik auf dem Wandtablett oder auch zukünftig auf weiteren Multimedia Geräten abzuspielen.

Gibt es so eine Möglichkeit?
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

Rince

Leider nein.
Betateilchen hatte mal was geschrieben. Aber er hat es nie veröffentlicht weil er DLNA für ziemlichen Murks hält.


Aber wir haben Module für XBMC, Sonos und Squeezebox, damit könnte es gehen.
Vermutlich aber nicht mit DLNA, sondern mit SMB. Was aber bei deinem NAS kein Stress ist ;)
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)

Tommy82

Hi,
danke für die Antwort.

Allerdings hab ich weder Sonos und Squeezebox, und xbmc hab ich auf meinem Win Server leider nicht zum laufen gebracht.

Also siehts wohl schlecht für mich aus. Ausser ich versuchs mal mit dem itunes modul.................
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

Tommy82

Habs jetzt dann doch geschafft xbmc auf dem WHS zum laufen zubringen.

Wollte es dann über ein
define XBMC XBMC 192.168.188.22 tcp einbinden, allerdings bekomme ich dann diesen Fehler:

Cannot load module XBMC

Was ist hier noch falsch?
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

Rince

Hmmmm
Ich würde mich diesbezüglich vertrauensvoll im XBMC Thread melden ;)
Evtl. fehlt dir noch eine Library, siehe dazu die XBMC Commandref...

(Habe selber erst versucht das Modul zu installieren. Zwar nicht deine Fehlermeldung, aber dennoch keine Reaktion auf meinem XBMC Rechner)
Wer zu meinen Posts eine Frage schreibt und auf eine Antwort wartet, ist hiermit herzlich eingeladen mich per PN darauf aufmerksam zu machen. (Bitte mit Link zum betreffenden Thread)

Tommy82

Habs mal im xbmc thread gepostet, mal sehn was passiert
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

justme1968

@Tommy82: du schaust nicht ins log :). wenn du ins fhem log schaust wirst du vermutlich sehen das eine abhängigkeit nicht erfüllt ist und ein perl modul fehlt. da steht dann auch welches.

@rince: wenn fhem und xbmc auf unterschiedlichen rechnern laufen musst du vermutlich in xbmc das api auch für nicht localhost freischalten.

gruß
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Tommy82

Hast natürlich recht, im Log hab ich nicht gesehen.

Jason fehlt, das müsste ich doch auch auf der FB 7390 installieren können!?

Can't locate JSON.pm in @INC (@INC contains: /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2 /mod/external/usr/share/fhem/lib/perl5/5.12.2/mips-linux /mod/external/usr/share/fhem/lib/perl5/5.12.2/mips-linux /mod/external/usr/share/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 . ./FHEM) at ./FHEM/70_XBMC.pm line 18.
BEGIN failed--compilation aborted at ./FHEM/70_XBMC.pm line 18.

2014.11.23 22:53:14.659 0: Can't locate JSON.pm in @INC (@INC contains: /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2 /mod/external/usr/share/fhem/lib/perl5/5.12.2/mips-linux /mod/external/usr/share/fhem/lib/perl5/5.12.2/mips-linux /mod/external/usr/share/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 . ./FHEM) at ./FHEM/70_XBMC.pm line 18.
BEGIN failed--compilation aborted at ./FHEM/70_XBMC.pm line 18.
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

justme1968

im wiki steht wie.

gruß
  andre.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Tommy82

Habs jetzt wie hier beschrieben
http://www.fhemwiki.de/wiki/Volkszaehler#JSON_f.C3.BCr_Perl
angepasst


Aber dann bekomme ich diesen Fehler:
2014.11.23 23:12:24.259 1: PERL WARNING: Bareword found where operator expected at /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux/JSON.pm line 6, near ""en" class"
2014.11.23 23:12:24.262 1: PERL WARNING: (Missing operator before class?)
2014.11.23 23:12:24.281 1: PERL WARNING: Bareword found where operator expected at /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux/JSON.pm line 13, near "<title>JSON"
2014.11.23 23:12:24.283 1: PERL WARNING: (Missing operator before JSON?)
2014.11.23 23:12:24.286 1: reload: Error:Modul 70_XBMC deactivated:
Unrecognized character \xC2; marked by <-- HERE after at master <-- HERE near column 35 at /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux/JSON.pm line 13.
Compilation failed in require at ./FHEM/70_XBMC.pm line 18.
BEGIN failed--compilation aborted at ./FHEM/70_XBMC.pm line 18.

2014.11.23 23:12:24.287 0: Unrecognized character \xC2; marked by <-- HERE after at master <-- HERE near column 35 at /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux/JSON.pm line 13.
Compilation failed in require at ./FHEM/70_XBMC.pm line 18.
BEGIN failed--compilation aborted at ./FHEM/70_XBMC.pm line 18.
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

Tommy82

Habs jetzt auch noch wie hier beschrieben versucht:
http://www.fhemwiki.de/wiki/Hue

ZitatMan lädt das JSON-Paket http://search.cpan.org/CPAN/authors/id/M/MA/MAKAMAKA/JSON-2.53.tar.gz, packt es aus und kopiert den Inhalt vom lib-Verzeichnis nach \fhem\lib\perl5\site_perl\5.12.2

Allerdings kommt dann bei
define XBMC XBMC 192.168.188.22 tcp trotzdem der Fehler.

2014.11.24 09:59:04.360 1: PERL WARNING: Bareword found where operator expected at /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux/JSON.pm line 6, near ""en" class"
2014.11.24 09:59:04.363 1: PERL WARNING: (Missing operator before class?)
2014.11.24 09:59:04.365 1: PERL WARNING: Bareword found where operator expected at /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux/JSON.pm line 13, near "<title>JSON"
2014.11.24 09:59:04.367 1: PERL WARNING: (Missing operator before JSON?)
2014.11.24 09:59:04.370 1: reload: Error:Modul 70_XBMC deactivated:
Unrecognized character \xC2; marked by <-- HERE after at master <-- HERE near column 35 at /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux/JSON.pm line 13.
Compilation failed in require at ./FHEM/70_XBMC.pm line 18.
BEGIN failed--compilation aborted at ./FHEM/70_XBMC.pm line 18.

2014.11.24 09:59:04.372 0: Unrecognized character \xC2; marked by <-- HERE after at master <-- HERE near column 35 at /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux/JSON.pm line 13.
Compilation failed in require at ./FHEM/70_XBMC.pm line 18.
BEGIN failed--compilation aborted at ./FHEM/70_XBMC.pm line 18.


Ich hoffe es hat noch einer eine idee?
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI