Hauptmenü

Squeezebox Touch in fhem

Begonnen von maraka, 24 März 2017, 20:28:26

Vorheriges Thema - Nächstes Thema

maraka

Hallo,

ich würde gerne meine Squeezebox Touch in fhem einbinden. Gibt es wohl eine Schritt für Schrittanleitung dafür,
bin Anfänger und hab schon viel geschafft, aber diese Sache mit den Servern erstellen usw. verstehe ich nicht. Mein Touch ist noch über
mysqueezebox.com verbunden. Vielleicht kann mir ja jemand helfen wie man das macht.

KernSani

Einen Logitech Media Server aufzusetzen ist nicht schwer... Ein Startpunkt wäre hier http://wiki.slimdevices.com/index.php/Logitech_Media_Server. Auf welchem Betriebssystem soll der denn bei dir laufen?
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

maraka

#2
Zitat von: KernSani am 24 März 2017, 21:12:49
Einen Logitech Media Server aufzusetzen ist nicht schwer... Ein Startpunkt wäre hier http://wiki.slimdevices.com/index.php/Logitech_Media_Server. Auf welchem Betriebssystem soll der denn bei dir laufen?

Fhem läuft bei mir auf einen Raspberry Pi mit Linux, habe auch ein Qnap NAS im Netzwerk.
Ich hätte das gerne in fhem und evtl. den Touch dann über Siri ein und ausschalten.

KernSani

Zitat von: maraka am 24 März 2017, 22:45:05
Fhem läuft bei mir auf einen Raspberry Pi mit Linux, habe auch ein Qnap NAS im Netzwerk.
Ich hätte das gerne in fhem und evtl. den Touch dann über Siri ein und ausschalten.

Yep, habe ich auch... Raspi mit FHEM, wo auch der LMS drauf läuft.

1.) LMS installieren http://raspberry-at-home.com/logitech-media-server/
2.) In FHEM SB_SERVER definieren
3.) SB_PLAYER werden normalerweise automatisch erkannt
4.) Siri/Homebridge unterstützt an sich keine Media-Player, zumindest ein/aus etc... kann man aber über Workarounds hinfummeln (dazu kommen wir dann, wenn du es bis Punkt 3 geschafft hast).


RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

maraka

Zitat von: KernSani am 24 März 2017, 22:58:51
Yep, habe ich auch... Raspi mit FHEM, wo auch der LMS drauf läuft.

1.) LMS installieren http://raspberry-at-home.com/logitech-media-server/
2.) In FHEM SB_SERVER definieren
3.) SB_PLAYER werden normalerweise automatisch erkannt
4.) Siri/Homebridge unterstützt an sich keine Media-Player, zumindest ein/aus etc... kann man aber über Workarounds hinfummeln (dazu kommen wir dann, wenn du es bis Punkt 3 geschafft hast).

Fehlermeldung

pi@raspberrypi:~ $ wget http://downloads.slimdevices.com/LogitechMediaServer_v7.7.2/logitechmediaserver_7.7.2_all.deb 
--2017-03-24 23:34:54--  http://downloads.slimdevices.com/LogitechMediaServer_v7.7.2/logitechmediaserver_7.7.2_all.deb%C2%A0
Auflösen des Hostnamen »downloads.slimdevices.com (downloads.slimdevices.com)«... 54.230.95.104, 54.230.95.219, 54.230.95.194, ...
Verbindungsaufbau zu downloads.slimdevices.com (downloads.slimdevices.com)|54.230.95.104|:80... verbunden.
HTTP-Anforderung gesendet, warte auf Antwort... 404 Not Found
2017-03-24 23:34:55 FEHLER 404: Not Found.

KernSani

RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

maraka

Zitat von: KernSani am 24 März 2017, 23:58:58
Du musst schon gucken, was die aktuelle Version ist... z.B. diese hier: http://downloads.slimdevices.com/LogitechMediaServer_v7.8.0/logitechmediaserver_7.8.0_all.deb

:)Danke

bis hier komme ich
pi@raspberrypi:~ $ sudo service logitechmediaserver stop
pi@raspberrypi:~ $ sudo patch /usr/share/perl5/Slim/bootstrap.pm lms-rpi-bootstrap.patch
patching file /usr/share/perl5/Slim/bootstrap.pm
Hunk #1 FAILED at 115.
1 out of 1 hunk FAILED -- saving rejects to file /usr/share/perl5/Slim/bootstrap.pm.rej
pi@raspberrypi:~ $ sudo mv arm-linux-gnueabihf-thread-multi-64int /usr/share/squeezeboxserver/CPAN/arch/5.14/
mv: das Verschieben von ,,arm-linux-gnueabihf-thread-multi-64int" nach ,,/usr/share/squeezeboxserver/CPAN/arch/5.14/arm-linux-gnueabihf-thread-multi-64int" ist nicht möglich: Das Verzeichnis ist nicht leer
pi@raspberrypi:~ $

KernSani

Hmmm... hast du mal versucht den LMS zu starten? Bin mir nicht sicher, ob der beschriebene Patch überhaupt noch noteendig ist...
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

maraka

Zitat von: KernSani am 25 März 2017, 10:37:24
Hmmm... hast du mal versucht den LMS zu starten? Bin mir nicht sicher, ob der beschriebene Patch überhaupt noch noteendig ist...

Ich starte mit
pi@raspberrypi:~ $ sudo service logitechmediaserver start
Im Browser Safari gebe ich dann http://raspi ip:9000 ein, sowie auf der Seite beschrieben. Richtig?

KernSani

Am Besten die IP des raspi (192.168...)
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

maraka

Zitat von: KernSani am 25 März 2017, 12:21:47
Am Besten die IP des raspi (192.168...)

da passiert leider gar nichts  :-\

KernSani

Garnichts, oder Fehlermeldung (Seite konnte nicht geöffnet werden, o.ä.)?

Was zeigt /var/log/squeezebox/server.log?
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

maraka

#12
Zitat von: KernSani am 25 März 2017, 12:56:59
Garnichts, oder Fehlermeldung (Seite konnte nicht geöffnet werden, o.ä.)?

Was zeigt /var/log/squeezebox/server.log?

Ich gebe in Adresszeile von Safari http://192.168.178.xx:9000 ein

dann

Safari kann keine Verbindung zum Server aufbauen

Wie kann ich mir /var/log/squeezebox/server.log? anzeigen lassen?


KernSani

nano /var/log/squeezebox/server.log

guck auch mal, was sudo service logitechmediaserver status
ausgibt
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Syrex-o

Hey, ich komm mal in den Thread dazu  ;)

Das was @KernSani geschrieben hat stimmt schon.

Zusätzlich kannst du dein Log live verfolgen mit: tail -f var/log/squeezeboxserver/server.log

Sollte eigentlich genug Output geben, wenn du die drei Möglichkeiten benutzt.
Ich vermute aber auch eher, dass du bei der Installation was verpeilt hast  ;)

Grüße