找回密码
 立即注册
查看: 462|回复: 4

[求助] nodered里的小爱tts如何播报

[复制链接]

40

主题

56

回帖

630

积分

高级会员

积分
630
金钱
534
HASS币
0
发表于 2025-1-31 23:03:32 | 显示全部楼层 |阅读模式
本帖最后由 xiaoxiaoma888 于 2025-2-1 00:22 编辑

已经通过插件的设备列表查到deviceID内容,并且填入到了小爱tts节点的默认设备了。看教程小爱tts这个节点应该就是放在最后控制小爱音箱播报了。但是这样设置无效,填写的内容也尝试过加单引号`你好`,还是不行,大家知道原因吗
也检测了音量设置节点,能正确控制小爱音箱的音量,说明默认设备的ID配置没有问题。
小爱tts流程.png
小爱音箱音量设置.png
小爱tts流程2.png
回复

使用道具 举报

7

主题

165

回帖

1404

积分

金牌会员

积分
1404
金钱
1232
HASS币
0
发表于 2025-2-1 17:24:32 | 显示全部楼层
没有用过这个节点
我的方法是ha里安装Xiaomi Miot Auto,音箱会有一个text.******play_text的实体,在nodered里面直接用action节点调用这个实体就可以实现播报指定文本
回复

使用道具 举报

40

主题

56

回帖

630

积分

高级会员

积分
630
金钱
534
HASS币
0
 楼主| 发表于 2025-2-2 20:21:26 | 显示全部楼层
hungheo 发表于 2025-2-1 17:24
没有用过这个节点
我的方法是ha里安装Xiaomi Miot Auto,音箱会有一个text.******play_text的实体,在noder ...

这个最简单的我知道
回复

使用道具 举报

40

主题

56

回帖

630

积分

高级会员

积分
630
金钱
534
HASS币
0
 楼主| 发表于 2025-2-6 16:21:35 | 显示全部楼层
现在解决了,Action选择xiaomi_miot.intelligent_speaker这个功能可以实现播报function内容,而不止播报手写的内容,可以实现更智能
{"entity_id":"设备ID","text":payload}
这样即可播报function输出的payload内容
回复

使用道具 举报

14

主题

71

回帖

362

积分

中级会员

积分
362
金钱
277
HASS币
0
发表于 2025-3-10 23:14:37 | 显示全部楼层
哥现在  debug如何选择记录 全部内容啊?  我一直没办法查到deviceID内容
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-5-1 12:39 , Processed in 0.400129 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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