originallyus / node-red-contrib-alexa-local

An easy-to-use NodeRED node for adding Alexa capability to NodeRED. NO Alexa Skills required.
107 stars 25 forks source link

Little Problem #2

Closed dfloyd99 closed 6 years ago

dfloyd99 commented 6 years ago

So very please to see this appear, just what I needed, but followed instruction, created device called fred, link to debug node, then deployed and ask Alexa to find devices. So far so good, Alexa finds Fed, which she thinks is a Hue Light, but when I ask her to "Alexa Fred on" she refuses to play.

Any ideas

dfloyd99 commented 6 years ago

Just playing and discovered calling the device "Fred Light" make this work?

dfloyd99 commented 6 years ago

Now discovered that adding Light to after any defined name makes it work, can this be changed?

torinnguyen commented 6 years ago

i'm sorry this issue is beyond this library or any other libraries. That is just how Alexa interpret speech-to-text even before matching with devices name.

dfloyd99 commented 6 years ago

It is not a big problem, I understand the limitations, but you may wish to make this clear in the documentation as it would seem a "unique device" name is not enough for it to just work.

torinnguyen commented 6 years ago

You do not really need to add "Light" at the back of your Device Name. Here are a few names without 'light' that I am currently using without a problem: Party Mode, Big boy, Bay Max, FishTank, Aircon, Chandelier, LED strip, etc. I have also tested 'Fred' & 'Freddy', Alexa simply does not recognize those names. I have no idea why.

dfloyd99 commented 6 years ago

Thanks, I will try a few more and see what I can find, excellent node by the way many thanks has saved me hours of work.