『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 11422|回复: 56

[基础教程] 【真正的小爱同学主动询问】通过NR流实现,增加唤醒提示

  [复制链接]

14

主题

111

帖子

1776

积分

金牌会员

Rank: 6Rank: 6

积分
1776
金钱
1660
HASS币
40
发表于 2022-5-20 14:14:06 | 显示全部楼层 |阅读模式
本帖最后由 mcone 于 2022-5-27 19:53 编辑

1、所需插件:ha端:Xiaomi Miot Auto版本最新版本NR端:节点:node-red-contrib-home-assistant-websocket       node-red-contrib-xiaoai-tts

2、流程图
下载.png

3、详细说明
Xiaomi Miot Auto云端添加小爱音箱设备
小爱音箱APP添加训练    问:是、打开、否、好的、关闭、需要等   小爱回答:好的 11.jpg


0526更新新增唤醒声音提示
感谢@samhsba 大哥提供


0527更新
通过笨方法避免询问流重复询问,因为不会写nodered流的暂停,就想了个笨方法解决
需要配置的ha有:
1、增加辅助元素  数值   我的名称是(nodered数值)

                               
登录/注册后可看大图

2、nodered流程

flows.zip (4.94 KB, 下载次数: 893)

评分

参与人数 4金钱 +36 HASS币 +10 收起 理由
未知的石头 + 5 时隔一年,我用楼主的流分析了楼主全部思路.
baiqianlover + 1 高手,这是高手!
anlong + 10 高手,这是高手!
+ 20 + 10 感谢楼主分享!

查看全部评分

回复

使用道具 举报

3

主题

41

帖子

381

积分

中级会员

Rank: 3Rank: 3

积分
381
金钱
340
HASS币
0
发表于 2022-5-20 14:47:48 来自手机 | 显示全部楼层
感谢大佬
回复

使用道具 举报

32

主题

2005

帖子

5103

积分

论坛元老

Rank: 8Rank: 8

积分
5103
金钱
3098
HASS币
50
QQ
发表于 2022-5-20 17:23:57 | 显示全部楼层
谢谢分享。
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

35

主题

978

帖子

4523

积分

论坛元老

Rank: 8Rank: 8

积分
4523
金钱
3545
HASS币
20
发表于 2022-5-20 17:59:29 | 显示全部楼层
感谢分享。
回复

使用道具 举报

32

主题

119

帖子

739

积分

高级会员

Rank: 4

积分
739
金钱
620
HASS币
0
发表于 2022-5-21 00:10:00 | 显示全部楼层
好东西,感谢分享
回复

使用道具 举报

10

主题

80

帖子

1215

积分

金牌会员

Rank: 6Rank: 6

积分
1215
金钱
1135
HASS币
0
发表于 2022-5-21 10:12:04 | 显示全部楼层
正好需要,太好了
回复

使用道具 举报

10

主题

80

帖子

1215

积分

金牌会员

Rank: 6Rank: 6

积分
1215
金钱
1135
HASS币
0
发表于 2022-5-21 13:46:21 | 显示全部楼层
本帖最后由 a12355x 于 2022-5-21 13:47 编辑

我想问问你是怎么唤醒小爱的,虽然我装了XIAOMI_MIOT,但是call service 里面却没有xiaoai_wakeup这条指令,而且homeassistant里也不会有类似的sensor.xiaomi_l09a_1c1f_conversation的实体
回复

使用道具 举报

10

主题

80

帖子

1215

积分

金牌会员

Rank: 6Rank: 6

积分
1215
金钱
1135
HASS币
0
发表于 2022-5-21 16:36:05 | 显示全部楼层
好了,是我的MIOT装错了,不过你的流里还有一个错误,我系统里小爱同学的状态输出不是msg.payload里,而是msg.date.attributes.content这个
回复

使用道具 举报

1

主题

62

帖子

3345

积分

论坛元老

Rank: 8Rank: 8

积分
3345
金钱
3283
HASS币
0
发表于 2022-5-23 09:05:12 | 显示全部楼层
感谢分享
回复

使用道具 举报

2

主题

96

帖子

1006

积分

金牌会员

Rank: 6Rank: 6

积分
1006
金钱
905
HASS币
30
发表于 2022-5-25 15:07:37 | 显示全部楼层
有办法精确把控唤醒时间嘛,比如我播了2秒时间长度的tts再唤醒,和播10s时间长度的tts再唤醒,能把握好这个时长吗?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-2 07:19 , Processed in 0.103549 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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