Search code examples
alexa-skills-kitamazon-echo

How can I get Amazon echo to respond to "preheat the car" or "what's the car battery status"? (they get hijacked)


I'm trying to create some skills for my Echo (for my own use, I'm not concerned about the invocation names not getting through review). I've set my invocation name as "the car" (I also tried "car"). I wanted to be able to ask what my battery status is and order Alexa to pre-heat the car (a Renault ZOE).

It seems no matter what I put in for my utterances, I always get the same responses:

  • Anything with "battery" in gets "I don't have a battery"
  • Anything with "heat" in gets "You have no smarthome devices, blah blah"

It seems like the words "battery" and "heat" result in things never matching my skill (even when I said the invocation name).

Is there anything I can do so that it will route actions along the lines of the above to my skill?

Edit: Today I get different results trying "preheat the car".. I just get a weird tone. It never calls my skill, nor shows anything in the Home section of the app. What does this tone mean?

Video here: https://twitter.com/DanTup/status/804615557605654528


Solution

  • As of Dec 2017, it's still not possible to have completely custom phrases with Alexa. Google Assistant/Home does support this however, via shortcuts.