6

I am just getting into the SmartThings / Alexa world and know that it can be convenient to do things like:

"Alexa open the garage door"

"Alexa unlock front door"

but what concerns me a bit is security as who is outside the home could just yell one of the commands to open the garage or locks on the door. I do plan on connecting a garage door opener that connects to Alexa through wifi and other smart outlets that connects to SmartThings and then to Alexa for routines but does someone have experience with doing this securely so that certain routines require a pin or password to be spoken as well?

1
  • Hi did you solve this? I have exactly the same issue. I can open the gates and garage from my phone. I have added the skill to Alexa and it will open gates. I also want it to open garage but I want a pin on it, just like the Ring Alarm app does, where Alexa asks for my code. I could say open peanut jar but thats not really the answer I want. I have Alexa in the car and this would be so useful when coming home, rather than me pressing the button :) First world problems hey
    – James
    Jan 13 at 12:27

1 Answer 1

5

Basic security with existing skills

From a security point of view, adding an additional passphrase that anybody can speak out, will not be a big improvement, as you can already customize the name of the object you want to control in all smart home skills I know of and the alexa app itself.

So instead of issuing:

  • You: "Alexa open the garage door"
  • Alexa: "Please state your password"
  • You: "My very secret password"

you can simply change the name of your device to something more cryptic that is harder to guess, as e.g.

  • You: "Alexa open Peanutbutter Jar"

Additional options

If you are developing you own skill, of course you can create your own security checks. Amazon even insists that skills that allow the user to unlock or disarm a device shall ask for a four digit code that needs to be changed regularly. Furthermore, voice purchases on Amazon can be secured with such a four digit code.

Enhanced security

What would really add additional security in my opinion, would be a skill that not only does voice recognition, but actually does biometric fingerprinting of your voice (+ that of additional members of your household). In that case, some stranger simply yelling commands will not set off the actions.

Some guys developed a prototype of such a skill at a hackathon. However, I do not know, if this went anywhere.

As rightly mentioned by @Eric F, Alexa is already able to indentify its users, if it is trained with test phrases. However, currently this interface to differentiate individuals is mainly used for Alexa internal features such as playing personalized music, sending/receiving personalized messages, making personalized calls or a personalized flash briefing. It seems that a programming interface is currently being used in a few Alexa for business skills, but as far as I can tell it is not yet part of the standard API.

4
  • Thank you for the detailed answer. The method of naming it uniquely is the one I was thinking of initially and do agree that biometric fingerprinting would be ideal so hopefully that guy or someone else gets it working!
    – Eric F
    Jan 3, 2019 at 14:29
  • So I was thinking about this further.. Doesn't Alexa already have the ability to identify who she is talking to by voice? If I say "Who am I" she will respond with my name whereas if my wife does she responds with her name. Couldn't this identification be used somehow as well?
    – Eric F
    Jan 4, 2019 at 16:22
  • You are totally right, of course. I totally forgot about that feature, as I do not make use of it. I will extend my answer.
    – oh.dae.su
    Jan 4, 2019 at 23:06
  • I work in the security industry. I would avoid Finger Print technology as yet IMO it is not reliable. It seems secure but not convenient. We always have to have a bypass. Cold weather hot weather your sweaty your not there is always some reason it Fails. there are devices you can do a master kill of "Alexa" so she will not operate till you present credential then she will be active till you relock. IE an alarm panel.
    – user13314
    Jan 9, 2021 at 1:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.