找回密码
 立即注册
搜索
查看: 1382|回复: 19

[其他] 【已解决】多个小爱音箱,区分房间,对相同的场景词但区分房间执行不同场景动作的办法

[复制链接]
     
发表于 2024-10-8 21:39 | 显示全部楼层 |阅读模式
本帖最后由 董卓 于 2024-10-10 11:42 编辑

两个房间A,B、分别有两个小爱音箱,有不同的灯具场景。

在两个房间,都要说同样的一句“晚安”,要分别关闭,各自房间不同的灯具,怎么做到?

原来用的场景/小爱训练可以指定“晚安”,具体只在某个A房间响应,
但不能在再创建同样的一个“晚安”,在B房间以其他场景/小爱训练用不同动作响应,这会被米家判断为重复,不允许创建。
---

update 10.10

问题已解决,米家app存在着场景词重复判断限制(有时良性bug能够漏过),但小爱音箱app里的 小爱训练 - 个人训练 里是正常可重复训练词的
小爱训练 - 个人训练 能够对相同的训练词,如过对同一个“晚安”,能够通过先区分指定不同音箱、再判重,从而建立不同音箱的多个不同执行动作,不算重复的。当然,用 小爱训练→去启动→米家场景 也是可以的。

区分指定的过程中,要注意小爱音箱app比较执拗的指定音箱逻辑
一定要先切换音箱,一定要先切换音箱,一定要先切换音箱
然后在编辑训练的页面中,生效设备 - 自定义设备 - 默认选择 当前本设备(即切换的本音箱)
有且仅有默认选择有且仅有默认选择有且仅有默认选择
如果出现了自定义设备的里面,生效设备 不仅勾了 本设备默认选择,还勾了其他音箱这个指定就是本设备音箱+那个勾选的音箱,其实两个生效设备了。进一步的就可能会被判重报错不允许:“已经存在相同的问法~”


当出现“已经存在相同的问法~”的报错提示的时候,请确认 编辑训练的页面中,生效设备 - 自定义设备 有且仅有默认选择


感谢 @mirari 大佬的指点。

回复

使用道具 举报

     
发表于 2024-10-8 22:47 来自手机 | 显示全部楼层
你搜一下b站,扫地机器人的分房间设置。
回复

使用道具 举报

     
 楼主| 发表于 2024-10-9 00:31 | 显示全部楼层
laotoutou 发表于 2024-10-8 22:47
你搜一下b站,扫地机器人的分房间设置。

没搜到,求指路
回复

使用道具 举报

     
 楼主| 发表于 2024-10-9 11:52 | 显示全部楼层
这问题里面还有一个有意思的事情
因为有一个:场景名/小爱训练指令判重 会被自然绕过的bug存在,造成有些使用者觉得“我没有你这个问题呀,不是很正常么,可以设置两个重复的场景名称然后指定房间”之类的看法

但实际上,判重是确实存在的,而且往往,第1次加重复名称的场景,可以成功绕过判重,然后加第2次就不能成功;
而且,有意思的是,这个重复名称的场景在较长的时间段能够被反复修改没问题,但是过了30分钟或者更长时间之后,就不行了

这个绕过,最简单的触发方式,就是拿两台手机,都登录上米家app
然后同时修改 场景名称/小爱训练指令 你需要的重复的两个房间,都要用到的相同名称等指令,如顶楼提到的“晚安”
同时确定,判重就会被绕过

但绕过之后的情况,大致分为3种:
BUG情况1、最好的良性bug状态(占比10%、第一次往往这种):确实达成了两个房间的小爱各自都能响应“晚安”,而且都按照场景里各自的设置动作在动作
BUG情况2、bug了,但不良性(占比75%、用两个手机同时设置往往这种结果):有一个房间的小爱,会回应说“场景不存在,去米家app看看吧”,另一个还能动作
BUG情况3、锁死了,不能触发bug(占比25%)米家app非常精确无bug的判重结果就告诉你,不能重复;这种情况下把相关的场景指令都删掉,过30分钟之类再重新做,又能回到BUG情况1/2的选择上去

如何稳定触发到 良性BUG情况1 上呢?
回复

使用道具 举报

     
 楼主| 发表于 2024-10-9 15:08 | 显示全部楼层
下午又进一步研究了下这个BUG

大致地,场景名称/指令名称的设定生效可能在10秒~30秒,在这个时间内设置相同名称指令是会绕过重复检查的;而且,已绕过的重复指令名称,有概率会产生30分钟的类似豁免期一样的东西,但过了30分钟后又会进入场景编辑状态后被重新判重(可能是准实时大数据给批量跑的场景名判重缓存表?)。
一旦被判定重复之后,删除/修改名称、去重新更新判重逻辑,更新生效可能要花费30分钟。

但关键地、对BUG如何良性的产生还是没有规律……
回复

使用道具 举报

     
发表于 2024-10-9 15:40 来自手机 | 显示全部楼层
为啥非要用同样的名称。A房间就晚安,B房间就欧亚斯密,还不行?

—— 来自 Xiaomi 22061218C, Android 14上的 S1Next-鹅版 v3.0.0-alpha
回复

使用道具 举报

     
发表于 2024-10-9 15:43 来自手机 | 显示全部楼层
要不你问问坛友 @mirari
回复

使用道具 举报

     
 楼主| 发表于 2024-10-9 15:51 | 显示全部楼层
downforce 发表于 2024-10-9 15:40
为啥非要用同样的名称。A房间就晚安,B房间就欧亚斯密,还不行?

—— 来自 Xiaomi 22061218C, Android 14 ...

两个房间用两个场景词,你确定每次说出口的时候真能切换过来么?
回复

使用道具 举报

     
发表于 2024-10-9 16:01 来自手机 | 显示全部楼层
董卓 发表于 2024-10-9 15:51
两个房间用两个场景词,你确定每次说出口的时候真能切换过来么?

我只是在床头安了个无线开关,设置为双击关闭全屋的灯。如果要开关单独的灯都是喊关闭主卧/客厅/…的灯。

—— 来自 Xiaomi 22061218C, Android 14上的 S1Next-鹅版 v3.0.0-alpha
回复

使用道具 举报

     
发表于 2024-10-9 16:38 | 显示全部楼层
我试了下,训练应该是可以区分设备的

新建个人训练时,生效设备选择“自定义设备”,默认已选择本设备,直接填写剩余内容并保存即可。
再切换到另一个房间的小爱音箱上,自定义设备也选择本设备,那么训练词是可以重名的,而操作可以不同。
(这时候会发现不能选择重名的训练词,然后设置“同类设备”生效。)
回复

使用道具 举报

     
 楼主| 发表于 2024-10-9 18:34 | 显示全部楼层
本帖最后由 董卓 于 2024-10-9 18:38 编辑
mirari 发表于 2024-10-9 16:38
我试了下,训练应该是可以区分设备的

新建个人训练时,生效设备选择“自定义设备”,默认已选择本设备,直 ...


多个小爱音箱是共享训练信息的,包括触发训练词
是不允许重复的

你确定不是我刚才说的绕过判重良性bug么?

我很多次也是以为设置了绑定小爱音箱就可以判重时例外,结果发现只是触发了绕过判重bug
回复

使用道具 举报

     
发表于 2024-10-9 18:50 来自手机 | 显示全部楼层
董卓 发表于 2024-10-9 18:34
多个小爱音箱是共享训练信息的,包括触发训练词
是不允许重复的

可以选择单个设备的,在小爱训练那里
回复

使用道具 举报

     
发表于 2024-10-9 19:03 | 显示全部楼层
董卓 发表于 2024-10-9 18:34
多个小爱音箱是共享训练信息的,包括触发训练词
是不允许重复的

个人训练选择自定义设备,就只会在选择的设备中生效
剩余设备可以创建一模一样的训练词并执行其他动作

评分

参与人数 1战斗力 +2 收起 理由
董卓 + 2 好评加鹅

查看全部评分

回复

使用道具 举报

     
 楼主| 发表于 2024-10-9 19:40 | 显示全部楼层
本帖最后由 董卓 于 2024-10-9 19:42 编辑
mirari 发表于 2024-10-9 19:03
个人训练选择自定义设备,就只会在选择的设备中生效
剩余设备可以创建一模一样的训练词并执行其他动作 ...


你过30分钟,放重肯定生效了,再试试能不能用相同场景/语音词做

单个设备还是单个小爱,如果单个设备、场景操控多设备就没用了。如果指定单个小爱,也还是会防重的。防重有有时良性Bug会漏过防重
回复

使用道具 举报

     
 楼主| 发表于 2024-10-9 20:32 | 显示全部楼层
laotoutou 发表于 2024-10-9 18:50
可以选择单个设备的,在小爱训练那里

已经指定了不同设备,用相同训练词“测试一”
第二个建立时,判重不允许“已经存在相同的问法~”
F0A734A0-C1DE-4A6F-9CDA-20E106373660.jpeg
回复

使用道具 举报

     
发表于 2024-10-9 21:29 | 显示全部楼层
本帖最后由 mirari 于 2024-10-9 21:30 编辑
董卓 发表于 2024-10-9 19:40
你过30分钟,放重肯定生效了,再试试能不能用相同场景/语音词做

单个设备还是单个小爱,如果单个设备、 ...


我自己试过了,指令很精准,没有重复问题。
1728476454042.jpg

单个设备,就是小爱音箱。

具体的操作方法是,先在某个小爱音箱下创建训练词,并选择自定义设备(默认就是当前正在配置的小爱音箱自己),保存退出。
再返回首页,在左上角切换小爱音箱,再进入训练。
此时你应该看不到之前设置的个人训练,因为这个音箱下没有生效。
然后再创建训练,可以输入重复的训练词,选择自定义设备,就可以保存提交。

评分

参与人数 1战斗力 +2 收起 理由
董卓 + 2 好评加鹅

查看全部评分

回复

使用道具 举报

     
 楼主| 发表于 2024-10-9 21:41 | 显示全部楼层
本帖最后由 董卓 于 2024-10-9 21:42 编辑
mirari 发表于 2024-10-9 21:29
我自己试过了,指令很精准,没有重复问题。
再返回首页,在左上角切换小爱音箱,再进入训练。
此时你应该看不到之前设置的个人训练,因为这个音箱下没有生效。

从这里开始就是不对的,在我这里,对某个训练选择了指定了生效音箱为Play,但是切换到万能遥控版音箱、仍然可以看到这个有指定为Play音箱的个人训练
D6A4A857-F73F-40CD-8CB5-1B2F01CF5C66.jpeg
2ACCE0B2-4674-49A4-A890-1F6606559870.jpeg
回复

使用道具 举报

     
发表于 2024-10-9 21:45 | 显示全部楼层
本帖最后由 mirari 于 2024-10-9 21:47 编辑
董卓 发表于 2024-10-9 21:41
从这里开始就是不对的,在我这里,对某个训练选择了指定了生效音箱为Play,但是切换到万能遥控版音箱、仍 ...

点击自定义设备后,不需要再选中其他的设备,默认已经选中了当前设备,也就是点进来之前左上角显示的音箱。


如果你选了,那就是同时选择了当前设备+其他设备。所以进另一个设备后也能看到这条记录。
回复

使用道具 举报

     
 楼主| 发表于 2024-10-9 21:54 | 显示全部楼层
mirari 发表于 2024-10-9 21:45
点击自定义设备后,不需要再选中其他的设备,默认已经选中了当前设备,也就是点进来之前左上角显示的音箱 ...

嗯,这个点击默认逻辑比较绕,又被绕进去了

现在建立同名,似乎又是不判重可以过了,等我过30分钟再试试,确认不是良性bug造成的
回复

使用道具 举报

     
 楼主| 发表于 2024-10-10 11:40 | 显示全部楼层
问题解决,用 小爱音箱app里的训练,通过 指定生效设备 - 自定义设备 - 默认选择,可以解决问题。
感谢 @mirari 大佬的指点

总结了内容在顶楼
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-11-9 04:45 , Processed in 0.040631 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表