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: Re: xap Plugin for Slim devices Squeezebox AKA Squeezecenter v7.4



------=_NextPart_000_0001_01CA4614.31096530
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit

There's an insert function in the CLI but it inserts the track after the
current one.

There's a playlist resume function but I'm not sure how it behaves.



What are you trying to achieve? Play a notification sound perhaps?



If you could prototype what you want using the available commands in the
CLI
then I can look to getting them supported in xAP.



From: xap_automation@xxxxxxx [mailto:xap_automation@xxxxxxx]
On Behalf Of g8kmh
Sent: 03 October 2009 17:46
To: xap_automation@xxxxxxx
Subject: [xap_automation] Re: xap Plugin for Slim devices Squeezebox AKA
Squeezecenter v7.4





Edward,
Great work!

A big surprise were the changes to the Controller UI in 7.4! The OSD pop up
is much more readable-it would be interesting to see if it could be made
coloured and/or more lines (>2).

While I'm here :-)
Any idea how to insert a track into the current playlist at the top - so it
plays immediately and then goes back to the remainder of the playlist (and
I'm not too fussed whether the original track restarts or skips to the
next)using xAP?
Ideally playlist.edit with the edit=insert

Lehane

--- In xap_automation@xxxxxxx
<mailto:xap_automation%40yahoogroups.com>
, "Edward Pearson"
<edward.mailgroup@...> wrote:
>
> Distress not. The API is unchanged.
>
>
>
> And I reckon I've just got a version of the xAP Plug-in for Squeezebox
> Server 7.4 that I'm happy for folks to try out.
>
> The zip file version is at:
>
>
>
> http://www.erspearson.com/xAP/Beta/downloads/xAP-2.4.0.zip
>
>
>
> or you can add the following URL to your 'Additional Repositories' all
the
> way down at the bottom of the Plug-ins tab of the Squeezebox Server
web
> interface:
>
>
>
> http://www.erspearson.com/xAP/Beta/Squeezebox/Updates.xml
>
>
>
> to auto-update to the latest (beta) version.
>
>
>
> I've still to update the change log (so hot is this off the press) as
well
> as the documentation.
>
>
>
> When that's done and defect reports have settled down then the release
> version will be available as before via:
>
> http://www.erspearson.com/xAP/Slim/Updates.xml
>
>
>
> Edward
>
>
>
> From: xap_automation@xxxxxxx
<mailto:xap_automation%40yahoogroups.com>
[mailto:xap_automation@xxxxxxx
<mailto:xap_automation%40yahoogroups.com>
]
> On Behalf Of zagknut
> Sent: 02 October 2009 01:00
> To: xap_automation@xxxxxxx
<mailto:xap_automation%40yahoogroups.com>
> Subject: [xap_automation] Re: xap Plugin for Slim devices Squeezebox
AKA
> Squeezecenter v7.4
>
>
>
>
>
> Well, I was quite distressed when my Squeezeboxes automatically
updated
> today, literally MINUTES after I had completed the HouseBot
programming to
> control them with my AudioAccess system! Aaaarrrgghhh!!! So, with over
80
> hours in this little project, I'm back to square one.
>
> Edward, do you anticipate that the existing xAP commands for
SqueezeBox
will
> stay the same? Or will I be figuring out how to build HouseBot Tasks
all
> over again? :) By the way, I figured out my Pause issue, I simply
created
a
> condtional statement that if the SB was already paused, it would not
send
> the pause command. Duh!
>
> I anxiously await the new plugin for Squeezebox Server. And again,
thank
you
> for all of your hard work and dedication to this project.
>
> Brad
>
> --- In xap_automation@xxxxxxx
<mailto:xap_automation%40yahoogroups.com>
> <mailto:xap_automation%40yahoogroups.com>
, "Edward Pearson"
> <edward.mailgroup@> wrote:
> >
> > It's in progress. I'd hoped to have it ready before or at
release. But
> > there's lots of changes the biggest of which is the switch from
Perl
v5.8
> to
> > v5.10. I'm hoping to have something ready next - fingers
crossed...
> >
> > Copying the group on this as I'm sure others will be asking.
> >
> > SqueezeCenter is dead. Long live SqueezeBox server!
> >
> > > -----Original Message-----
> > > From: Barry Gordon
> > > Sent: 30 September 2009 16:53
> > > To: edward@
> > > Subject: xap Plugin for Slim devices Squeezebox AKA
Squeezecenter v7.4
> > >
> > > Hello Edward,
> > >
> > > I trust all is well with you.
> > >
> > > I was wondering what the status of an update for the xAP
plug-in for
the
> > new
> > > SqueezeCenter 7.4.
> > >
> > > Barry
> > >
> >
>




------=_NextPart_000_0001_01CA4614.31096530
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit





<head>

<style type="text/css">
<!--

/* start of attachment style */
.ygrp-photo-title{
clear: both;
font-size: smaller;
height: 15px;
overflow: hidden;
text-align: center;
width: 75px;
}
div.ygrp-photo{
background-position: center;
background-repeat: no-repeat;
background-color: white;
border: 1px solid black;
height: 62px;
width: 62px;
}

div.photo-title
a,
div.photo-title a:active,
div.photo-title a:hover,
div.photo-title a:visited {
text-decoration: none;
}

div.attach-table div.attach-row {
clear: both;
}

div.attach-table div.attach-row div {
float: left;
/* margin: 2px;*/
}

p {
clear: both;
padding: 15px 0 3px 0;
overflow: hidden;
}

div.ygrp-file {
width: 30px;
valign: middle;
}
div.attach-table div.attach-row div div a {
text-decoration: none;
}

div.attach-table div.attach-row div div span {
font-weight: normal;
}

div.ygrp-file-title {
font-weight: bold;
}
/* end of attachment style */
-->
</style>
</head>
<html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml";
xmlns="http://www.w3.org/TR/REC-html40";>

<head>
<meta http-equiv=Content-Type content="text/html;
charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered
medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
{font-family:Verdana;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p
{mso-style-priority:99;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
code
{mso-style-priority:99;
font-family:"Courier New";}
pre
{mso-style-priority:99;
mso-style-link:"HTML Preformatted Char";
margin:0cm;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";}
tt
{mso-style-priority:99;
font-family:"Courier New";}
span.left
{mso-style-name:left;}
span.bld
{mso-style-name:bld;}
p.ad, li.ad, div.ad
{mso-style-name:ad;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
p.ad1, li.ad1, div.ad1
{mso-style-name:ad1;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
p.ad2, li.ad2, div.ad2
{mso-style-name:ad2;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
p.ad3, li.ad3, div.ad3
{mso-style-name:ad3;
mso-margin-top-alt:auto;
margin-right:0cm;
margin-bottom:7.5pt;
margin-left:0cm;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
span.HTMLPreformattedChar
{mso-style-name:"HTML Preformatted Char";
mso-style-priority:99;
mso-style-link:"HTML Preformatted";
font-family:Consolas;}
p.replbq, li.replbq, div.replbq
{mso-style-name:replbq;
margin:3.0pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
span.yshortcuts
{mso-style-name:yshortcuts;}
p.ad4, li.ad4, div.ad4
{mso-style-name:ad4;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
p.ad5, li.ad5, div.ad5
{mso-style-name:ad5;
mso-margin-top-alt:auto;
margin-right:0cm;
margin-bottom:7.5pt;
margin-left:0cm;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
p.ad6, li.ad6, div.ad6
{mso-style-name:ad6;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
span.yshortcuts1
{mso-style-name:yshortcuts1;
font-family:"Verdana","sans-serif";
font-weight:bold;}
span.yshortcuts2
{mso-style-name:yshortcuts2;
font-family:"Verdana","sans-serif";
font-weight:normal;}
span.EmailStyle35
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page Section1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.Section1
{page:Section1;}
/* List Definitions */
@list l0
{mso-list-id:1419325887;
mso-list-template-ids:-1102931980;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
ol
{margin-bottom:0cm;}
ul
{margin-bottom:0cm;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>

<body bgcolor=white lang=EN-GB link=blue vlink=purple>


<!-- **begin egp html banner** -->

<br><br>

<!-- **end egp html banner** -->




<div class=Section1>

<p class=MsoNormal><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>There&#8217;s an insert function in the CLI but it
inserts the
track after the current one.<o:p></o:p></span></p>

<p class=MsoNormal><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>There&#8217;s a playlist resume function but
I&#8217;m not sure
how it behaves.<o:p></o:p></span></p>

<p class=MsoNormal><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>What are you trying to achieve? Play a notification sound
perhaps?<o:p></o:p></span></p>

<p class=MsoNormal><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>If you could prototype what you want using the available
commands in the CLI then I can look to getting them supported in
xAP.<o:p></o:p></span></p>

<p class=MsoNormal><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style='border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm
4.0pt'>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm
0cm 0cm'>

<p class=MsoNormal><b><span lang=EN-US
style='font-size:10.0pt;font-family:
"Tahoma","sans-serif"'>From:</span></b><span
lang=EN-US style='font-size:10.0pt;
font-family:"Tahoma","sans-serif"'>
xap_automation@xxxxxxx
[mailto:xap_automation@xxxxxxx]
<b>On Behalf Of </b>g8kmh<br>
<b>Sent:</b> 03 October 2009 17:46<br>
<b>To:</b> xap_automation@xxxxxxx<br>
<b>Subject:</b> [xap_automation] Re: xap Plugin for Slim
devices Squeezebox AKA
Squeezecenter v7.4<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>&nbsp; <o:p></o:p></p>

<div id=ygrp-mlmsg>

<div id=ygrp-msg>

<div id=ygrp-text>

<p style='margin-bottom:12.0pt'>Edward,<br>
Great work!<br>
<br>
A big surprise were the changes to the Controller UI in 7.4! The OSD pop up
is
much more readable-it would be interesting to see if it could be made
coloured
and/or more lines (&gt;2).<br>
<br>
While I'm here :-)<br>
Any idea how to insert a track into the current playlist at the top - so it
plays immediately and then goes back to the remainder of the playlist (and
I'm
not too fussed whether the original track restarts or skips to the
next)using
xAP?<br>
Ideally playlist.edit with the edit=insert <br>
<br>
Lehane<br>
<br>
--- In <a href="mailto:xap_automation%40yahoogroups.com";>xap_automation@xxxxxxx</a>,
&quot;Edward Pearson&quot; &lt;edward.mailgroup@...&gt;
wrote:<br>
&gt;<br>
&gt; Distress not. The API is unchanged.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; And I reckon I've just got a version of the xAP Plug-in for
Squeezebox<br>
&gt; Server 7.4 that I'm happy for folks to try out.<br>
&gt; <br>
&gt; The zip file version is at:<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <a href="http://www.erspearson.com/xAP/Beta/downloads/xAP-2.4.0.zip";>http://www.erspearson.com/xAP/Beta/downloads/xAP-2.4.0.zip</a><br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; or you can add the following URL to your 'Additional Repositories'
all the<br>
&gt; way down at the bottom of the Plug-ins tab of the Squeezebox
Server web<br>
&gt; interface:<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <a href="http://www.erspearson.com/xAP/Beta/Squeezebox/Updates.xml";>http://www.erspearson.com/xAP/Beta/Squeezebox/Updates.xml</a><br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; to auto-update to the latest (beta) version.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; I've still to update the change log (so hot is this off the press)
as well<br>
&gt; as the documentation.<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; When that's done and defect reports have settled down then the
release<br>
&gt; version will be available as before via:<br>
&gt; <br>
&gt; <a href="http://www.erspearson.com/xAP/Slim/Updates.xml";>http://www.erspearson.com/xAP/Slim/Updates.xml</a><br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; Edward<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; From: <a href="mailto:xap_automation%40yahoogroups.com";>xap_automation@xxxxxxx</a>
[mailto:<a href="mailto:xap_automation%40yahoogroups.com";>xap_automation@xxxxxxx</a>]<br>
&gt; On Behalf Of zagknut<br>
&gt; Sent: 02 October 2009 01:00<br>
&gt; To: <a href="mailto:xap_automation%40yahoogroups.com";>xap_automation@xxxxxxx</a><br>
&gt; Subject: [xap_automation] Re: xap Plugin for Slim devices
Squeezebox AKA<br>
&gt; Squeezecenter v7.4<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; Well, I was quite distressed when my Squeezeboxes automatically
updated<br>
&gt; today, literally MINUTES after I had completed the HouseBot
programming to<br>
&gt; control them with my AudioAccess system! Aaaarrrgghhh!!! So, with
over 80<br>
&gt; hours in this little project, I'm back to square one. <br>
&gt; <br>
&gt; Edward, do you anticipate that the existing xAP commands for
SqueezeBox
will<br>
&gt; stay the same? Or will I be figuring out how to build HouseBot
Tasks all<br>
&gt; over again? :) By the way, I figured out my Pause issue, I simply
created
a<br>
&gt; condtional statement that if the SB was already paused, it would
not send<br>
&gt; the pause command. Duh! <br>
&gt; <br>
&gt; I anxiously await the new plugin for Squeezebox Server. And again,
thank
you<br>
&gt; for all of your hard work and dedication to this
project.<br>
&gt; <br>
&gt; Brad<br>
&gt; <br>
&gt; --- In <a href="mailto:xap_automation%40yahoogroups.com";>xap_automation@xxxxxxx</a><br>
&gt; &lt;mailto:xap_automation%40yahoogroups.com&gt;
, &quot;Edward
Pearson&quot;<br>
&gt; &lt;edward.mailgroup@&gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt; It's in progress. I'd hoped to have it ready before or at
release.
But<br>
&gt; &gt; there's lots of changes the biggest of which is the
switch from Perl
v5.8<br>
&gt; to<br>
&gt; &gt; v5.10. I'm hoping to have something ready next - fingers
crossed...<br>
&gt; &gt; <br>
&gt; &gt; Copying the group on this as I'm sure others will be
asking.<br>
&gt; &gt; <br>
&gt; &gt; SqueezeCenter is dead. Long live SqueezeBox
server!<br>
&gt; &gt; <br>
&gt; &gt; &gt; -----Original Message-----<br>
&gt; &gt; &gt; From: Barry Gordon<br>
&gt; &gt; &gt; Sent: 30 September 2009 16:53<br>
&gt; &gt; &gt; To: edward@<br>
&gt; &gt; &gt; Subject: xap Plugin for Slim devices Squeezebox
AKA
Squeezecenter v7.4<br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; Hello Edward,<br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; I trust all is well with you.<br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; I was wondering what the status of an update for
the xAP plug-in
for the<br>
&gt; &gt; new<br>
&gt; &gt; &gt; SqueezeCenter 7.4.<br>
&gt; &gt; &gt; <br>
&gt; &gt; &gt; Barry<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt;<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><span
style='color:white'><o:p></o:p></span></p>

</div>

</div>

</div>





<!-- **begin egp html banner** -->

<br>



<br>

<!-- **end egp html banner** -->


<div width="1" style="color: white; clear:
both;"/>__._,_.___</div>

<!-- Start Recommendations -->
<!-- End Recommendations -->



<!-- **begin egp html banner** -->

<img src="http://geo.yahoo.com/serv?s=97476590/grpId=9674343/grpspId=1705007709/msgId=4524/stime=1254782065";
width="1" height="1"> <br>

<!-- **end egp html banner** -->


<!-- **begin egp html banner** -->

<br>
<div style="font-family: verdana; font-size: 77%; border-top: 1px
solid #666; padding: 5px 0;" >
Your email settings: Individual EmailTraditional <br>
<a href="http://groups.yahoo.com/group/xap_automation/join;_ylc=X3oDMTJmZmN0Y3U2BF9TAzk3NDc2NTkwBGdycElkAzk2NzQzNDMEZ3Jwc3BJZAMxNzA1MDA3NzA5BHNlYwNmdHIEc2xrA3N0bmdzBHN0aW1lAzEyNTQ3ODIwNjU-";>Change
settings via the Web</a> (Yahoo! ID required) <br>
Change settings via email: <a href="mailto:xap_automation-digest@xxxxxxx?subject=Email
Delivery: Digest">Switch delivery to Daily Digest</a>  <a
href = "mailto:xap_automation-fullfeatured@xxxxxxx?subject=Change
Delivery Format: Fully Featured">Switch to Fully Featured</a>
<br>
<a href="http://groups.yahoo.com/group/xap_automation;_ylc=X3oDMTJkbnBkYjR1BF9TAzk3NDc2NTkwBGdycElkAzk2NzQzNDMEZ3Jwc3BJZAMxNzA1MDA3NzA5BHNlYwNmdHIEc2xrA2hwZgRzdGltZQMxMjU0NzgyMDY1";>
Visit Your Group
</a>
<a href="http://docs.yahoo.com/info/terms/";>
Yahoo! Groups Terms of Use
</a>
<a href="mailto:xap_automation-unsubscribe@xxxxxxx?subject=Unsubscribe";>
Unsubscribe
</a>
<br>
</div>
<br>

<!-- **end egp html banner** -->


<div style="color: white; clear:
both;"/>__,_._,___</div>
</body>

</html>

------=_NextPart_000_0001_01CA4614.31096530--


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.