Maybe a little off the wall but I use a server running unRAID for a
bunch of stuff and it's great to have everything in a single box;
-Parity protected raid array supporting multiple different drive sizes
(throw in whatever you have to hand)
-Docker support for application serving (I run LMS in a
nickb wrote:
> Finally got round to blogging about my DIY take on the Alexa <->
> Squeezebox integration, with a few (very amateur) demo videos:
>
> 'squeeze-alexa demos'
> (http://declension.net/posts/2017-01-03-squeeze-alexa-demos/)
>
> Hopefully will find some time to make it useful to other
So now it's real
http://forums.slimdevices.com/showthread.php?106569-ANNOUNCE-Alexa-voice-control-(development-thread)&p=869217#post869217
I'll likely tune out of this thread and focus on the development thread.
Thanks for all the comments, insights, encouragement and offers of help
so far!
castalla wrote:
> Don't look at me!
>
> Using the echo can get a little tedious unless it recognises truncated
> requests, eg. Echo - play BBC Radio 4 on Tunein
>
> versus
>
> Echo - play radio 4
>
> Are you planning to have SB players callable by name? eg. Lounch Touch,
> Kitchen Radio.
Just don't ask for Google home as well ;-)
meep's Profile: http://forums.slimdevices.com/member.php?userid=12744
View this thread: http://forums.slimdevices.com/showthread.php?t=106149
_
Hi Stu
If you want to set up a free Amazon developer account and send me a PM
with your email address, I will invite you when I'm at the next stage
and ready for people to start breaking it!
meep's Profile: http://forums.s
castalla wrote:
> My Dot finally arrived today - after 3.5 weeks in the post!
>
> Quite impressed
>
> Looking forward to the LMS 'skill' !
That was quite a delay!
Have you asked her to rap yet?
I'm currently knee-deep in getting some semblance of security set up
with the proxy server. O
nickb wrote:
> Hi meep - if it helps, I think some kind of proxy is probably the right
> way to go here, but I find it useful to set out what concerns you are
> addressing when you add features for security to a system e.g. data
> confidentiality / integrity / sender authentication
nickb wrote:
> I'm pretty sure this isn't feasible: AIUI, Lambda doesn't make any
> guarantees about where in the AWS estate it originates, and the overall
> set of Amazon IP ranges is -very- big:
> https://ip-ranges.amazonaws.com/ip-ranges.json . (That's assuming your
> router allows arbitrary C
pippin wrote:
> I understand that and it helps to prevent easy fiddling with the server,
> that's what I meant.
> The real security risk of opening a port of course is a different one:
> someone hacking LMS (or your proxy) to gain access to your computer.
> Adding a proxy there reduces the risk o
pippin wrote:
> Is this proxy running in a separate process?
The first iteration I built used proc::background to run the
http::daemon in a different process but I'm not sure now separate that
is in perl terms. I'm currently looking at bundling mojolicious to
implement a completely separate serv
A quick update;
I've managed to get a basic proxy implementation built into my plugin.
This means that traffic from the skill will now come directly to the
plugin and can be assessed there to ensure its legitimate. From there,
commands care forwarded on to the LMS. This means that users won't nee
sota wrote:
> Meep, very impressive! Will it be possible to tell it what to play -
> i.e. "Alexa, tell squeezeserver to play Abba"? Or is that even possible
> with the Echo?!!
That's the idea. Though of course, with this skill, it will attempt to
play Abba on an actual S
mherger wrote:
> > The node tool is in the cloud- it implements the skill logic.
>
> In a cloud service which is under your control? Or would other users
> have to subscribe to that service, too? I'm not sure how this is
> running, as from looking at the node-red website it seems it was
> som
mherger wrote:
> > The skill itself can be protected to process only requests from
> Amazon
> > but when the skill calls the local LMS, that's all on the user side.
> > User would need to set up port forwarding on their router and add
> > additional protections as they see fit. One of my next tas
NeilT wrote:
> That looks really promising - but does it really only have 31%
> confidence in picking one player out of three? :D
The reason for 31% confidence is easily explained.
The name of the device in settings is 'Squeezebox Radio'. I requested
'Alexa, tell Squeeze Server to play Radio'.
mherger wrote:
> > So I finally got the video demo made. Popped it up on my blog for
> want
> > of a better place;
>
> I must say this is looking pretty impressive.
>
> Unfortunately I wouldn't want to expose my LMS to the public. You might
>
> want to have some obfuscation in place at least.
So I finally got the video demo made. Popped it up on my blog for want
of a better place;
http://mediaserver8.blogspot.ie/2016/11/alexa-meet-squeezebox.html
So it works!
meep's Profile: http://forums.slimdevices.com/membe
Heuer wrote:
> Logitech have registered 'Squeezebox' as a trade mark however 'Squeeze'
> is not registered so 'My Squeeze' would be acceptable. Actually the
> trade name 'Squeeze Box' is not registered. What about 'Juke Box'?
Great to know. Thanks for the heads up. might go with 'My Squeeze' for
Heuer wrote:
> TuneIn Radio already works that way on the Echo. If I ask 'Alexa, play
> Offshore Music Radio on Tunein' (although getting it to recognise the
> word offshore is a bit of a struggle!) it plays. Later I can go back and
> say 'Alex, play Tunein' and it responds 'Playing the last Tune
meep wrote:
> You can get a one word invocation name if you own the brand. From the
> below, 'My Squeeze' could work, but might be questionable on the grounds
> of trademark infringement.
>
> I was thinking of moving away from 'squeeze' altogether and making i
sota wrote:
> If it has to be two words and unique, perhaps Squeeze Player?
A good suggestion, except that the word 'player' is fairly important in
command connecting words so can't be used on that basis. For example,
you can't have;
'Alexa, ask squeeze player to play Adele on player Squeezebo
Heuer wrote:
> They allow 'Hive', 'Nest' and 'Tunein' so it seems odd they won't allow
> 'Squeeze'. How about 'My Squeeze'?
You can get a one word invocation name if you own the brand. From the
below, 'My Squeeze' could work, but might be questionable on the grounds
of trademark infringement.
I
sota wrote:
> Has anyone looked at this - http://bwssystems.com/#/habridge It's an
> application that emulates the Philips Hue API for other home automation
> devices. I'm using it to control my Vera Z-Wave HA controller and my
> Harmony Hub remote with Alexa. So I can say "Alexa, turn on the
> t
Thanks for the feedback. I'll make it "Alexa, tell squeeze box to..."
For now. I just hope I don't run into any trademark issues when getting
the skill certified by Amazon.
I agree that addressing devices by name is preferred and I actually have
that working pretty well at the moment. I implement
castalla wrote:
> Sounds amazing! Is the skill limited to US only ?
> .
I imagine that the reason the developer indicated that the US skill
would need to be re-written is that it likely uses Literal types for
slots. These are being phased out this month and are not supported in UK
skills at all
castalla wrote:
> Sounds amazing! Is the skill limited to US only ?
>
> But - a major need is to be able to call for a particular stream, eg.
> from Favourites or Playlists.
I'm developing it on a UK account but it should work everywhere, as far
as I know. My first real skill, (and LMS plugin
I've got the bones of an Alexa skill and companion LMS plug-in up and
running. Hopefully I'll get to record a video demo over the weekend and
people can let me know if they think it's worth progressing.
Right now, it only supports the following commands;
Alexa, tell Squeeze Server to register*
bpa wrote:
> I'm not sure what you're think but a local LMS is essential as mysb.com
> won't work with transcoding and/or plugins so really not a solution.
> mysb.com as a web service host is a complex answer and make users more
> reliant on Logitech which they are unlikely to want
Not saying n
bpa wrote:
> Just from looking at the documentation. Effort is part of the issue.
> There is also a possible issued that an "LMS Skill Set" has to be a web
> service somewhere so either user will have to create their own
> webservice or somebody will have to host a webservice for all LMS users.
>
30 matches
Mail list logo