虽然小爱音箱确实有不足的地方,但是跟其他的比还是小爱音箱可玩性更好,楼主遇到的问题大概率是可以变通解决的,因为我记得开关蓝牙是可以对小爱说“打开蓝牙”“关闭蓝牙”实现。说个我遇到的更有难度的需求及解决方法,楼主参考下。 因为担心晚上睡觉的时候小爱发神经或者家里没人的时候别人给小爱喊话,所以我需要能够通过自动化禁用或者恢复小爱音箱的麦克风功能(考虑过智能插座,但显然不是个好方案,一是智能插座引入了额外成本,二是小爱重新上电后会自动说嗨我来了),小爱音箱有提供 api 功能( HA 或者 NR 里有现成的集成),可以通过 api 给小爱发指令,例如发送“禁用麦克风”就把麦克风给禁用了,这个 api 还有个参数是是否播放回复语来实现静默执行,所以像楼主需要的开关蓝牙的需求,完全可以通过这个 api 来实现。说回我的需求,禁用麦克风可以通过指令实现,但是,麦克风禁用的状态下再通过 api 发送指令,无效,要怎么才能通过 api 恢复麦克风呢?这问题困扰了我一段时间,后来终于在米家 app 上想出了解决方案。