我的设置:我的主卧室中有一个Echo Dot,它已连接到SmartThings集线器。我的步入式壁橱中有一个用于控制顶灯(Z-Wave)的GE入墙式智能调光器开关和一个Sengled Element Classic(ZigBee)灯泡。

我最初将墙壁开关设置为(在安装灯泡之前)在SmartThings应用程序中使用“主卧室灯”,并将Alexa连接到SmartThings。在这一点上,我可以说:


Alexa,打开灯





Alexa,打开主卧室灯


,两者都可以控制墙壁开关(即头顶灯)。令我印象深刻的是,“光”代替了“主卧室灯”,尤其是因为我指的是墙壁开关,而不是IoT照明设备。

接下来,我将灯泡添加为“壁橱”光”。将其添加到SmartThings应用程序和Alexa应用程序后,我尝试了“ Alexa,开灯”,但是Alexa回答(措辞):“这个名字有好几件事,您想要什么?”然后,它等待着我回答。

我的问题:有没有办法告诉Alexa,当我说“灯”时,我总是想要“主卧室灯”而不重命名设备吗?此外-我在家庭房中有一个回声,我计划在落地灯中安装一个Singled灯泡,并计划在头顶灯中安装GE入墙式调光器。当我说“打开灯”时,我希望家庭活动室回声默认控制落地灯灯泡,但是当我说“打开灯”时,我希望卧室回声控制顶灯(墙壁开关)。这种上下文相关的控件可能吗?还是我需要为每个设备使用唯一的名称?

请注意,我不关心使用给定命令一次控制多个设备的问题。我了解我可以为此使用“场景”功能。我只想为“ light”一词指定一个默认设备,并且该默认设备将基于我正在与之交谈的Echo。

目前,作为一种解决方法,我将重命名为“主卧室灯”改为“卧室”,这意味着要调暗灯光时必须说“将卧室设置为20%”。听起来很奇怪,恐怕其他人可能难以记住。

#1 楼

在SmartThings论坛中搜索另一个问题时,偶然发现了答案。

在Alexa应用程序中,您可以创建一个组,其中可以包含智能设备和Echo设备。通过创建一个包含墙壁开关(顶灯)和我的Echo Dot的“主卧室”组,显然可以对同一组中的设备进行优先级排序。现在,“ Alexa,打开灯”仅影响头顶灯,而无需询问其他灯。

您可以将设备添加到多个组中,但每个Echo设备似乎只能属于1个。组。如果您正在使用组将多个设备关联到给定的Echo,这将很有意义。

编辑2018年3月3日:刚刚了解了Alexa Smart Home组的另一功能。当同一Alexa组中有多个灯光时,与灯光相关的命令会同时影响所有灯光。例如,我在家庭活动室中有两盏灯,每盏灯都有一个Sengled(Zigbee)LED灯泡。我将两个都添加到了我的回声中,现在,诸如“打开灯”或“ 50%的灯”之类的命令会影响这两个灯。我尚未测试如果将调光和非调光照明设备混入同一组中,因为我目前没有非调光照明,会发生什么情况。