Squeezebox Modul - erste Version

Begonnen von bugster_de, 17 Dezember 2013, 22:12:10

Vorheriges Thema - Nächstes Thema

Kusselin

Wäre vielleicht auch möglich bzw. besser nochmal alles zu löschen in Fhem und nochmal alles schritt für schritt zu installieren..also SB_Player und SB_Server und Onkyo Modul??


Elektrolurch

Hallo,

das betrifft zwar nicht nur dieses Modul...
In der Definition für den SB_Server ist nur eine IP_Adressse zulässig. Wenn ich den Namen des Servers einsetze, wird der SB-Server nicht gefunden.
Hintergrund: Ich mache mir langsam Geddanken darüber, wie ich mein Heimnetz für IPv6 fit machen kann und da sind IP-Adressen in den Definitionen etwas hinderlich.

gruß

Elektrolurch 
configDB und Windows befreite Zone!

Kusselin

Zitat von: Elektrolurch am 25 Mai 2017, 16:10:19
Hallo,

das betrifft zwar nicht nur dieses Modul...
In der Definition für den SB_Server ist nur eine IP_Adressse zulässig. Wenn ich den Namen des Servers einsetze, wird der SB-Server nicht gefunden.
Hintergrund: Ich mache mir langsam Geddanken darüber, wie ich mein Heimnetz für IPv6 fit machen kann und da sind IP-Adressen in den Definitionen etwas hinderlich.

gruß

Elektrolurch

Sorry, ich quassle zwar auch geren durcheinander und komme a nach z, aber was hat jetzt Dein Post mit der Sache hier zu tun?

Gruss

Kusselin

Ist vielleicht noch jemand hier der einen AV Receiver im Einsatz hat wie ich?? Nämlich einen Onkyo TX-NR509 und kann vielleicht bissl was berichten obs da geht???

Ansonsten frag ich mal in die Runde hier welche AV Receiver ihr im Einsatz habt anstatt ne Squeezebox?

Gruss

Standarduser

Zitat von: Kusselin am 26 Mai 2017, 12:04:50
Sorry, ich quassle zwar auch geren durcheinander und komme a nach z, aber was hat jetzt Dein Post mit der Sache hier zu tun?

Gruss
Wie kommst du denn darauf, dass das hier Dein Thread ist? Hier geht es allgemein um das Modul. Oder dachtest Du, dass die knapp 1500 Posts nur die Vorbereitung für Dein Problem sind?

Standarduser

Zitat von: Elektrolurch am 25 Mai 2017, 16:10:19
Hallo,

das betrifft zwar nicht nur dieses Modul...
In der Definition für den SB_Server ist nur eine IP_Adressse zulässig. Wenn ich den Namen des Servers einsetze, wird der SB-Server nicht gefunden.
Hintergrund: Ich mache mir langsam Geddanken darüber, wie ich mein Heimnetz für IPv6 fit machen kann und da sind IP-Adressen in den Definitionen etwas hinderlich.

gruß

Elektrolurch

Hast Du etwas "größeres" vor oder warum beschäftigst Du Dich damit?
Ich hatte mir vor einer Weile auch schonmal Gedanken darum gemacht und hab es dann sein lassen. Bei mir scheitert es schon am Fernseher, der kein IPv6 kann. Und jetzt nur deswegen einen neuen kaufen sehe ich auch nicht ein.

Kusselin

Ohjee fühl dich doch nicht gleich so angegriffen....klar kannst du hier posten. Ich verstehe halt den Zusammenhang deines pots mit dem ganzen hier nicht!
Nix für Ungut




Gesendet von iPhone mit Tapatalk Pro

Elektrolurch

Zitat:
Sorry, ich quassle zwar auch geren durcheinander und komme a nach z, aber was hat jetzt Dein Post mit der Sache hier zu tun?

Problem wohl nicht verstanden :-) Macht nichts.
Dann noch mal ganz langsam zum Mitdenken:
Wenn ich alle Geräte mit festen IPs im Netzwerk verwende, klappt ja die Konfig in fhem auch über IPV4 - Adressen. Aber vielleicht ist es ja eleganter, das Netzwerk über DHCP zu fahren, dann gehen feste IPs nicht mehr und man möchte die Geräte ja doch lieber dann auch per Namen adressieren.
Und dann kann man dann im nächsten Schritt auch mal über IPV6 nachdenken.... Früher oder später muss man das ja mal auch...

Soweit also die Erläuterung für das "Gequassel".

Elektrolurch
configDB und Windows befreite Zone!

ms_steini

#1508
Hallo zusammen, vieleicht kann mir hier jemand helfen... ich verzweifel schon wieder....
permanente Verbindungsprobleme (disconnected:off | disconnected:on)

RaspberryPi 3 mit Max2Play Image (Squeezebox Server)
Logitech Media Server Version: 7.9.1 - 1495659078

97_SB_SERVER.pm    32 2017-02-12 21:21:00Z CD
98_SB_PLAYER.pm    70 2017-02-12 21:21:00Z CD/MM/Matthew/Heppel

list LMS (SB_SERVER)
Internals:
   ALIVECHECK ?
   CLICONNECTION on
   CLIPORT    9090
   CMDSTACK   0
   DEF        192.168.178.26 PRESENCE:pres_LMS
   DeviceName 192.168.178.26:9090
   FD         4
   IP         192.168.178.26
   LASTANSWER apps 0 200
   NAME       LMS
   NR         184
   NTFY_ORDER 50-LMS
   PARTIAL
   PASSWORD   ?
   PRESENCENAME pres_LMS
   RCCNAME    none
   STATE      opened:on
   TYPE       SB_SERVER
   USERNAME   ?
   WOLNAME    none
   Readings:
     2017-05-29 10:46:27   db_albums       868
     2017-05-29 10:46:27   db_artists      5345
     2017-05-29 10:46:27   db_genres       178
     2017-05-29 10:46:27   db_songs        12619
     2017-05-29 10:46:27   favoritesname
     2017-05-29 10:46:27   favoritestotal  7
     2017-05-29 10:46:27   players         2
     2017-05-29 10:46:18   players_mysb    ?
     2017-05-29 10:46:27   players_other   0
     2017-05-29 10:46:27   power           on
     2017-05-29 10:46:27   scan_last       29-5-2017 9:40:50
     2017-05-29 10:46:27   scandb          ?
     2017-05-29 10:46:27   scanlastfailed  none
     2017-05-29 10:46:27   scanning        no
     2017-05-29 10:46:27   scanprogressdone 0
     2017-05-29 10:46:27   scanprogresstotal 0
     2017-05-29 10:46:27   serversecure    0
     2017-05-29 10:46:27   serverversion   7.9.1
     2017-05-29 10:46:27   state           opened
   Helper:
     SB_SERVER_LMS_Status 1496047587.35849
     SB_SERVER_VERSION 0032
     lastPRESENCEstate present
     pingCounter 0
     Players:
       Max2play-og-diele:
         fhemname   Max2Play.OG.Diele
         lmsname    Max2Play-OG-Diele
         mac        b8:27:eb:50:9e:2a
         type       LMS
       Max2play.og.diele:
         fhemname   Max2Play.OG.Diele
         lmsname    Max2Play-OG-Diele
         mac        b8:27:eb:50:9e:2a
         type       FHEM
     Syncgroups:
Attributes:
   alivetimer 120
   doalivecheck true
   httpport   9000
   ignoredMACs b8:27:eb:4a:ed:e3
   maxcmdstack 200
   maxfavorites 60
   room       SB_PLAYER
   stateFormat state:power
   verbose    0


Ich starte den Logitech Media Server auf den RasPi und erhalte folgende Logeinträge im Logitech Media Server:
[17-05-29 10:30:20.2617] main::init (387) Starting Logitech Media Server (v7.9.1, 1495659078, Wed May 24 21:12:58 UTC 2017) perl 5.020002 - arm-linux-gnueabihf-thread-multi-64int
[17-05-29 10:30:26.3320] Slim::Formats::Playlists::Base::playlistEntryIsValid (125) Warning: ///./loop:/192.168.178.26:9000/html/slim-backup-alarm.mp3 found in playlist:
file:///var/lib/squeezeboxserver/prefs/clientplaylist_b827eb4aede3.m3u doesn't exist on disk - skipping!
[17-05-29 10:30:26.3361] Slim::Formats::Playlists::Base::playlistEntryIsValid (125) Warning: file:///loop:/192.168.178.26:9000/html/slim-backup-alarm.mp3 found in playlist:
file:///var/lib/squeezeboxserver/prefs/clientplaylist_b827eb4aede3.m3u doesn't exist on disk - skipping!
[17-05-29 10:30:26.3384] Slim::Formats::Playlists::Base::playlistEntryIsValid (125) Warning: file:///loop:/192.168.178.26:9000/html/slim-backup-alarm.mp3 found in playlist:
file:///var/lib/squeezeboxserver/prefs/clientplaylist_b827eb4aede3.m3u doesn't exist on disk - skipping!
[17-05-29 10:30:26.3404] Slim::Formats::Playlists::Base::playlistEntryIsValid (125) Warning: file:///loop:/192.168.178.26:9000/html/slim-backup-alarm.mp3 found in playlist:
file:///var/lib/squeezeboxserver/prefs/clientplaylist_b827eb4aede3.m3u doesn't exist on disk - skipping!
[17-05-29 10:30:26.9607] Slim::Formats::Playlists::Base::playlistEntryIsValid (125) Warning: ///./loop:/192.168.178.26:9000/html/slim-backup-alarm.mp3 found in playlist:
file:///var/lib/squeezeboxserver/prefs/clientplaylist_b827eb4aede3.m3u doesn't exist on disk - skipping!
[17-05-29 10:30:26.9630] Slim::Formats::Playlists::Base::playlistEntryIsValid (125) Warning: file:///loop:/192.168.178.26:9000/html/slim-backup-alarm.mp3 found in playlist:
file:///var/lib/squeezeboxserver/prefs/clientplaylist_b827eb4aede3.m3u doesn't exist on disk - skipping!
[17-05-29 10:30:26.9653] Slim::Formats::Playlists::Base::playlistEntryIsValid (125) Warning: file:///loop:/192.168.178.26:9000/html/slim-backup-alarm.mp3 found in playlist:
file:///var/lib/squeezeboxserver/prefs/clientplaylist_b827eb4aede3.m3u doesn't exist on disk - skipping!
[17-05-29 10:30:26.9674] Slim::Formats::Playlists::Base::playlistEntryIsValid (125) Warning: file:///loop:/192.168.178.26:9000/html/slim-backup-alarm.mp3 found in playlist:
file:///var/lib/squeezeboxserver/prefs/clientplaylist_b827eb4aede3.m3u doesn't exist on disk - skipping!
[17-05-29 10:30:27.4794] Plugins::ShairTunes2::Plugin::publishPlayer (222) start avahi-publish-service "Max2Play-Sever"
[17-05-29 10:30:28.6551] Plugins::ShairTunes2::Plugin::publishPlayer (222) start avahi-publish-service "Max2Play-OG-Diele"



1. bekomme ich das WARNING: file///loop:.... nicht entfernt, auch Max2Play und Squeezeplay Foren konnten bis jetzt nicht helfen

2. Wenn ich auf FHEM den Server Connecte kommt folgende Melung in der Logitech Media Server LOG dazu:
[17-05-29 10:37:07.1200] Slim::Control::Queries::_songData (4890) Error: Called with invalid object or path: dalgN!
[17-05-29 10:37:07.1216] Slim::Control::Queries::_songData (4899) Error: Can't make track from: dalgN!
[17-05-29 10:37:07.1661] Slim::Control::Queries::_songData (4890) Error: Called with invalid object or path: dalgN!
[17-05-29 10:37:07.1673] Slim::Control::Queries::_songData (4899) Error: Can't make track from: dalgN!


Die HIER beschriebene Lösung brachte keinen Erfolg da ich dieses File "98_DLNAClient.pm " garnicht besitze.

3. Restarte ich den Logitech Media Server auf der Max2Play Seite connectet der FHEM SB_Server nicht mehr mit dem Server, auch nicht mit "set LMS renew"

4. erhalte ich permanent Logeinträge in FHEM:
2017.05.29 10:59:04 1: SB_SERVER(LMS): missing username and password ?


Kann da wer helfen?

ChrisD

Hallo,

Aus den geposteten Daten ist leider nichts zu erkennen was auf Verbindungsabbrüche hinweist.

zu 1: Was steht in der Datei /var/lib/squeezeboxserver/prefs/clientplaylist_b827eb4aede3.m3u ?
Hast du schon versucht die Datei umzubenennen oder zu löschen (vorher Backup machen) ?

zu 2-4: Es fehlt die Information was das FHEM-Modul zu dem jeweiligen Zeitpunkt gemacht hat. Du kannst das Logging der ein- und ausgehenden Daten mit
attr LMS verbose 4aktivieren (braucht viel Platz) und überprüfen ob die Uhrzeiten vom Pi und FHEM-Server synchron sind. Anschließend kannst du den Connect resp. renew erneut probieren.

Die Meldung
Zitatmissing username and password
kommt wenn die Verbindung zum LMS aufgebaut werden kann, der LMS aber nicht auf Anfragen antwortet. Das passiert u.a. wenn ein Passwort vergeben wurde.

Grüße,

ChrisD

ms_steini

OK

die Meldung:
[17-05-29 10:30:26.3320] Slim::Formats::Playlists::Base::playlistEntryIsValid (125) Warning: ///./loop:/192.168.178.26:9000/html/slim-backup-alarm.mp3 found in playlist:
file:///var/lib/squeezeboxserver/prefs/clientplaylist_b827eb4aede3.m3u doesn't exist on disk - skipping!

ich habe die Playliste "clientplaylist_b827eb4aede3.m3u" einfach gelöscht, die gehöhrte wohl zu einem Player den ich mal gelöscht hatte.


Wenn der logitech Media Server (RasPi) z.B. restartet, kann sich der SB_SERVER nicht mehr connecten, auch nicht mit renew

SB_SERVER (Verbose 4)

2017.05.30 09:07:03 1: 192.168.178.26:9090 disconnected, waiting to reappear (LMS)
2017.05.30 09:07:03 3: SB_SERVER_Notify(LMS): DISCONNECTED - STATE: disconnected power: on
2017.05.30 09:07:03 4: SB_SERVER_Broadcast(LMS): called with SERVER - OFF
2017.05.30 09:08:26 4: SB_SERVER_Alive(LMS): called
2017.05.30 09:08:26 4: SB_SERVER_Alive(LMS): using internal ping
2017.05.30 09:08:26 3: SB_SERVER_Alive(LMS): SB-Server is back again.
2017.05.30 09:08:36 4: SB_SERVER_Alive(LMS): called
2017.05.30 09:08:36 4: SB_SERVER_Alive(LMS): using internal ping
2017.05.30 09:10:37 4: SB_SERVER_Alive(LMS): called
2017.05.30 09:10:37 4: SB_SERVER_Alive(LMS): using internal ping
2017.05.30 09:10:37 3: SB_SERVER_Alive(LMS): overrun SB-Server dead.
2017.05.30 09:10:37 4: SB_SERVER_Broadcast(LMS): called with SERVER - OFF
2017.05.30 09:12:37 4: SB_SERVER_Alive(LMS): called
2017.05.30 09:12:37 4: SB_SERVER_Alive(LMS): using internal ping
2017.05.30 09:12:37 3: SB_SERVER_Alive(LMS): SB-Server is back again.
2017.05.30 09:12:47 4: SB_SERVER_Alive(LMS): called
2017.05.30 09:12:47 4: SB_SERVER_Alive(LMS): using internal ping
2017.05.30 09:12:47 1: SB_SERVER(LMS): missing username and password ?
2017.05.30 09:13:32 4: SB_SERVER_Get: called


Username und Password habe ich nirgendwo angegeben. großes "?"

Ich werde mal versuchen Username und Passwort anzulegen und schauen was passiert.


Besten Dank für die Hilfe

Kusselin

Hallo Zusammen,

ne Frage habe ich noch....mit welchem Befehl kann ich meinen AV Receiver einschalten?

Die Codes stehen ja weiter oben.

Wäre nett wenn mich jemand aufklären könnte.
Danke

Markus

pc1246

Moin Markus
Deine Frage gehoert hier nicht her! In diesem thread geht es um die Squeezebox Module. Dein Problem zielt aber auf das ONKY Modul!
Ich habe leider im Moment extrem wenig Zeit, und kann Dir aus diesen Gruenden adhoc nicht helfen.
<OT>
Nur ein kleiner Hinweis am Rande. Kannst Du mit der Onkyo-App auf deinem Handy den AV-Receiver anschalten?
</OT>
Gruss 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

Kusselin

Hallo Christoph,

bin ja schon froh das du antwortest  ;)

Das mit der App muss ich heute abend mal testen...ich werde dir/Euch hier berichten.

Danke

heppel

Moin,

ich habe bei einem Player das donotnotify entfernt und stattdessen das Attribut "event-on-update-reading talkStatus" gesetzt. Jetzt bekomme ich wie gewünscht die talkStatus-Events, aber zusätzlich sehe ich im Eventmonitor auch weitere Events, wie z.B.:


017-06-01 11:34:23 SB_PLAYER SB_Player_netsrv1 playlistStop
2017-06-01 11:35:05 SB_PLAYER SB_Player_netsrv1 volume 64


Das ist nicht schlimm, aber unerwartet. Frage: Soll das so sein so ?

// Heppel