Posts: 40,483
Threads: 491
Joined: Aug 2002
pinballmark Wrote:ok, that makes sense. Config example for light on/off?
Do you have the sample handlers working, the logging one, say, so that you know you have gotten the whole end to end thing set up correctly?
Dean Roddey
Explorans limites defectum
Posts: 283
Threads: 26
Joined: Dec 2012
Dean Roddey Wrote:Do you have the sample handlers working, the logging one, say, so that you know you have gotten the whole end to end thing set up correctly?
No luck so far; I can't load the config by speaking although I can by typing into the Amazon test box. But unable to get any other command recognized using either method.
Posts: 40,483
Threads: 491
Joined: Aug 2002
Do you see anything being logged when you do it? What do you get spoken back to you when it fails? What does your config file look like and what are you speaking?
Dean Roddey
Explorans limites defectum
Posts: 283
Threads: 26
Joined: Dec 2012
Dean Roddey Wrote:Do you see anything being logged when you do it? What do you get spoken back to you when it fails? What does your config file look like and what are you speaking?
I'm getting CQC log entries when typing in commands, none using echo verbally.
"sorry I don't understand the command"
I'm saying "Alexa tell CQC to load configuration" and "Alexa tell CQC to Run Tray light", a simple global action to turn on a light.
EchoConfig
MyKey=FEDCBA
EndEchoConfig
RunMap
EndRunMap
SetMap
Action=\User\Echo\tray light
tray light
EndAction
EndSetMap
QueryMap
EndQueryMap
Posts: 40,483
Threads: 491
Joined: Aug 2002
'Run' maps to the RunMap section, not the SetMap section, so it's not going to find it where you have it now.
Dean Roddey
Explorans limites defectum
Posts: 283
Threads: 26
Joined: Dec 2012
I see the text is in the wrong section....doh. It now works but only by typing.
changed to this:
EchoConfig
MyKey=FEDCBA
EndEchoConfig
RunMap
Action=\User\Echo\tray light
tray light
EndAction
EndRunMap
SetMap
EndSetMap
QueryMap
EndQueryMap
Posts: 40,483
Threads: 491
Joined: Aug 2002
If it works by typing it, but not by saying it, it's most likely because the Echo is hearing something different from what you are saying. Look at what is being logged. I think the web server still logs all of the incoming Echo requests. You will probably see that it's not what you said.
Doing the training that I recommended in the document will help. Also, if you bring up the app or the echo web site you can see there what text is actually coming in, and you can tell it whether that's right or not, which I guess also helps train it.
Dean Roddey
Explorans limites defectum
Posts: 283
Threads: 26
Joined: Dec 2012
She seems to understand what I'm saying. The CQC log only shows typed requests , none of the verbal.
This is copy and paste from the app:
Tell c. q. c. to load configuration
Sorry, I couldn't find the answer to your question.
Posts: 40,483
Threads: 491
Joined: Aug 2002
10-11-2015, 08:13 PM
(This post was last modified: 10-11-2015, 08:18 PM by Dean Roddey.)
Sorry, I couldn't find the answer to your question is from Alexa herself. What did you set as your trigger word? Was it CQC? Also, don't talk slowly like it's dumb. I have a habit of doing that, but it makes things worse. Anyway, it didn't recognize your keyword and tried to process it as a standard command, which wasn't recognized.
Try setting the skill's trigger word to something else, like Control, and try it again.
Dean Roddey
Explorans limites defectum
Posts: 40,483
Threads: 491
Joined: Aug 2002
I have issues, for instance, with something like Away Mode. It will often interpret that almost always as 'a way mode'. So I have to add that as a variation to look for.
Where the Echo is probably makes a difference. YOu probably don't want to (despite its name) put it somewhere with lot of echos or reverb, since it will probably confuse it it more. And you should train it from a distance that you would normally be using it from as well, and don't do the 'kiddie talk' thing when you train it. All those things helped mine do better.
Dean Roddey
Explorans limites defectum