Bug 16355 - Switching to Touch as server wipes out existing other player's preferences
: Switching to Touch as server wipes out existing other player's preferences
Status: RESOLVED DUPLICATE of bug 16131
Product: SB Touch
Classification: Unclassified
Component: TinySC
: unspecified
: PC Windows 7
: -- normal (vote)
: ---
Assigned To: Unassigned bug - please assign me!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-07-11 08:38 UTC by Robert
Modified: 2010-08-01 12:45 UTC (History)
5 users (show)

See Also:
Category: Bug


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert 2010-07-11 08:38:42 UTC
Switching my SB Boom to use the Touch as its Squeezebox server wiped out all its existing settings, including all my alarms, home-menu settings, brightness, audio, etc.  I know that it's called TinySC for a reason, and not everything that was supported by the full SqueezeCenter is in the Touch, but ... this effectively renders it useless for me in terms of controlling any other Squeezebox player.  I can't be resetting all my alarms anytime I want to listen to old CD's on other players, which is one of the reason's I'd gotten the Touch (which does have some strong points, just not this one).  Thanks.
Comment 1 Jim McAtee 2010-07-11 10:10:58 UTC
Your settings aren't being wiped out.  Settings for the Boom are kept entirely on the server.  That's *everything*: from volume to brightness to display preferences to alarms.  If the settings aren't set exactly the same on the different servers that you connect to, then everything changes when you change servers.

I believe the idea is to use mysqueezebox.com as a central means of keeping player settings in sync between TinySC, any other Squeezebox Server(s) you use and mysqueezebox.com.  In practice, however, it doesn't work very well.  To use it, make sure that in your server's mysqueezebox.com settings you have your mysb.com account login entered correctly (it must also be configured correctly on the Touch's TinySC server) and make sure you've enabled 'mysqueezebox.com Integration'.  But as has been discussed in the forums, this setting often causes other problems where settings seemingly change at random on the Boom and other players.
Comment 2 Michael Herger 2010-07-12 01:35:50 UTC
Robert - Do as Jim suggests (though he doesn't like that feature): my players sync their settings across several server instances in various places using mysb.com. There have been hiccups, but in general it does work just fine.
Comment 3 Robert 2010-07-12 07:03:54 UTC
Thanks for the comments.  I think I understand, at a high level anyway, about the device vs. server dynamics of Squeezebox.  What still seems odd, though, is that:
1) The settings don't come back when I reconnect to MySqueezebox.com after playing music from the Touch server -- they're gone for good.  When I switch back to MySB, they're gone on the device, and they're gone from the web interface of MySB.com as well.
2) I *think* I have the MySB account info and integration entered as completely as I know how.  My MySB favorites appear perfectly well on the Touch, when running its server; and we mostly listen to Pandora and Live365, via MySB, on both players.  When I used to use a PC-resident Squeezecenter to listen to (ex)CD's, the MySB integration worked fine -- alarms were retained etc.  But in trying to use the Touch-based TinySC server for the 2nd player, it behaves like I'd noted below -- wiping out all its settings.

Is there an option on either the Touch, or other player (Boom), that I've missed?  Thanks in advance for the advice.

- Robert
Comment 4 Robert 2010-07-31 10:42:29 UTC
There's no option for "mysqueezebox.com integration" in the Touch server menus.  I have verified I've got the right mysb.com settings in both players.  I believe there's a bug -- one which renders the Touch server useless and a music source for other players.

Side note: if the Touch server didn't have a tendency to crash so frequently, I'd just run all the players off of it vs. mysb.com.  But, with its instability, I prefer to run the Boom off mysb.com, since it's important that I wake up, go to work, etc.
Comment 5 Robert 2010-07-31 10:43:39 UTC
Sorry, meant to say "renders the Touch server useless AS a music source for other players"

(In reply to comment #4)
> There's no option for "mysqueezebox.com integration" in the Touch server menus.
>  I have verified I've got the right mysb.com settings in both players.  I
> believe there's a bug -- one which renders the Touch server useless and a music
> source for other players.
> Side note: if the Touch server didn't have a tendency to crash so frequently,
> I'd just run all the players off of it vs. mysb.com.  But, with its
> instability, I prefer to run the Boom off mysb.com, since it's important that I
> wake up, go to work, etc.
Comment 6 Jim McAtee 2010-07-31 11:12:08 UTC
(In reply to comment #4)
> There's no option for "mysqueezebox.com integration" in the Touch server menus.

That's probably right.  In the (big) Squeezebox Server that runs on a computer on your network, it is an option.  On the Touch's internal server the integration setting is almost certainly always enabled, so not an option.

Regarding a point in your original report:

> not everything that was supported by the full SqueezeCenter is in the Touch

While that's true for many features, such as having no web interface and being unable to run plugins, all of the settings on the Boom that can be set on the Boom, like alarms, brightness and volume, should be supported.

All of that said, I think there are some very serious problems with the MySqueebox.com integration/syncing.  For many people it doesn't work at all, but with no real harm.  But for many others the effect is so bad that players seemingly have settings reset at random, alarms that disappear, and a nearly unworkable system because it all fails at the single most vulnerable point of failure - mysqueezebox.com.

Sot it's not necessarily a problem with the Touch's internal server, and this bug isn't so much invalid as it is a duplicate of many others that have reported the total failure of mysb integration.
Comment 7 Robert 2010-08-01 12:45:22 UTC
Jim -  Aha.  Thanks for the comment.  I'll count myself lucky, then, that in general the SB Boom is reliable and wakes me up when appropriate -- and I'll just live w/o CD music on it.

In case it's of any interest to Logitech, I noticed yesterday that the alarms, oddly, DID get copied into the Touch server, but it took a couple hours.  In the past, when I reported the bug, I noticed that they weren't on the Boom right after switching its music source to the Touch server, then switched back immediately to MySB, and saw that they weren't there either, anymore.  Yesterday, after letting the Boom stay connected to the Touch server for several hours, somehow, oddly, the alarms got synchronized over.  One of those apparently random things in technology.

*** This bug has been marked as a duplicate of bug 16131 ***