Controlling squeecenter?

General HouseBot discussion. Any issues that don't fit into any of the other topics belong here.
Post Reply
wetwired
Member
Posts: 85
Joined: Thu Jun 19, 2003 7:33 am

Controlling squeecenter?

Post by wetwired »

I´d like to control my squeezebox from a software remote. What is the most efficient way to do this?
I had a look at the Xap plugin but I really didn´t understand how to set it up. Any suggestions?
CouchPotatoe
Senior Member
Posts: 103
Joined: Sun Jul 31, 2005 2:43 pm
Location: Yorkshire UK

Re: Controlling squeecenter?

Post by CouchPotatoe »

I would think that xAP is probably the easiest way to do this - you just install the xAP plugin in SqueezeCentre and the xAP plugin in HouseBot and then create the properties in HB that match the information from SqueezeCentre. xAP will keep everything updated and in synch. You will need however to create (or adapt) screens to utilise all this information. What will be more challenging is handling playlists though...

K
wetwired
Member
Posts: 85
Joined: Thu Jun 19, 2003 7:33 am

Re: Controlling squeecenter?

Post by wetwired »

Yes, you are correct, I spent last week setting this up. With a lot of help from Edward Pearson who has written the xap plugin for Housebot.
I have one PC running both Housebot and Slimserver, on that PC I installed:

xFx-Express Hub
http://www.edjo.pwp.blueyonder.co.uk/ed ... s_main.htm
xAP Plugins for HouseBot
http://www.edjo.pwp.blueyonder.co.uk/ed ... /index.htm
xAP SqueezeCenter Plug-in v2.3b3
http://www.edjo.pwp.blueyonder.co.uk/ed ... nloads.htm

Then I created a hardware interface for the xap network and listener and sender devices based on that hardware interface. I read the schema for the slimserver xap plugin and created new properties for the devices with the correct name, transport, volume etc.
Then it was pretty easy to control these devices from an swremote.

Image
raptor_demon
Senior Member
Posts: 141
Joined: Tue Jul 07, 2009 12:55 pm
Location: NC

Re: Controlling squeecenter?

Post by raptor_demon »

Hi,

I have been trying to install xAP on the Squeezecenter but it never shows up in the plugin's page,

How did you get it to install?

Thanks

Raptor
wetwired
Member
Posts: 85
Joined: Thu Jun 19, 2003 7:33 am

Re: Controlling squeecenter?

Post by wetwired »

I just did what the readme said. I really don´t know what could be the problem.
raptor_demon
Senior Member
Posts: 141
Joined: Tue Jul 07, 2009 12:55 pm
Location: NC

Re: Controlling squeecenter?

Post by raptor_demon »

Well i got the Squeezecenter plugin installed and the Housebot plugin installed, but i can't figure out hte config, do you think you oculd send me a screen grab of the devices in housebot?

the xfx hub doesn't seem to want to work either...
Raptor
wetwired
Member
Posts: 85
Joined: Thu Jun 19, 2003 7:33 am

Re: Controlling squeecenter?

Post by wetwired »

Image
raptor_demon
Senior Member
Posts: 141
Joined: Tue Jul 07, 2009 12:55 pm
Location: NC

Re: Controlling squeecenter?

Post by raptor_demon »

That Did the trick! Thanks...

I installed the XFX Viewer instead and that worked much better than the xfx hub witht he added ability to be able to see the messages going by!

Thanks for your help.

Raptor
CouchPotatoe
Senior Member
Posts: 103
Joined: Sun Jul 31, 2005 2:43 pm
Location: Yorkshire UK

Re: Controlling squeecenter?

Post by CouchPotatoe »

If you can install the xAP express hub as a service rather than xFxViewer it is strongly recommended. The reason is that your xAP communications are currently dependent on Viewer and if that application is exited then so are your xAP communications. A service is available 24/7 and persists over reboots of the PC so far more robust. The hub is also more effeicient as it has no screen updates to handle.

K
wetwired
Member
Posts: 85
Joined: Thu Jun 19, 2003 7:33 am

Re: Controlling squeecenter?

Post by wetwired »

I´m having problems loading playlists. I have created this device and it works fine when I click the "Clickt test and send message" button. It the loads the correct playlist and starts playing it.

Image

But I can´t seem to get it to load using a task, if I have a task that updates the playlist path it does update but it doesn´t load the playlist or plays it. How do I proceed?
wetwired
Member
Posts: 85
Joined: Thu Jun 19, 2003 7:33 am

Re: Controlling squeecenter?

Post by wetwired »

So I got the answer from Edward Pearson, it was really easy. Writing a value to the device's 'Target' property will trigger the message to be sent.
raptor_demon
Senior Member
Posts: 141
Joined: Tue Jul 07, 2009 12:55 pm
Location: NC

Re: Controlling squeecenter?

Post by raptor_demon »

Wetwired,

Thanks for your help,

How did you get hte volume change to work

the shcema says is should be this class:
xAP-Audio.Audio[.Event] where the event is mixer.

How did you do this?

THanks Raptor
wetwired
Member
Posts: 85
Joined: Thu Jun 19, 2003 7:33 am

Re: Controlling squeecenter?

Post by wetwired »

Here is my device for controlling the volume:

Image
Post Reply