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

 找回密码
 立即注册
查看: 2173|回复: 5

[流程系列] nodered调用dlna中的小度音箱播放本地文件的问题

[复制链接]

12

主题

104

帖子

866

积分

高级会员

Rank: 4

积分
866
金钱
762
HASS币
0
发表于 2023-1-14 19:13:22 | 显示全部楼层 |阅读模式
https://www.home-assistant.io/integrations/media_player/#services
上述官方网页中,有调用指令和参数的说明
在home assistant中的实体注册表中,选择小度的音箱(实体ID):media_player.xiao_du_zhi_neng_yin_xiang_0598
实体.jpg
再选择左侧的信息
信息.jpg
选择浏览媒体,然后找到任何一个mp3文件,点击播放,就可以播放了
但是,在nodered中,调用服务来播放文件却不成功
官方说明:

使用标题和图像集调用 media_player 服务的示例:
service: media_player.play_mediatarget:  entity_id: media_player.chromecastdata:  media_content_type: music  media_content_id: "https://fake-home-assistant.io.stream/aac"  extra:    thumb: "https://brands.home-assistant.io/_/homeassistant/logo.png"    title: HomeAssistantRadio



参照文档来调用如下设置:
服务.jpg
data参数如下:

{
    "media_content_type": "music",
    "media_content_id": "/volume1/docker/homeassistant/Baby.mp3",
    "enqueue": "play"
}
media_content_id也尝试了其它多种形式:比如"http://192.168.1.5/local/baby.mp3"
均不能播放.


请教各位大神,这里怎么才能成功播放本地文件.








回复

使用道具 举报

12

主题

104

帖子

866

积分

高级会员

Rank: 4

积分
866
金钱
762
HASS币
0
 楼主| 发表于 2023-1-14 19:52:45 | 显示全部楼层
如果在注册表实体的信息中,播放了媒体文件,然后暂停,然后再在nodered中调用media-play,就可以继续播放了.但是如果调用了play-media来播放本地文件没有成功,再调用media-play也不能播放了.
回复

使用道具 举报

12

主题

104

帖子

866

积分

高级会员

Rank: 4

积分
866
金钱
762
HASS币
0
 楼主| 发表于 2023-1-15 13:22:13 | 显示全部楼层
本帖最后由 cxz7411 于 2023-1-15 16:30 编辑

在homeassistant中,  打开开发者工具,找到 播放器: Play, 填写"media_content_id": "/baby.mp3",调用服务是成功的,前提是要把baby.mp3拷贝到流的根目录下.
回复

使用道具 举报

12

主题

104

帖子

866

积分

高级会员

Rank: 4

积分
866
金钱
762
HASS币
0
 楼主| 发表于 2023-1-15 15:41:05 | 显示全部楼层
本帖最后由 cxz7411 于 2023-1-15 16:28 编辑

关键问题是nodered怎么取得运行路径或者配置路径等等。好像这是一个难题
都没有解决的.
回复

使用道具 举报

12

主题

104

帖子

866

积分

高级会员

Rank: 4

积分
866
金钱
762
HASS币
0
 楼主| 发表于 2023-1-19 21:55:38 来自手机 | 显示全部楼层
http://192.168.1.x:8123/local/,此目录就在docker下面的homeassistant/www目录,放在这个目录下就可以播放了。
回复

使用道具 举报

0

主题

46

帖子

442

积分

中级会员

Rank: 3Rank: 3

积分
442
金钱
396
HASS币
0
发表于 2024-2-19 15:00:07 | 显示全部楼层
一直纠结播放地址怎么写,谢谢大佬的分享。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-22 04:40 , Processed in 1.118752 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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