Announcement
Collapse
No announcement yet.
ANNOUNCE: Group Players
Collapse
X
-
192.168.1.217 is the iPad I was using with SqueezePad. I don't know how to interpret this log. -
Vernieuwen (50, 100, 500, 1000 regels) Downloaden
[23-05-13 11:55:44.4895] main::init (377) Starting Logitech Media Server (v8.3.1, 1676361197, Fri 17 Feb 2023 06:39:27 AM CET) perl 5.032001 - aarch64-linux-gnu-thread-multi
[23-05-13 11:55:46.9829] Slim::Utils::Misc::msg (1325) Warning: [11:55:46.9819] DBIx::Class::ResultSet::update_or_create(): Query returned more than one row. SQL that returns multiple rows is DEPRECATED for ->find and ->single at /usr/share/perl5/Slim/Schema.pm line 1927
[23-05-18 11:55:21.4198] Slim::Networking::Slimproto::client_readable (437) Client not found for slimproto msg op: STAT from 192.168.1.217
[23-05-18 12:06:00.2827] Slim::Networking::Slimproto::client_readable (437) Client not found for slimproto msg op: STAT from 192.168.1.217
[23-05-18 12:06:00.3969] Slim::Utils::Misc::msg (1325) Warning: [12:06:00.3963] DBIx::Class::ResultSet::update_or_create(): Query returned more than one row. SQL that returns multiple rows is DEPRECATED for ->find and ->single at /usr/share/perl5/Slim/Schema.pm line 1927
[23-05-18 12:06:02.7484] Slim::Web::Cometd::handler (204) Invalid request without clientId - discarding remaining requests in packet
[23-05-18 12:21:34.5766] Slim::Web::Cometd::handler (431) errorNeedsClient: 192.168.1.217, 02:ae:ca:2a:e3:00, status, -, 1, tags:JjaldBxKAc, subscribe:60
[23-05-18 12:21:36.8208] Plugins::Groups::StreamingController::resume (167) resume request Plugins::Groups::StreamingController=HASH(0xaaaad6 b9ce10)
[23-05-18 12:21:36.8227] Plugins::Groups::StreamingController::doGroup (298) sync Wk voor tv to WK totaal former syncgroup -1
[23-05-18 12:21:36.8277] Plugins::Groups::StreamingController::doGroup (298) sync Wk voor raam to WK totaal former syncgroup -1
[23-05-18 12:21:36.8323] Plugins::Groups::StreamingController::doGroup (298) sync Wk achter to WK totaal former syncgroup -1
[23-05-18 12:21:36.9149] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:21:36.9165] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71bf918)
[23-05-18 12:21:36.9175] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:21:37.1058] Slim::Networking::Slimproto::client_readable (437) Client not found for slimproto msg op: STAT from 192.168.1.217
[23-05-18 12:21:37.1081] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71bf918)
[23-05-18 12:21:37.1105] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:21:37.1152] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:21:37.6046] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:21:37.6145] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71bf918)
[23-05-18 12:21:37.6227] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:21:37.8279] Plugins::Groups::StreamingController:layerTrackStarted (83) track started Slim::Player::SqueezePlay=ARRAY(0xaaaad71bf918)
[23-05-18 12:21:37.8434] Plugins::Groups::StreamingController:layerTrackStarted (83) track started Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:21:37.8478] Plugins::Groups::StreamingController:layerTrackStarted (83) track started Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:21:38.8428] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:21:38.8920] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:21:38.9762] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71bf918)
[23-05-18 12:21:39.8821] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:21:39.9577] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:21:40.0065] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:21:40.0079] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71bf918)
[23-05-18 12:21:40.0168] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:21:40.0383] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71bf918)
[23-05-18 12:21:40.9627] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:21:41.0368] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:21:41.1327] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71bf918)
[23-05-18 12:21:41.9822] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:21:42.0472] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:21:42.1928] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71bf918)
[23-05-18 12:21:43.0987] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:21:43.1516] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:21:43.2048] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71bf918)
[23-05-18 12:21:44.0069] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:21:44.0089] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71bf918)
[23-05-18 12:21:44.0109] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:21:44.1918] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:21:44.2098] Plugins::Groups::StreamingController:ause (181) pause request Plugins::Groups::StreamingController=HASH(0xaaaad6 b9ce10) from Plugins::Groups::Player=ARRAY(0xaaaad6a06e68) with master Plugins::Groups::Player=ARRAY(0xaaaad6a06e68)
[23-05-18 12:21:44.2105] Plugins::Groups::StreamingController:ause (185) master pause Plugins::Groups::Player=ARRAY(0xaaaad6a06e68) or no client Plugins::Groups::Player=ARRAY(0xaaaad6a06e68)
[23-05-18 12:21:44.2113] Plugins::Groups::StreamingController::undoGroup (327) undo group sync for Wk voor tv from WK totaal
[23-05-18 12:21:44.2201] Plugins::Groups::StreamingController::undoGroup (338) restoring playlist
[23-05-18 12:21:44.2290] Plugins::Groups::StreamingController::undoGroup (327) undo group sync for Wk voor raam from WK totaal
[23-05-18 12:21:44.2397] Plugins::Groups::StreamingController::undoGroup (338) restoring playlist
[23-05-18 12:21:44.2414] Plugins::Groups::StreamingController::undoGroup (327) undo group sync for Wk achter from WK totaal
[23-05-18 12:21:44.2485] Plugins::Groups::StreamingController::undoGroup (338) restoring playlist
[23-05-18 12:35:26.1551] Slim::Web::Cometd::handler (431) errorNeedsClient: 192.168.1.217, 02:ae:ca:2a:e3:00, status, -, 1, tags:JjaldBxKAc, subscribe:60
[23-05-18 12:35:28.7936] Plugins::Groups::StreamingController::resume (167) resume request Plugins::Groups::StreamingController=HASH(0xaaaad6 b9ce10)
[23-05-18 12:35:28.7955] Plugins::Groups::StreamingController::doGroup (298) sync Wk voor tv to WK totaal former syncgroup -1
[23-05-18 12:35:28.8008] Plugins::Groups::StreamingController::doGroup (298) sync Wk voor raam to WK totaal former syncgroup -1
[23-05-18 12:35:28.8054] Plugins::Groups::StreamingController::doGroup (298) sync Wk achter to WK totaal former syncgroup -1
[23-05-18 12:35:28.8863] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:35:28.8877] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71bf918)
[23-05-18 12:35:28.8887] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:35:29.0121] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:35:29.0662] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:35:29.1277] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71bf918)
[23-05-18 12:35:29.6329] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:35:29.6345] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71bf918)
[23-05-18 12:35:29.6410] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:35:29.8380] Plugins::Groups::StreamingController:layerTrackStarted (83) track started Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:35:29.9120] Plugins::Groups::StreamingController:layerTrackStarted (83) track started Slim::Player::SqueezePlay=ARRAY(0xaaaad71bf918)
[23-05-18 12:35:29.9153] Plugins::Groups::StreamingController:layerTrackStarted (83) track started Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:35:30.0075] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:35:30.0172] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71bf918)
[23-05-18 12:35:30.0295] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:35:30.8508] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:35:30.9211] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71bf918)
[23-05-18 12:35:30.9721] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:35:31.8548] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:35:31.9378] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71bf918)
[23-05-18 12:35:31.9719] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:35:32.8830] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:35:32.9928] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad70745b0)
[23-05-18 12:35:33.0427] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71bf918)
[23-05-18 12:35:33.8747] Plugins::Groups::StreamingController:layerStatusHeartbeat (97) status heartbeat Slim::Player::SqueezePlay=ARRAY(0xaaaad71d5d30)
[23-05-18 12:35:33.9831] Plugins::Groups::StreamingController:ause (181) pause request Plugins::Groups::StreamingController=HASH(0xaaaad6 b9ce10) from Plugins::Groups::Player=ARRAY(0xaaaad6a06e68) with master Plugins::Groups::Player=ARRAY(0xaaaad6a06e68)
[23-05-18 12:35:33.9839] Plugins::Groups::StreamingController:ause (185) master pause Plugins::Groups::Player=ARRAY(0xaaaad6a06e68) or no client Plugins::Groups::Player=ARRAY(0xaaaad6a06e68)
[23-05-18 12:35:33.9846] Plugins::Groups::StreamingController::undoGroup (327) undo group sync for Wk voor tv from WK totaal
[23-05-18 12:35:33.9939] Plugins::Groups::StreamingController::undoGroup (338) restoring playlist
[23-05-18 12:35:34.0033] Plugins::Groups::StreamingController::undoGroup (327) undo group sync for Wk voor raam from WK totaal
[23-05-18 12:35:34.0146] Plugins::Groups::StreamingController::undoGroup (338) restoring playlist
[23-05-18 12:35:34.0165] Plugins::Groups::StreamingController::undoGroup (327) undo group sync for Wk achter from WK totaal
[23-05-18 12:35:34.0241] Plugins::Groups::StreamingController::undoGroup (338) restoring playlist
Leave a comment:
-
In that case, when you send to "wk totaal" it really should have worked.
So next step is to look in the LMS logs and possibly increase the logging level for plugin.groups - via Settings/Advanced/LoggingLeave a comment:
-
Yes I did.
When I queue something to the group player (name). It starts playing it only at one of the three squeezeboxes.
Note: I've set all three players to both channels.You may only view thumbnails in this gallery. This gallery has 1 photos.1 PhotoLeave a comment:
-
Have you created a group called something like "Living Room" and put all three players in it ... and then queued something to "Living Room"?Leave a comment:
-
In my "new" house I have 6 loudspeakers in the ceiling of the living room. The wires lead to the wardrobe closed in the hall. I now have set-up 3 SB Touch's connected to 3 Topping PA3s amplifiers. Individually this works fine. However the group I set up in LMS doesn't: when I select the group I only get output to 1 set of speakers (ie. 1 Touch). Are there any particular settings I need to check/set? I've walked through everything multiple times but in my perception everything seems to be fine.
Leave a comment:
-
I guess I'd like more control over it recalling "off" power state when starting a group. Just changing a playlist will power off a player that was off when the group started.Leave a comment:
-
One other behavior I've noticed happening with group players (configured with both power options unchecked) where power off state is getting recalled on a group change/stop:
- Start with group player in stopped state
- Power off any member of group
- Start playback of group: powered off member remains off
- Turn on powered off member during playback
- Stop group playback/change to a new playlist: group members are returned to power off state prior to group start
However, if a player is powered off during group playback, the prior "on" state is not recalled when stopping the group. Turning off players is "stickier" than turning them on and the only way to fix it seems to be turning the player back on while the group is stopped.Leave a comment:
-
- Start with group player in stopped state
- Power off any member of group
- Start playback of group: powered off member remains off
- Turn on powered off member during playback
- Stop group playback/change to a new playlist: group members are returned to power off state prior to group start
However, if a player is powered off during group playback, the prior "on" state is not recalled when stopping the group. Turning off players is "stickier" than turning them on and the only way to fix it seems to be turning the player back on while the group is stopped.Leave a comment:
-
I tested multiple combinations of volume changes before/after starting a group player and they all seemed to stick as expected now. Thanks again, I'll let you know if I find any odd behavior.Leave a comment:
-
Let me know because I did not do much test, so it's likely to still be buggyLeave a comment:
-
Leave a comment:
-
Version 0.16 includes an option to NOT set volume when creating group👍 1Leave a comment:
-
FYI - my recollection is that LMS (core) does not know that the group is dynamically created by the plugin so everything that happens after the group is assembled is just as if it was a permanent sync group as far as LMS is concerned.
So there should not be a different behaviour with sound quality etc.
Leave a comment:
-
I'm new to Group Player. When I use Group Player to sync a piCore player and a Win10 PC running squeezelite (via Squeezelite-X), the sound becomes choppy. When I sync them manually, not using Group Player, everything is flawless. Any ideas why this might be the case and suggestions to try and correct?
Now, I'm really liking Group Player!
So much so that today I added code to Squeezelite-X's Denon AVR control functionality to automatically power on and configure the inputs on all the AVRs associated with all the players in the group when I play something on a group player. Extremely limited audience for this feature, but for me an many times a day use case, haha. I have 5 Denon-based systems in the house. I select the "Upstairs" group player, hit play, and "boom" all the right Denon AVRs turn on, all the volumes set the way I want and it is playing everywhere in the house. I don't have turn everything on and select the right inputs. This just cracks me up, haha.
👍 1Leave a comment:
Leave a comment: