Sonos: Installation in FHEM 5.6 schlägt fehl

Begonnen von Trolli, 14 November 2014, 17:25:37

Vorheriges Thema - Nächstes Thema

Trolli

Hallo zusammen,

ich habe mir gerade FHEM auf einem Cubietruck neu aufgesetzt (Debian / Igors Image). Funktioniert offenbar soweit auch. Nun habe ich noch versucht, die SONOS-Unterstützung nachzuinstallieren. Laut WIKI geht das in FHEM 5.6 mittels:

update all http://fhem.lmsoft.de/sonos/controls_sonos.txt

Aber die Installation läuft wohl nicht durch und bleibt stehen  >:( . Im Log finde ich folgendes:

2014.11.14 17:15:33 1: UPD FHEM/lib/UPnP/Common.pm
2014.11.14 17:15:33 1: UPD FHEM/lib/UPnP/ControlPoint.pm
2014.11.14 17:15:33 1: UPD FHEM/lib/MP3/Info.pm
2014.11.14 17:15:34 1: UPD FHEM/lib/MP3/Tag.pm
2014.11.14 17:15:34 1: Got 11284 bytes for FHEM/lib/MP3/Tag.pm, not 115014 as expected,
2014.11.14 17:15:34 1: aborting.

Irgendwie stimmt da etwas mit der Größe der Datei Tag.pm nicht, oder? Bin für jede Hilfe dankbar.

Gruss

Trolli
FHEM 5.6 + Sonos Addon auf Cubietruck (SSD)
HMLAN(0.964), 2x HM-PB2-WM55, HM-PB-4DIS-WM, 3x HM-LC-SW4-DR, 2x HM-SEN-MDIR-O

Reinerlein

Hi Trolli,

da muss was an deiner Internet-Verbindung gekappt worden sein (oder ähnliches :-)

Ich habe gerade auf dem Server nachgeschaut, und die Datei ist noch korrekt dort. Wenn ich sie mir z.B. mit dem Firefox herunterlade erhalte ich auch die vollen 115014 Bytes.

Das kannst du bei dir ja mal nachvollziehen:
http://fhem.lmsoft.de/sonos/FHEM/lib/MP3/Tag.pm

Vielleicht mal per wget auf dem Cubie versuchen die Datei zu holen (zum Testen der Verbindung)...

Grüße
Reinerlein

Trolli

#2
Das ist alles sehr seltsam. Ich habe es zuerst noch einmal aus FHEM heraus probiert: gleiches Problem.

Dann mittels wget vom Cubie, auch hier Unterbrechungen:

root@cubie:~# wget http://fhem.lmsoft.de/sonos/FHEM/lib/MP3/Tag.pm
--2014-11-14 18:05:11--  http://fhem.lmsoft.de/sonos/FHEM/lib/MP3/Tag.pm
Resolving fhem.lmsoft.de (fhem.lmsoft.de)... 62.75.155.229
Connecting to fhem.lmsoft.de (fhem.lmsoft.de)|62.75.155.229|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 115014 (112K) [text/plain]
Saving to: `Tag.pm'

9% [==>                                    ] 11,284      --.-K/s   in 0.1s

2014-11-14 18:05:11 (115 KB/s) - Connection closed at byte 11284. Retrying.

--2014-11-14 18:05:12--  (try: 2)  http://fhem.lmsoft.de/sonos/FHEM/lib/MP3/Tag.pm
Connecting to fhem.lmsoft.de (fhem.lmsoft.de)|62.75.155.229|:80... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 115014 (112K), 103730 (101K) remaining [text/plain]
Saving to: `Tag.pm'

9% [+++                                    ] 11,448      --.-K/s   in 0.001s

2014-11-14 18:05:12 (159 KB/s) - Connection closed at byte 11448. Retrying.

--2014-11-14 18:05:14--  (try: 3)  http://fhem.lmsoft.de/sonos/FHEM/lib/MP3/Tag.pm
Connecting to fhem.lmsoft.de (fhem.lmsoft.de)|62.75.155.229|:80... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 115014 (112K), 103566 (101K) remaining [text/plain]
Saving to: `Tag.pm'

10% [+++                                    ] 11,612      --.-K/s   in 0.001s

2014-11-14 18:05:14 (212 KB/s) - Connection closed at byte 11612. Retrying.

--2014-11-14 18:05:17--  (try: 4)  http://fhem.lmsoft.de/sonos/FHEM/lib/MP3/Tag.pm
Connecting to fhem.lmsoft.de (fhem.lmsoft.de)|62.75.155.229|:80... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 115014 (112K), 103402 (101K) remaining [text/plain]
Saving to: `Tag.pm'

100%[+++===================================>] 115,014      353K/s   in 0.3s

2014-11-14 18:05:17 (353 KB/s) - `Tag.pm' saved [115014/115014]


Ich habe aber unmittelbar vorher Perl und FHEM und sonstwas installiert, keine Probleme.
Von meinem PC aus kann ich die Datei Tag.PM auch problemlos herunterladen und öffnen.
Obwohl es daran nicht liegen kann habe ich auch gerade nochmal meinen Router durchgestartet -> kein Erfolg
Bin echt ratlos  :o

Trolli
FHEM 5.6 + Sonos Addon auf Cubietruck (SSD)
HMLAN(0.964), 2x HM-PB2-WM55, HM-PB-4DIS-WM, 3x HM-LC-SW4-DR, 2x HM-SEN-MDIR-O

Reinerlein

Hi Trolli,

ich habe meinen Webserver mal neugestartet. Vielleicht solltest du das mit deinem Cubie auch machen, und dann nochmal einen Versuch starten. Manchmal hängt da ja was fest...

Erklären kann ich mir das aber auch nicht... klingt sehr komisch...

Grüße
Reinerlein

Trolli

Hallo,

habe jetzt hier alles neu gestartet (Router, Switch, Cubie) -> Kein Erfolg
Bin wirklich ratlos. Kann das irgendeine Netzwerkeinstellung am Cubie sein?

Trolli
FHEM 5.6 + Sonos Addon auf Cubietruck (SSD)
HMLAN(0.964), 2x HM-PB2-WM55, HM-PB-4DIS-WM, 3x HM-LC-SW4-DR, 2x HM-SEN-MDIR-O

Trolli

Hallo,

ich habe nun den Stand der Installation auf meinem Cubie mal durchgeschaut: Es war alles da, lediglich die Datei Tag.pm war als korrupt markiert. Ich habe dann einfach im entsprechenden Verzeichnis ein "wget http://fhem.lmsoft.de/sonos/FHEM/lib/MP3/Tag.pm" gemacht. Danach war die Datei dort wo sie sein soll. Der Inhalt hat auch gut ausgeschaut. Offenbar funktioniert auch alles, meine Sonos-Player wurden erkannt und lassen sich offenbar auch steuern. :D :D

Schönes Wochenende zusammen!

Trolli
FHEM 5.6 + Sonos Addon auf Cubietruck (SSD)
HMLAN(0.964), 2x HM-PB2-WM55, HM-PB-4DIS-WM, 3x HM-LC-SW4-DR, 2x HM-SEN-MDIR-O

Reinerlein

Hi Trolli,

schön, das es jetzt geht.

Grüße
Reinerlein