我刚刚进入 SmartThings / Alexa 世界,并且知道可以方便地执行以下操作:
“Alexa打开车库门”
“Alexa解锁前门”
但让我有点担心的是安全性,因为谁在家外面可以大喊一声打开车库或锁上门的命令。我确实计划连接一个车库门开启器,它通过 wifi 和其他智能插座连接到 Alexa,这些插座连接到 SmartThings,然后连接到 Alexa 进行例程,但有人有安全地执行此操作的经验,以便某些例程需要输入密码或密码才能说出还有?
我刚刚进入 SmartThings / Alexa 世界,并且知道可以方便地执行以下操作:
“Alexa打开车库门”
“Alexa解锁前门”
但让我有点担心的是安全性,因为谁在家外面可以大喊一声打开车库或锁上门的命令。我确实计划连接一个车库门开启器,它通过 wifi 和其他智能插座连接到 Alexa,这些插座连接到 SmartThings,然后连接到 Alexa 进行例程,但有人有安全地执行此操作的经验,以便某些例程需要输入密码或密码才能说出还有?
现有技能的基本安全
从安全的角度来看,添加一个任何人都可以说出的额外密码不会有太大的改进,因为您已经可以在我知道的所有智能家居技能和 alexa 应用程序中自定义要控制的对象的名称本身。
因此,而不是发出:
您可以简单地将您的设备名称更改为更难以猜测的更神秘的名称,例如
其他选项
如果您正在开发自己的技能,当然可以创建自己的安全检查。亚马逊甚至坚称,允许用户解锁或解除设备的技能应该要求一个需要定期更改的四位数代码。此外,亚马逊上的语音购买可以使用这样的四位数代码进行保护。
增强的安全性
在我看来,真正能增加额外安全性的是一项不仅可以进行语音识别的技能,而且还可以对您的声音(+您家庭其他成员的声音)进行生物指纹识别。在那种情况下,一些陌生人只是大喊大叫是不会触发动作的。
有些人在黑客马拉松上开发了这种技能的原型。然而,我不知道,如果这去哪儿了。
正如@Eric F 正确提到的那样,如果 Alexa 接受了测试短语的训练,它已经能够识别其用户。但是,目前这个区分个人的界面主要用于Alexa内部功能,例如播放个性化音乐、发送/接收个性化消息、拨打个性化电话或个性化Flash简报。似乎目前在一些Alexa 中使用了一个编程接口来培养业务技能,但据我所知,它还不是标准 API 的一部分。