PDA

View Full Version : Beta: SqueezeConfig - UDAP Config tool for Android



flattermann
2010-03-27, 11:25
I'm currently working on a new Android App that allows configuring your SqueezeBoxes via your Android Mobile.

It's already working pretty well, but I need some beta testers.

What does already work for me:
- Configure UDAP SqueezeBoxes (Receiver, SB3, Boom, Transporter)
- Copy configuration from one UDAP SB to another (i.e. you can configure one SB and copy the config to n other SBs)
- Autoconfigure UDAP SqueezeBoxes by using the WLAN values from Android
- Find "new generation" devices (Radio/Touch...)
- Show info of "new gen" devices
- Reboot "new gen" devices

What does not work, yet:
- Configure "new gen" devices
- Menu options (e.g. Help...)
- Probably something else that I forgot right now ;-)

Prerequisites:
- The UDAP SqueezeBoxes MUST be connected to wired LAN and reachable via WLAN through your WLAN router (i.e. the router MUST NOT filter the (broadcast) traffic from your Android Mobile to your SB)
- If the UDAP SB is already configured for WLAN but currently not connected to a server, you can also reach it via WLAN (i.e. no LAN connection needed)
- For the "new generation" SqueezeBoxes, you need to enable "Remote Access/SSH" (Settings / Advanced / Remote Access)

Caveats:
- It may take up to one minute until "new generation" SBs are found, because I cannot actively discover them

Credits:
Apparently, SqueezeConfig is heavily inspired by Net::UDAP.
Without it, I probably wouldn't have bought a Receiver in the first place. :-)

Download location:
You can download SqueezeConfig from my server:
http://www.squeezecommander.com/trac/SqueezeConfig

Have fun!

http://www.flattermann.net/files/SqueezeConfig-main.png http://www.flattermann.net/files/SqueezeConfig-udapconfig.png

Mnyb
2010-03-27, 12:06
Amazing work ! It would be a success if you also did an desktop app or an sbs plugin with an gui that did this ?

flattermann
2010-03-27, 12:58
Amazing work ! It would be a success if you also did an desktop app or an sbs plugin with an gui that did this ?

Well, a plugin is impossible for me, because I'm lacking Perl skills for that. :)

A Java desktop port may be possible, but for that we have Net::UDAP... That should be sufficient, isn't it?
Ok, Net::UDAP has no GUI, but it's also not sooo difficult... :)

Well, first of all, I'll try to complete the Android version. Maybe I will create a desktop port later...

BillLogi
2010-03-27, 15:53
Flattermann,

My compliments on the SqueezeCommander, I picked it up from the Market. It's working great, sees and controls; a Duet, Controller and two Radios. Very happy with the program. If SqueezeConfig is anything like Commander, count me in!!

Thanks

Bill(Logi)

flattermann
2010-03-27, 16:43
My compliments on the SqueezeCommander, I picked it up from the Market. It's working great, sees and controls; a Duet, Controller and two Radios. Very happy with the program. If SqueezeConfig is anything like Commander, count me in!!

Hi, Bill,

Thanks!

In the mid term, I'd like to implement (at least) some features of SqueezeConfig into SqueezeCommander, e.g. to catch lost player (=not connected to any server). For the receiver, this is when the LED stays blue.

But for now, I'm keeping SqueezeConfig as a separate App for the sake of simplicity.

At the moment, I'd appreciate anyone testing SqueezeConfig, so if you like - just drop me a line (android AT flattermann DOT net). :)

Christian

flattermann
2010-03-31, 05:03
For your information:

SqueezeConfig also works under Android x86 LiveCD!

I've just installed Android-x86 in a VirtualBox and it runs pretty well.

See http://www.android-x86.org/ for details.

Here's a screenshot of SqueezeConfig on Android-x86:

http://www.flattermann.net/files/x86-squeezeconfig.png

BTW: SqueezeCommander also runs in Android-x86!
I think I should also create to a special tablet version of SqueezeCommander, probably some manufacturers will release some x86-Android-tablets in the future...

Here's a screenshot of SqueezeCommander on Android-x86: (Browsing Napster)

http://www.flattermann.net/files/x86-squeezecommander.png

kongo09
2010-05-21, 15:14
so how can we help on the beta? where do I find the apk?

japers
2010-05-25, 14:43
Hi, is the utility able to configure the Squeezebox Classic 3 ? If so I'd be very interested in trialling it.

I've started using Squeeze Commander and first impressions are that it's very good.

My equipment is Netgear ReadyNAS Duo running Squeezebox Server 7.50, Squeezebox Classic 3 and HTC Desire.

flattermann
2010-05-25, 14:53
Hi, is the utility able to configure the Squeezebox Classic 3 ? If so I'd be very interested in trialling it.

I've started using Squeeze Commander and first impressions are that it's very good.

My equipment is Netgear ReadyNAS Duo running Squeezebox Server 7.50, Squeezebox Classic 3 and HTC Desire.

Yes, SqueezeConfig can configure all ip3k/UDAP devices, i.e. SB3/Boom/Receiver/Transporter.

To use SqueezeConfig with a SB3, do this:

- Connect the SB3 via wired LAN
- Reset the SB3 (Hold "Add" while powering on the SB3)

The SB3 should now be found by SqueezeConfig.

To get SqueezeConfig, please register in the tracker at
http://www.squeezecommander.com/trac

and tell me your trac username through email:
android AT flattermann DOT net

flattermann
2010-08-06, 04:53
SqueezeConfig is in Open Beta now.

Anyone who wants to try it, please register in the tracker at
http://www.squeezecommander.com/trac

As a registered user, you can download SqueezeConfig from
http://www.squeezecommander.com/trac/SqueezeConfig
(using your Trac username/password).

NOTE:
=====
Because of a bug in the HTC firmware 2.1 (and probably 2.2), SqueezeConfig does not work on HTC devices with these Android versions.
See http://code.google.com/p/android/issues/detail?id=8407 for details.
If you have root access to your phone, you can fix this issue on your own by replacing the file /system/bin/wpa_supplicant (see the ticket for details).

dancinfool
2010-08-22, 18:06
I snagged a pair of SB receivers from Amazon, so I'll be testing SqueezeConfig on my Moto Droid this week. Looking forward to it.

Hokie02
2010-08-28, 13:45
This app is really awesome! So much better than wiring it to the computer and running Net:UDAP!

I am still having the same problem I was having before though and this app doesn't seem to be able to fix it. Is there any way to have the SBR look for the server (my laptop) by MAC ID and not by IP address? Since my router is DHCP my laptop tends to get different IP addresses from time to time and the SBR then fails to see it because it's looking for a specific IP. I can then use Net:UDAP to update the IP to current IP but I don't think I should have to do this every time! Any way to have it discover the server directly as long as it's on the network?

flattermann
2010-09-29, 01:50
NOTE:
=====
Because of a bug in the HTC firmware 2.1 (and probably 2.2), SqueezeConfig does not work on HTC devices with these Android versions.
See http://code.google.com/p/android/issues/detail?id=8407 for details.
If you have root access to your phone, you can fix this issue on your own by replacing the file /system/bin/wpa_supplicant (see the ticket for details).

If you are running stock 2.1 (and maybe 2.2) firmware on a HTC phone and SqueezeConfig does not work for you because of the mentioned bug, you can use my new "HTC UDP Broadcast Fix" app to easily replace the wpa_supplicant binary by a working one.

You still need ROOT privileges to use the app, but it's more convenient than hacking the wpa_supplicant through the shell.

http://www.flattermann.net/2010/09/fix-udp-broadcasts-on-htc-phones-running-stock-firmware/

It's tested on a HTC Hero 2.1u1 and works fine.

If you are using another HTC phone with the same problem (e.g. a HTC Desire), please tell me if the app works for your so that I can update my blog post.

PS: A nandroid backup is strongly recommended. Anyway, a backup of the old wpa_supplicant binary will be created automatically on your SD card.

flattermann
2010-09-29, 01:53
I am still having the same problem I was having before though and this app doesn't seem to be able to fix it. Is there any way to have the SBR look for the server (my laptop) by MAC ID and not by IP address? Since my router is DHCP my laptop tends to get different IP addresses from time to time and the SBR then fails to see it because it's looking for a specific IP.

The SB Receiver cannot be configured to a server by MAC, only by IP address.

But can't you add a "static DHCP" entry on your router so that your laptop will always get the same IP via DHCP?

Mnyb
2010-09-29, 05:47
Thats not suposed to be necessary if port 3483 udp/tcp is open the server should auto discover the player.

But who knows if you specifically specify a server that might no longer work ?

Static IP is a good idea anyway on the server and the player, no DCHP issues ever anymore.

You have to manually set gateways and DNS etc if you go static , buts thats not hard to do.

Henry66
2010-09-29, 06:10
I finally got around to rooting my Android phone (Samsung Galaxy S Captivate). SqueezeConfig finds my Touch but then says, "Configuration of NewGen SqueezePlay devices not implemented, yet ...".

So it does not support the Squeezebox Touch yet?

Mnyb
2010-09-29, 06:14
I finally got around to rooting my Android phone (Samsung Galaxy S Captivate). SqueezeConfig finds my Touch but then says, "Configuration of NewGen SqueezePlay devices not implemented, yet ...".

So it does not support the Squeezebox Touch yet?

No but the Touch has it's own config menu system ?

The idea behind SqueezeConfig is that the squeezebox reciever who does not have an UI could be configured without a squeezezebox controller.

The Touch has an easy to use UI why dabble with something else ?

Further , the Touch is also a linux computer if you know some of that you can edit the config files directly with SSH.

Henry66
2010-09-29, 06:24
No but the Touch has it's own config menu system ?I can control the music with my phone (SqueezeCommander) but to config things I have to use the remote, or get up and touch the Touch. I was hoping to do it all from the phone without getting up.

I am not complaining, since I rarely need to config things any more. And also I am not that lazy. I just thought that I could have my cake and eat it too. :-)

Mnyb
2010-09-29, 06:33
I can control the music with my phone (SqueezeCommander) but to config things I have to use the remote, or get up and touch the Touch. I was hoping to do it all from the phone without getting up.

I am not complaining, since I rarely need to config things any more. And also I am not that lazy. I just thought that I could have my cake and eat it too. :-)

yeah config is done once, unless you change something in the network :)

flattermann
2010-09-29, 06:42
I can control the music with my phone (SqueezeCommander) but to config things I have to use the remote, or get up and touch the Touch. I was hoping to do it all from the phone without getting up.

I am not complaining, since I rarely need to config things any more. And also I am not that lazy. I just thought that I could have my cake and eat it too. :-)

The primary idea behind SqueezeConfig is to be able to configure a Receiver (without the need for a SB Duet Controller).

Maybe I'll improve it in the future to also configure SqueezePlay devices, but that will probably only cover settings that are not available through the normal config pages.
(e.g. switch to static ip, change the host name... something like that).

Unfortunately, SqueezePlay devices do not even have a network interface for configuration (like UDAP on the old generation SB3, Receiver, Boom...). That means that all configuration needs to be done through SSH and the user also needs to enable SSH access first.

E.g. SqueezeConfig already uses SSH to fetch info about HW/firmware status.

jamesg1979
2010-10-07, 00:37
Hi there, looks like a great app. Can I confirm though that this won't work on Stockware 2.2 Android?

flattermann
2010-10-07, 01:42
Hi there, looks like a great app. Can I confirm though that this won't work on Stockware 2.2 Android?

It works without problems on Android 2.2 (I'm using a Nexus One with Android 2.2 here), but some HTC firmwares contain a bug.
The bug is definitely included in their 2.1 firmwares, but I'm not sure about HTC 2.2 firmwares...

Just try it and please tell me if it works for you.

jaynlisa
2010-10-14, 18:01
Ok, I'd like to use SqueezeConfig, but I have one of the HTC phones (Eris) with the UDAP bug. I know flattermann developed a utility to replace the offending module, but I need root access to run it.

Anybody know of an easy way to get root access to my Droid Eris (firmware 2.1 I believe) without totally destroying the contents of my phone? I know most of the root instructions on the internet are for the 2.1 LEAKED Android firmware, and not for the stock firmware.

flattermann
2010-10-15, 01:34
Ok, I'd like to use SqueezeConfig, but I have one of the HTC phones (Eris) with the UDAP bug. I know flattermann developed a utility to replace the offending module, but I need root access to run it.

Anybody know of an easy way to get root access to my Droid Eris (firmware 2.1 I believe) without totally destroying the contents of my phone? I know most of the root instructions on the internet are for the 2.1 LEAKED Android firmware, and not for the stock firmware.

jaynlisa,

There are several one-click-root-tools available, e.g. for the Eris, this one looks promising: (BTW: xda-developers.com is a great resource!)
http://forum.xda-developers.com/showthread.php?t=742228

I have rooted all my Android phones without bricking one of them and I think this is a really great thing to do, but please be aware of the consequences:

- In the worst case, you may brick your device and render it unusable
- You may lose your data on the device (make a backup first!)
- If you want to install a custom firmware, do a so called "nandroid" backup first (this is a complete dump of your whole phone and can be done in the recovery boot once you've rooted your phone)
- If you are sending in your device for repair, you may need to install the unrooted stock firmware/recovery first (for HTC phones, just download the newest stock firmware image from the HTC website and install it, this will overwrite your custom recovery and firmware)

Good luck and have fun!

OppfinnarJocke
2010-10-20, 00:21
I posted this question http://forums.slimdevices.com/showpost.php?p=583947&postcount=202 in the SqComm thread, and got directions to check out SqueezeConfig. Now I've checked this thread and I'm lost, wondering if SqCfg will do what I need or if there was some misunderstanding...

My problem is when my Duet player is connected tho SBS and SBS is shut down, then I have to use my Duet controller to get the player connected to MySB.com. It seems SqComm cannot perform this task of connecting the player to MySB.com. Will SqCfg be able to do this for me?

pippin
2010-10-20, 00:25
I posted this question http://forums.slimdevices.com/showpost.php?p=583947&postcount=202 in the SqComm thread, and got directions to check out SqueezeConfig. Now I've checked this thread and I'm lost, wondering if SqCfg will do what I need or if there was some misunderstanding...

My problem is when my Duet player is connected tho SBS and SBS is shut down, then I have to use my Duet controller to get the player connected to MySB.com. It seems SqComm cannot perform this task of connecting the player to MySB.com. Will SqCfg be able to do this for me?

Yes, if it works on your device (see the comments above).
You could also have a look at the "SvrPowerControl" plugin which has an option to automatically switch the player to MySB when the server is shut down but I don't think it's of any help in the cases where you forget to shut down the server using the plugin.

OppfinnarJocke
2010-10-20, 03:49
Yes, if it works on your device (see the comments above).
You could also have a look at the "SvrPowerControl" plugin which has an option to automatically switch the player to MySB when the server is shut down but I don't think it's of any help in the cases where you forget to shut down the server using the plugin.

OK, thanks, so it seems SqCfg will solve my problem, and I have a Froyo phone (but a HTC Desire though, so maybe, maybe not, will test) but I am a little concerned about the requirements about "MUST be connected to wired LAN", that flattermann wrote in the first post of this thread. I won't ever have my player connected by wire, no way.

And no, SvrPowerControl is not for me. I always forget to do what I have to do (direct the player to MySB.com) before putting my SBS-laptop to sleep, so that app wouldn't help me. Thanks for the tip, though.

BTW, I'm curious... why can't SqComm manage the players in the same was as the Duet controller can? SqComm can do everything else the controller can, and better. Is this lack just an oversight, or is there something inherent in the way the SB-system is implemented that prevents it? Surely, MySB.com has a listing of all the players for each user, not? So couldn't the necessary info be gotten from MySB.com?

pippin
2010-10-20, 03:53
I am a little concerned about the requirements about "MUST be connected to wired LAN", that flattermann wrote in the first post of this thread. I won't ever have my player connected by wire, no way.


That only applies if you want to newly configure a player. SqueezeConfig connects to the player over the network so the player has to somehow be connected to the network before you can configure it. You can't send the WiFi password to a WiFi device thet's not on WiFi over WiFi,... you get the point.

In your case, however, the player _is_ already connected to the network, it has just lost it's server so this will work.

iPeng would show the player as "unconnected" in this situation and flattermann will maybe sometimes also add a feature like that to SqueezeCommander but right now it should definitely work with SqueezeConfig.

flattermann
2010-10-20, 04:49
BTW, I'm curious... why can't SqComm manage the players in the same was as the Duet controller can? SqComm can do everything else the controller can, and better. Is this lack just an oversight, or is there something inherent in the way the SB-system is implemented that prevents it? Surely, MySB.com has a listing of all the players for each user, not? So couldn't the necessary info be gotten from MySB.com?

If your player is "unconnected", it cannot be found/controlled by SBS or MySB.
The only way is to send commands directly to the player.

Until this feature is implemented in SqueezeCommander, you can use SqueezeConfig for this.
See http://forums.slimdevices.com/showpost.php?p=567126&postcount=10 on how to get it.

Probably a restart of the player is enough:
- Start SqueezeConfig
- Long-Press on the Player
- Select Reset

OppfinnarJocke
2010-10-20, 05:58
If your player is "unconnected", it cannot be found/controlled by SBS or MySB.
The only way is to send commands directly to the player.


I'm sorry, I don't understand this, must be I'm confused by terminology (if nothing else). Sorry to be a thick-head...

If I have my player connected to SBS running on my laptop and I shut down the laptop, I can use my Duet controller to connect the player with MySB.com. Similarly, if I have the player connected to MySB.com, I can start up SBS and then, from within SBS or by the Duet controller, connect the player to SBS.

From what I understand, this functionality is not implemented in SqComm, that's fine, but are you saying that it can never be? (EDIT: Sorry, now I see, you say "until this is implemented in SqComm", ok fine, thanks).

I'd really like to ditch the Duet controller, since it has loads of network problems.

flattermann
2010-10-21, 09:00
I'm sorry, I don't understand this, must be I'm confused by terminology (if nothing else). Sorry to be a thick-head...

If I have my player connected to SBS running on my laptop and I shut down the laptop, I can use my Duet controller to connect the player with MySB.com. Similarly, if I have the player connected to MySB.com, I can start up SBS and then, from within SBS or by the Duet controller, connect the player to SBS.

From what I understand, this functionality is not implemented in SqComm, that's fine, but are you saying that it can never be? (EDIT: Sorry, now I see, you say "until this is implemented in SqComm", ok fine, thanks).

I'd really like to ditch the Duet controller, since it has loads of network problems.

A player can be in one of two states:

A) It is currently connected to a server (SBS or MySB)
B) It is currently not connected to any server

If the player is connected to your SBS, you can use SqueezeCommander to switch it to MySB and vice versa. (Just long-press on the player entry and select "Music Source")

If you shutdown your SBS while a player is connected to it, the player may become unconnected. (I.e. it is not connected to SBS nor MySB).
In this case, you cannot use SqueezeCommander to reconnect the player, yet. I will include this feature in a future version, but I cannot promise you a specific timeline...
For now, you need to use either SqueezeConfig or the Controller to connect directly to the player and tell the player that it should connect to SBS/MySB.

As a workaround, just switch your player from SBS to MySB (using SqueezeCommander) before shutting down your SBS.

markturnip
2010-12-26, 15:56
I'm currently running this app in Android-x86 using VirtualBox on Mac. It all seems to boot fine & is able to discover my SqueezeBox receiver.

The first time I select my receiver it loads the settings, allows me to change them & save. However from there on it can never retrieve the settings, even if I put the receiver in config mode. Rebooting the app, device, virtual box doesn't seem to be a fix. Sometimes it just decides to retrieve again. Not sure why this would be?

--

I'm an iPhone developer & interested in attempting a version of this for iPhone, even just for open-source distribution.

Are you able to provide me with the code for this app?

Thanks.

subotni
2011-02-10, 11:35
Hello All,

I'm not a very experienced user, but understand the basics of my network and android apps.
The app works. Finds my squeezebox reciever and i can configure the settings.
After saving I get the question to reset so I click yes.
The led stops blinking and changes from white to green and than blue.
In the SqueezeCfg-app the status stays 'init'.
The reciever is not found afterwards and doesn't even seem to get an IP.
I tried dhcp as well as fixed ip.

Any suggestions ?
Thank you!

flattermann
2011-02-16, 08:17
Hello All,

I'm not a very experienced user, but understand the basics of my network and android apps.
The app works. Finds my squeezebox reciever and i can configure the settings.
After saving I get the question to reset so I click yes.
The led stops blinking and changes from white to green and than blue.

Blue is good.

That means that the WLAN is working correctly, it just cannot find the SBS.

Have you set the correct SBS IP in the SqueezeConfig settings?

If you use a static IP on the Receiver, can you ping it?

Depending on your Network setup, you may need to restart your router/repeater after removing the LAN cable from the receiver.
(Because some network devices may still think that the Receiver is reachable via the LAN interface and hence do not send the packets via WLAN. E.g. I'm having exactly this ARP cache issue here...)

MrSinatra
2011-02-21, 04:10
i just got a droid phone over xmas and i have been having loads of problems with a SBR at my parents house, so i am looking forward to trying this out, thx!

i've been using net-udap but it would be cool to have an app with a nice gui on the phone that could fix things up [w/o a wire] if the SBR light is blue at least. i am going to try going to a static IP. it would be cool to see this setup ability get integrated into your commander app, and ipeng, esp if it could be one without a wire like SBC does it.

btw, i didn't know there was something as good as ipeng for droid... besides droid squeezecommander and this udap setup app, what other stuff do you have available?

hfalk
2011-03-24, 08:02
Hello
I'm wondering how to connect the receiver to mysqueezbox.com. When i'm on the internet page it says: Status on receiver: Not Connected. How can I fix this?
Regards
Håvard

toby10
2011-03-24, 08:39
If your player is currently connected to SBS you can navigate the player to Settings > Advanced > Networking > Switch to MySB.com

If you plan on doing this often (switching to MySB while SBS is running) you can add "Switch to MySB.com" to your Home Menu
Player > Settings > Home Menu > *Switch to MySB.com*

If SBS is not running then simply selecting Internet Radio or My Apps should offer a switch to MySB.com

LukeS
2011-05-28, 19:18
I am getting force close app errors every time I try and config my receiver. The app loads and finds the squeezebox receiver but when I select the receiver from the device list the squeeze config app says "getting device data" then crashes with a force close error. The process that crashes is "de.cedata.android.squeezeydap". I have tried on my rotted Moto droid 1 with custom rom and my brothers rooted moto droid 1 with stock rom both with the same error.

Any ideas? Thanks!

sdheda
2011-08-08, 19:18
Are the links to download squeezeconfig working for anyone? I have an older beta (SqueezeConfig-BETA-20110103-140703) which is now expired, and need to re-configure my receiver. Any help would be appreciated.

Mushroom_3
2011-08-15, 04:19
Are the links to download squeezeconfig working for anyone? I have an older beta (SqueezeConfig-BETA-20110103-140703) which is now expired, and need to re-configure my receiver. Any help would be appreciated.

I'm in the same position. My squeeeconfig says expired but I can't see how to update it. Hopefully now Flatterman's domestic arrangements have been sorted we may be in luck! It worked so well the first time I used it. Here's hoping.

MrSinatra
2011-09-07, 19:40
my squeeze config says its "expired" too, which is odd since its free. has anyone found a link to one that works?

flattermann
2011-11-07, 07:45
FYI: SqueezeConfig should now be available without password protection and without expiration at
http://www.squeezecommander.com/trac/SqueezeConfig

I've updated the first post to reflect the changes.

Have fun!

MrSinatra
2011-11-07, 12:45
shouldn't SCon find my SB2 even if its in standby mode or connected to my SB if it otherwise works and isn't wired?

flattermann
2011-11-07, 13:43
The SBs only answer UDAP requests if they are *not connected* to a running SBS.

Sent from my GT-P7510 using Tapatalk

bundee1
2011-12-16, 06:17
Hello I got this to work yesterday. My sb3 is connected via a wireless bridge. After using your program yesterday the server found the player and I got it to work but for some reason my SB3 defaults back to a wireless connection when the player is discovered via SqueezeConfig. This morning I didnt check the settings before reconnecting with your app and set it as wireless. Now squeezeconfig cant find the player even though its plugged in.

Any suggestions?

flattermann
2011-12-18, 05:43
Hello I got this to work yesterday. My sb3 is connected via a wireless bridge. After using your program yesterday the server found the player and I got it to work but for some reason my SB3 defaults back to a wireless connection when the player is discovered via SqueezeConfig. This morning I didnt check the settings before reconnecting with your app and set it as wireless. Now squeezeconfig cant find the player even though its plugged in.

Any suggestions?

First, some clarifications:

Your SB3 is connected via LAN (wired) to a wireless bridge.
The bridge is a separate device, i.e. you do not use the bridge feature of the SB3, right?

SqueezeConfig will never change the settings on its own.
If you select a player in SqueezeConfig, it will ask you if it should use the Wifi values of your phone. If you select NO, you will see the unaltered settings of your SB3. (At least, that's the expected behaviour. If it behaves differently, it's a bug.)

Have you tried a factory reset of the SB3?
The SB3 can only be found by SqueezeConfig if it is in Setup mode, e.g. after a factory reset.
Press-Hold the "+" button on the SB3 remote while plugging in the power cable.
This should factory reset the SB3 and it should be found by SqueezeConfig (the SB3 needs to be connected via LAN cable in this case!).

But why exactly do you need to re-configure your SB3 every day?
Does it lose its connection to the server?

If yes:
At which point does it lose the connection?
After a server restart?

You may want to try to set a static IP for the SB3 (using SqueezeConfig). This often helps a lot.

BTW: If the SB3 loses its connection to the server after a server restart, it's often enough to *restart* the SB3 to reconnect.
In SqueezeConfig, you can long-press on a player and select "Reset".
This will restart the SB3, but keep the current values.

If you are using SqueezeCommander, you can also reconnect an unconnected SB3 from within SqueezeCommander, i.e. you do not need to use SqueezeConfig in this case.
SqueezeConfig is only needed for the initial setup.

bundee1
2011-12-18, 10:54
It is connected via ethernet to a seperate dlink DAP1522, which serves as an AP for a dLink DIR655. The first time I installed Squeezeconfig on my phone, it found the SB3 and I was able to configure it. I didnt understand the instructions at first so I did use my phones settings and adjusted them to be able to connect.
When I shut down my servers, the sb3 disconnected and I had tp run squeezeconfig again. This time I wasnt paying as much attention and I again used my phones settings but I left it as a wireless set up instead of ethernet and it wont detect it anymore. I hope that clears it up enough to be able to help me.

flattermann
2011-12-18, 11:01
It is connected via ethernet to a seperate dlink DAP1522, which serves as an AP for a dLink DIR655. The first time I installed Squeezeconfig on my phone, it found the SB3 and I was able to configure it. I didnt understand the instructions at first so I did use my phones settings and adjusted them to be able to connect.
When I shut down my servers, the sb3 disconnected and I had tp run squeezeconfig again. This time I wasnt paying as much attention and I again used my phones settings but I left it as a wireless set up instead of ethernet and it wont detect it anymore. I hope that clears it up enough to be able to help me.

Please try as I said and tell me if that works:

Have you tried a factory reset of the SB3?
The SB3 can only be found by SqueezeConfig if it is in Setup mode, e.g. after a factory reset.
Press-Hold the "+" button on the SB3 remote while plugging in the power cable.
This should factory reset the SB3 and it should be found by SqueezeConfig (the SB3 needs to be connected via LAN cable in this case!).

[...]

You may want to try to set a static IP for the SB3 (using SqueezeConfig). This often helps a lot.

BTW: If the SB3 loses its connection to the server after a server restart, it's often enough to *restart* the SB3 to reconnect.
In SqueezeConfig, you can long-press on a player and select "Reset".
This will restart the SB3, but keep the current values.

If you are using SqueezeCommander, you can also reconnect an unconnected SB3 from within SqueezeCommander, i.e. you do not need to use SqueezeConfig in this case.
SqueezeConfig is only needed for the initial setup.

bundee1
2011-12-18, 12:28
I dont have the original remote, it broke. Is there another way to reset the sb3?

flattermann
2011-12-18, 17:37
I dont have the original remote, it broke. Is there another way to reset the sb3?

No, IMHO you need a remote to reset the SB3.

But you could try another remote.

If I remember correctly, JVC remotes (and maybe others) should be compatible.

But what does the SB3 do if you restart it? (i.e. power cycling)

What's shown on the display?

Marvt74
2012-07-17, 06:46
Not sure if this is still being used/supported anymore.

But i've recently changed my network so need to update the settings on my SB receiver. Unfortunately whenever i open Squeeze Config, it displays the Receiver in INIT mode but when i click on it, squeeze config sits for a while and then a pop up says "Unfortunately, Squeeze Config has stopped" and it closes down.

I'm using an Asus Transformer using the latest ICS firmware, not sure if thats causing the problem.

Is there anything i can do?

Clip
2012-10-14, 06:53
Kick Ass App! First Time changing my network did end up easy and fast!
Please consider to continou the work on it, its woth it! Would be nice to have it in the app store :)

Tex
2012-10-14, 09:50
I just installed and much easier interface than NET:UDAP. I had bought a Nexus 7" to try this out but forgot about it until Clip posted. And I agree it works like a charm perhaps better than the controller.

cphan
2013-09-02, 10:00
Hello Christian; I'd like to use this app to remote into my SB3, but I can not download the software as the URL is not resolving. Can you provide an updated DL location?

Thanks,

Jeff

Tex
2013-09-02, 10:49
Hi Jeff,

Just want to warn you before you invest too much time this application will only work on the receiver. The activation for the SB3 is different from the receiver.

Tex
2013-09-02, 23:42
Hi Jeff,

When I got this application I didn't have a classic SB. So after figuring out how to put it into an initial state, I got the application to recognize it. I have a copy of the application that I believe is small enough for an attachment on an email. So if you forward me an email address I will try to forward it to you.

Joe


Sent from my Nexus 7 using Tapatalk 4

cphan
2013-09-03, 14:27
Thanks Tex, I went you a PM with my address.

gzdad
2013-09-04, 21:10
Hello all,

I'm also looking for squeezeconfig. Would be interested in buying it if were available on a playstore or something. But since it isn't, would anyone be up for emailing me a copy?

Hope so!

d.

cphan
2013-09-05, 04:27
Thanks for the file Tex.

I was able to reset the SB3 (by holding the + sign of the remote on boot) and reset to default. SqueezeConfig then found the device and I was able to configure the new network architecture.

Despite having a broken display and a new network design I was able to bring a 'broken' device back on line. My thanks to Christian and Tex for the app.

Bberger
2013-09-18, 14:23
Hi Tex,

I have been looking for SqueezeConfig on Christian's site to no avail.
Would you mind sending me the applic ?

Thank you in advance for your answer.
Kind regards,
Bernard

Ps: my email is ' bernardberger AT bluewin.ch'

evandena
2013-10-12, 21:03
Hi Tex,

I have been looking for SqueezeConfig on Christian's site to no avail.
Would you mind sending me the applic ?

Thank you in advance for your answer.
Kind regards,
Bernard

Ps: my email is ' bernardberger AT bluewin.ch'

Were you able to find it? I'm looking too... evandena@gmail.com

sumpfhuhn
2013-10-30, 06:24
Hi Tex,

would you please be so kind and send me a copy of the SqueezeConfig apk that I can configure my Squeezebox Receiver with this tool? The application is still not available on Christian's website.

Heres my email address: carstenfuss at gmx.de

Thanks in advance and kind regards,
Carsten

w3wilkes
2013-10-30, 09:59
Tex,
I too would really appreciate a copy of the squeezeconfig apk. Please PM
Thanks, Wilkes

Dogberry2
2013-10-30, 12:46
If possible, I would like to be added to the list and get a copy of the apk, if someone can PM me.

Thanks.

Tex
2013-10-30, 16:09
Hi Guys,

Just PM me an email and I'll be glad to forward the application. I tried to send you guys an PM but they're not showing as sent.

Joe

sciurius
2013-10-31, 05:56
Me too :)

Bberger
2013-10-31, 19:14
Sorry for the late answer, have been away for a while ...
Here is a link to the apk, on my dropbox

https://db.tt/fGhlukUE

Let me know if the link does not work
Bernard

cdmackay
2013-10-31, 20:23
grabbed it, and it worked perfectly, thanks much indeed :)

tom6475
2014-03-08, 00:53
Hello

The dropbox link is no more available. Does anybody know if there's other link or other way to get this nice piece of software (I've been using it for 2 years, but my tablet is broken and I need to reinstall it).

Thanks

Thomas

sbp
2014-03-08, 03:46
Hi Thomas - I just tried the dropbox link a few post above - and it is still working fine.

Steen

tom6475
2014-03-10, 23:33
Hello,

My mistake, it's working, many thanks

Thomas

cfuttrup
2015-03-06, 09:37
Sorry for the late answer, have been away for a while ...
Here is a link to the apk, on my dropbox

https://db.tt/fGhlukUE

Let me know if the link does not work
Bernard

I've downloaded the apk file. When I execute it, my Android phone asks if:
1) Install
2) Open as ZIP
3) Google Play

When I select Install, the phone displays text (with Device Access, etc) and gives me two options:
1) Cancel
2) Install

Choosing install leads to nothing. Choosing cancel and I'm back in the file browser.

Can anyone explain what's happening (or not happening). The phone "security" setting is setup to allow any package.

Best regards,
Claus

w3wilkes
2015-03-06, 10:10
Curious, I installed this on KitKit and it has carried forward to Lollipop with no issues. This is on an unlocked, but not rooted native Android Nexus 5 phone. All I had to do was set the Security to allow apps from unknown sources. Once installed I set security back to restricted to Play Store.

cfuttrup
2015-03-08, 02:14
Today it worked. I used a different file browser and had no problems installing the app, changing the (fixed) IP of the receiver, connecting it to the LMS. It's playing tunes now :-) John Lee Hooker, The Healer :-)

Thanks to flattermann for a way to configure the Receiver :-)

/Claus

haschmich
2016-01-27, 16:07
Too bad flattermann isn't around any more so I could thank him personally for saving my a**. My Squeezebox Receiver wasn't booting up and I couldn't seem to find a way to repair it... Couldn't find Net::UDAP for download anywhere... came across SqueezeConfig, downloaded (thanks a bunch Bberger for providing this!), installed, and it just works. So easy! Turns out the server IP address was wrong, no idea how this got messed up.

By the way, also still using flattermann's SqueezeCommander every day since to the day it's the only Android client supporting Trackstat ratings in a user friendly way. So wherever you are flattermann, you sure left a mark in my squeezy little world.

Cheers!

ucw
2016-05-19, 02:40
Sorry for the late answer, have been away for a while ...
Here is a link to the apk, on my dropbox

https://db.tt/fGhlukUE

Let me know if the link does not work
Bernard

Hello Bernard,

Could You please make the download-link available again - that would be a big help... I'll save the file in a safe place this time then ;-)

Thank You in advance...

//Ulrik

Tex
2016-05-19, 17:14
Hi ucw,

If Bernard doesn't get back to you I have a copy, but I'd have to email it to you. It'd be nice to have a file location on the forum.

markturnip
2016-06-01, 05:43
Hi ucw,

If Bernard doesn't get back to you I have a copy, but I'd have to email it to you. It'd be nice to have a file location on the forum.

Sorry to bump this thread again. Has anyone got an APK they can upload?
Tex perhaps you are able to email it to me?

sto
2016-06-01, 06:28
Would love a copy too please :-)

For when I finally can't see the dimming screen of me Controller :-(

Thanks

Tex
2016-06-01, 17:26
Just PM me your email address And I will forward it.

20160618
2016-06-18, 04:42
Just PM me your email address And I will forward it.
I just registered and as such apparently can't use PM.

I'm using a free email service so I don't get spammed by publicly posting it. Please send the APK to squeezeconfig AT yopmail.com

Thanks.

20160618
2016-06-18, 12:54
Got it, thank you Tex.

karlek
2016-06-18, 12:57
Thanks, but could you please remove it as long as the author wasn't asked about that?

20160618
2016-06-18, 13:05
I got it loaded, and it says I need to enable SSH. I checked via the controller Settings>Advanced>Remote Login and Enable SSH has a blue dot by it. I'll do some more reading on the topic and see what is wrong. I can ping the IP address it gave me, so I know it is there.

EDIT- was not in init mode. Tried again and it worked. Was able to manually set wired NW IP and it's now working.

20160618
2016-06-18, 13:07
Thanks, but could you please remove it as long as the author wasn't asked about that?

Wasn't aware that was a problem, but have done so.

bjbiggens
2016-07-01, 16:01
Is it possible for someone to send me the apk as well? Thanks in advance.

Sent from my D6708 using Tapatalk

20160618
2016-07-01, 17:42
Is it possible for someone to send me the apk as well? Thanks in advance.

Sent you a PM, reply here if it did not go through.

111
2016-09-04, 02:37
Hi,

Could I also please have a link to the Squeezeconfig apk?

For the same reasons as in a recent post, it would be great if the APK could be sent to squeezeconfig AT yopmail.com

Thanks in advance!

sto
2016-09-04, 06:32
I'm still looking for a copy too. Would be happy to host the file if someone has a copy.

Thanks

Tex
2016-09-04, 08:20
Hi

Just PM me your email address & I will forward.

111
2016-09-04, 10:35
Got it now, thanks a lot!

Ulrikf
2016-09-05, 02:55
If someone could send med the SqueezeboxConfig apk i would be soooo happy... :) Email ufalktoft add hotmail.com

dbm204
2016-09-08, 08:38
I'm still looking for a copy too. Would be happy to host the file if someone has a copy.

Thanks

Hi

I would appreciate a copy. My transporter and sb3 are a bit long in the tooth. I keep reading about displays failing so I was hoping for a solution if the worst ever happens.

If you received a copy of the software, please let me know and I will PM my email address. I promise to supply the software to other requestors, or upload it somewhere for general access.

Thanks
Steve

Tex
2016-09-08, 13:29
Hi

Not sure if you could send me a private message but if you can comprise an email address in a posting I would gladly forward. Especially if you could host it:rolleyes:

cdmackay
2016-09-08, 17:45
Hi

Not sure if you could send me a private message but if you can comprise an email address in a posting I would gladly forward. Especially if you could host it:rolleyes:

I'd be happy to host it on my server.

Although we should perhaps attempt to contact the original author, to ask permission, if they are available?

If they are not longer active, I can host it until asked not to.

Tex
2016-09-08, 20:44
What happen to the original author and he didn't charge for it, so I assume he wouldn't care, that's why I have been sending it to people. It is interesting that his Controller is still for sale and it still works quite well for not being updated for so long. No one has ever told me to stop sending to people. It would be nice for people to be able to download:o

dbm204
2016-09-09, 08:48
I have posted Flattermann's utility on SourceForge - project: LMS UDAP utility

https://sourceforge.net/projects/lms-udap-utility/files


If you have any objection to this being hosted, please let me know and I will remove it promptly.

cdmackay
2016-09-09, 18:21
I have posted Flattermann's utility on SourceForge - project: LMS UDAP utility

thank you very much :)

TomKir
2018-02-21, 09:29
[QUOTE=dbm204;862081]I have posted Flattermann's utility on SourceForge - project: LMS UDAP utility


Thank you so much. Your link still work.
The app works perfectly with android 8.0.0