The UK Home Automation Archive

Archive Home
Group Home
Search Archive


Advanced Search

The UKHA-ARCHIVE IS CEASING OPERATIONS 31 DEC 2024


[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: Squeezebox plugin and HouseBot plugin (by Edward Pearson)


  • Subject: Re: Squeezebox plugin and HouseBot plugin (by Edward Pearson)
  • From: "zagknut" <brad@xxxxxxxxxx>
  • Date: Wed, 23 Sep 2009 12:57:28 -0000

Edward,

Thanks for your quick repsonse. I have been beating my head against a wall
on this for the last three days! I was just sure I was doing something
wrong. I am working towards integrating Squeezebox control into my whole
house audio system (AudioAccess MRX) which provides two transport functions
(its an OLD system!) from the eight button keypads. I would like to have
one be next track (works using (audio.transport command, so no problem
there) and the other next favorite Pandora station. I should mention that I
use the Squeezebox almost exclusively for Pandora and have favorite Pandora
sataions saved as favorites. So, the long answer to your questions is, yes,
I also need the direction buttons. At present, I am able to emulate this on
the Boom using IR commands from the AudioAccess sending
"Favorite/Down/Play". I am hoping that this will work via
HouseBot as well.

I did find one other issue. In the manual for xAP Plig-in for
SqueezeCenter, section 4.3 you describe the ability to send a param command
to prevent pause from toggling. I have not been able to successfully
implement this either. I was able to get HouseBot to send the following
message:

xap-header
{
v=13
hop=1
uid=FF.0ADA0783:0000
class=xAP-Audio.Transport
source=ersp.HouseBot.music-server
target=ersp.SlimServer.Music-server:Duet
}
Audio.Transport
{
Command=Pause
Param=On
}
But the SqueezeBox simply ignores the message(I dont know if Param is
supposed to be "on" or "off". I tried both and neither
works).

Any help you can offer here would be appreciated as well!

Thanks so much.

Brad

--- In xap_automation@xxxxxxx, "Edward Pearson"
<edward.mailgroup@...> wrote:
>
> Hi,
>
>
>
> I just tested this and it looks like you have found a bug in
button.command.
> I've not investigated it properly but on a quick test it appeared to
be
> behaving quite inconsistently :-/
>
>
>
>
> And, no, I don't recall a better way in the API of navigating a
favourites
> list.
>
> You're looking to use buttons up, down, left & right, yes?
>
>
>
> Luckily I'm doing some work on the SlimServer plugin at the moment so
will
> be able to look into this very shortly.
>
>
>
> Glad to hear you are having success generally though.
>
> HouseBot is great controller development environment for xAP!
>
>
>
> From: xap_automation@xxxxxxx [mailto:xap_automation@xxxxxxx]
> On Behalf Of zagknut
> Sent: 23 September 2009 04:00
> To: xap_automation@xxxxxxx
> Subject: [xap_automation] Squeezebox plugin and HouseBot plugin (by
Edward
> Pearson)
>
>
>
>
>
> Hi.
>
> I have gotten xAP working on my network and communicating with both my
> Squeezeboxes and HouseBot. Basic transport controls work perfectly as
do the
> reporting (via BSC). Unfortunately, I cannot seem to get more complex
> operations to work. What I specifically hope to accomplish is to use
> HouseBot to send a command to the squeezebox to select the next entry
in the
> Favorites list. Near as I can tell, I have to use either buttons or IR
calls
> to accomplish this. I have had no success in implementing either. Just
to
> test functionality, I have created a device in HouseBot that will send
the
> pause command as a button push (rather than an Audio.Transport
command).
> This is the message sent from HouseBot taken from xFx Message Viewer:
>
> xap-header
> {
> v=13
> hop=1
> uid=FF.0ADA0783:0000
> class=slim.button
> source=ersp.HouseBot.music-server
> target=ersp.slimserver.music-server:boom
> }
> button.command
> {
> button=pause
> }
>
> The command sends with no errors, but does not pause the Squeezebox. I
have
> also tried "class=xAP-slim.button" to no avail. I have tried
sending the IR
> command for pause as well. Can anyone give me any suggestions as to
what my
> next steps should be in solving this issue, or suggest a better
methond of
> implementation?
>
> Thanks! Brad
>




------------------------------------


xAP_Automation Main Index | xAP_Automation Thread Index | xAP_Automation Home | Archives Home

Comments to the Webmaster are always welcomed, please use this contact form . Note that as this site is a mailing list archive, the Webmaster has no control over the contents of the messages. Comments about message content should be directed to the relevant mailing list.