I have just discovered your cool Squeezebox Controller plugin!
I have 8 Squeezebox players of various models around in my house as well as some Raspberry based SoftSqueeze players on my terrace outdoors (in an IP67 rated box).
I am running my SqueezeServer on Xpenelogy (open source variant of Synology) so SqueezeServer is running on a different port rather than the standard port.
I can not see that I can change the port number in your plugin since it is greyed out when I create a SqueezeServer device?
EDIT: Aaaah! I just realised that the port number 9090 that is default in your plugin is for the Command Line Interface port in SqueezeServer (which is 9090 in my system also).
However, when I have created a new device and the plugin has created the device subfolder "Squeezebox" it does not find any players so the folder is empty.
2nd EDIT: Wooooorks now! I think it has something to do with my security settings. I had password protection on and I was also having block incoming connections set BUT I did have a IP list allowing connections from my internal LAN. When I removed all these security settings it worked fine and your plugin created all devices available in my network.
I will do a couple of more tests to figure out which of my security settings what was blocking the creation of the players.
3rd EDIT:
I see the following errors in the debug mode (players seems to work fine though):
- Code: Select all
Autolog Squeezebox Error Listen Thread detected Server [] has timed out but will continue.
Autolog Squeezebox Error TIMEOUT LISTEN THREAD TEST
Autolog Squeezebox Error Listen Thread detected Server [] has timed out but will continue.
Autolog Squeezebox Error TIMEOUT LISTEN THREAD TEST