小米发布homeassistant集成后,小爱音箱如何继续使用文本指令

2024-12-23 20:27:21 133点赞 912收藏 75评论

前言

小爱音箱,作为米家智能家居里的灵魂设备,里面有2个重要的功能一直深受喜爱。

一个是执行文本指令,另一个便是播放文本。

尤其是播放文本功能,可以实现类似广播通知的功能。因为可以自定义内容,这一功能,很多人的日常使用频率很高。

最近,小米发布了官方的homeassistant集成。虽然在小米的官方集成中,依然可以发现这两个功能的实体。

执行文本执行文本播放文本播放文本

但是很多人反应这两个功能,没办法使用了。实际上,这两个功能是可以正常使用的,今天这篇内容,就说下在小米官方集成下,如何继续使用这两个功能。

本文就以接入小米官方homeassistant集成的小爱音箱pro为例,

另外要说的是,所有可以接入小米官方集成的小爱音箱都是一样的操作。

首先看下第三方小米auto集成

在小米第三方集成auto下,

小米发布homeassistant集成后,小爱音箱如何继续使用文本指令

小爱音箱的播放文本和执行文本指令,这两个功能是有输入框的,可以直接输入。所以在第三方集成下,使用这两个功能,是很方便的。

小米发布homeassistant集成后,小爱音箱如何继续使用文本指令

在第三方auto集成下,这两个实体被划分为text属性;这也是为什么第三方集成可以很方便使用这两个功能的原因。

再看下小米的官方集成

在小米的官方homeassistant集成下,

小米发布homeassistant集成后,小爱音箱如何继续使用文本指令

小爱音箱的文本执行和文本播放指令,是没有输入框的。这也导致了,在小米官方集成下没办法直接使用了。

小米发布homeassistant集成后,小爱音箱如何继续使用文本指令

在小米的官方集成下,这两个功能被划分到了notity通知类了。

取消了输入文本框,所以如果想在小米官方集成下,继续使用这两个功能,则必须使用自动化调用了。

如何在小米官方集成下继续使用文本播放指令

找到了小米官方集成不能直接使用文本指令的原因以后,下面就说说如何继续使用文本播放指令。

在homeassistant里,

小米发布homeassistant集成后,小爱音箱如何继续使用文本指令

创建自动化;

小米发布homeassistant集成后,小爱音箱如何继续使用文本指令

以我家为例,风扇灯打开以后;

小米发布homeassistant集成后,小爱音箱如何继续使用文本指令

就执行发送通知,实体选择小爱音箱pro的文本播放,消息设置为

["已经开灯了"]

就可以了。

这样打开风扇灯以后,小爱音箱pro就会播报已经开灯了。

下面是yaml格式的自动化实例,

alias: 新建自动化

description: ""

triggers:

- trigger: state

entity_id:

- switch.chuangmi_cn_1041598654_meshc01_on_p_2_1

from: "off"

to: "on"

conditions: []

actions:

- action: notify.send_message

metadata: {}

data:

message: "["已经开灯了"]"

target:

entity_id: notify.xiaomi_cn_604047679_lx06_play_text_a_5_1

mode: single

可以直接导入homeassistant测试,需要注意的是,灯和小爱音箱的文本播报实体,需要更改为自己的实体。

如何在小米官方集成下继续使用文本执行指令

接着我们说下如何使用文本执行指令,和文本播放有一点点不同;

在homeassistant里,我们继续新建自动化;

小米发布homeassistant集成后,小爱音箱如何继续使用文本指令

然后以人在传感器为例;

小米发布homeassistant集成后,小爱音箱如何继续使用文本指令

当人在传感器检测到人以后;

小米发布homeassistant集成后,小爱音箱如何继续使用文本指令

就通过小爱音箱pro的文本指令,打开风扇灯。

发送通知的消息,必须设置为

["打开风扇灯", true]

通过这个例子,就可以正常使用小爱音箱的文本指令了。

下面是这个示例的yaml格式自动化,

alias: 测试一下

description: ""

triggers:

- trigger: state

entity_id:

- binary_sensor.649e318836e5_occupancy

from: "off"

to: "on"

conditions: []

actions:

- action: notify.send_message

metadata: {}

data:

message: "["打开风扇灯", true]"

target:

entity_id: notify.xiaomi_cn_604047679_lx06_execute_text_directive_a_5_5

mode: single

同样的,导入homeassistant里测试,需要更改成自己的实体。

最后

通过这两个示例,就可以正常的使用小爱音箱的文本执行指令和文本播放指令。

希望这篇内容可以帮到,有类似需求的值友。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
75评论

  • 精彩
  • 最新
  • 大佬,问个相关问题,同一网络下音乐可以直接通过 DLAN 投放到小爱音箱播放,但是这时听语音抖音音乐就暂停了,手机里播放。 但是我朋友的小度音响就可以同时进行,求问是设置问题 ,还是手机系统问题(同苹果不同版本),还是音响问题? [喜极而泣] 我描述清楚了吗

    校验提示文案

    提交
    就是说通知播报和音乐播放能不能同时进行不干扰?我反而觉得通知更重要一点 [皱眉]

    校验提示文案

    提交
    主要是这个需求正常用不到吧,同时播放能听清哪个…

    校验提示文案

    提交
    收起所有回复
  • 牛逼,能否用小爱同学控制ns。我不想每次都拿开防尘罩。

    校验提示文案

    提交
    可以用来唤醒switch,需要自己设置自动化

    校验提示文案

    提交
    原装joycon手柄是可以直接开机ns的,长按一下home键就能唤醒(不记得ns上是不是有设置)。

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 我家的小爱音箱增强版,怎么初始化再配网,都告诉我,网络出现问题请稍候重试

    校验提示文案

    提交
    长按静音按键

    校验提示文案

    提交
    正常的,多试几次,或者换小爱音箱app尝试,应该算是bug

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 能不能在ha里面看小米摄像头的视频?

    校验提示文案

    提交
    好像目前还不行

    校验提示文案

    提交
    可以的,只不过没那么好用

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 怎么用两个小爱play同播

    校验提示文案

    提交
    需要docker搭服务,可以全屋同步播放

    校验提示文案

    提交
    具体教程有吗?

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 大神,有没有办法让小爱同学外接音响播放?

    校验提示文案

    提交
    拆机改音频输出

    校验提示文案

    提交
    我的 pro 好像有个圆孔是插外接音响的呀?还是你们在说啥新科技我没听懂

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 可以通过音箱接收语音指示,然后根据语音指示操控home assistant里非小米的设备吗?

    校验提示文案

    提交
    那当然可以了

    校验提示文案

    提交
    具体怎么实现啊,没搞懂 [苦恼]

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 完全看不懂,谁能拉我一把?

    校验提示文案

    提交
    看不懂就是不需要

    校验提示文案

    提交
    收起所有回复
  • 能修改小爱音响的唤醒词么。。。

    校验提示文案

    提交
    我更希望小爱音箱可以支持连续对话

    校验提示文案

    提交
    早就可以啊 在实验室功能里

    校验提示文案

    提交
    还有7条回复
    收起所有回复
  • 怎样让小爱播放本地音乐

    校验提示文案

    提交
    需要docker跑服务 xiaomusic

    校验提示文案

    提交
    B站有教程,不是完美的。就是播放本地和网络相互不能很好的切换。

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 配置那里勾选action后就有播报选项了

    校验提示文案

    提交
  • 这个没用,关键是获取小爱音箱pro的语音

    校验提示文案

    提交
  • 我选择用xiaomi-miot-auto单独选择音箱的实体,其他的使用官方集成

    校验提示文案

    提交
    官方的在配置那里勾选action就有播报选项了

    校验提示文案

    提交
    action是调试模式,实际应用还是要运用自动化

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 完全不知道有什么用 [大囧]

    校验提示文案

    提交
    这个就是可以用来给家里人做一个语音提醒或者告警啊,比如:漏水传感器检测到漏水,就可以用小爱喊一句:哪里哪里漏水了

    校验提示文案

    提交
    比如我刚设置了一个场景:当遥控器打开电视的时候,小爱同学自动语音提醒“请注意时间,不要长时候看电视,要保护好眼睛”。给我儿子设置的

    校验提示文案

    提交
    收起所有回复
  • Mark 有时间去折腾一下

    校验提示文案

    提交
  • 求问,我有个需求,喊醒小爱音箱,说“几点几分提醒我关煤气灶”,这种小爱音箱能实现吗。家里老人急需这功能。可以的话我就买个小爱音箱

    校验提示文案

    提交
    能,也支持多少分钟后提醒 [装大款]

    校验提示文案

    提交
    这个是最基本的,买来就可以实现的

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 没注意刚我以为是小度

    校验提示文案

    提交
  • 求nodered教程,习惯用NR的自动化

    校验提示文案

    提交
  • 怎么设置 我的switch也被小爱唤醒啊?

    校验提示文案

    提交
  • 算了,没搞清楚,我还是用小米传声。

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
912
扫一下,分享更方便,购买更轻松