收起左侧

【高保真】全平台音乐聚合,全屋音响联动(包括小爱),云音乐接入Music Assistant

28
回复
7684
查看
[ 复制链接 ]

4

主题

40

回帖

0

牛值

初出茅庐

2026-1-1 21:46:47 显示全部楼层 阅读模式

MA_banner.png

Music Assistant 是一款专为整合在线与离线音乐资源而设计的库管理工具,它完美嵌入Home Assistant生态系统,让家中的每一个角落都能轻松流淌您最爱的旋律。 通过这款开源软件,您可以将各种音乐服务与本地收藏统一管理,并直接指令家中支持的媒体播放器播放,无需繁琐操作,享受无缝音乐体验。

  • 全平台音乐聚合:无缝对接Spotify、Apple Music、** Music等主流流媒体,同时支持本地音乐库、NAS远程文件,一个工具管理所有音乐资源。
  • 全屋音响联动:支持AirPlay、UPNP\DLNA、Google Cast、Sonos等多种设备,可实现多房间同步播放、跨设备切换,打造专属家庭音响系统。
  • 语音+自动化双重控制:与Home Assistant深度集成,支持语音指令(如“在客厅播放Pink Floyd”“暂停卧室音乐”),可设置定时播放、场景触发(如起床自动播放晨曲)。
  • 专业播放体验:支持无缝播放、淡入淡出、音量标准化,可同步歌曲元数据、专辑封面,兼顾音质与视觉体验。

1.png

1、Docker Compose 部署
compose.png

services:
  music-assistant-server:
    image: ghcr.io/music-assistant/server:latest # 可替换为beta版本以获取最新测试版
    container_name: music-assistant-server
    restart: unless-stopped
    # 网络模式必须设置为host,Music Assistant才能正常工作
    network_mode: host
    volumes:
      - ./data:/data
      - ./config:/config 
      - /你的本地音乐路径:/music  #本地音乐目录
     #- /你的MP3:/MP3 #可以挂载多个目录,添加本地来源时设置好名称就行了
    cap_add:
      - SYS_ADMIN
      - DAC_READ_SEARCH
    security_opt:
      - apparmor:unconfined
    environment:
      # 日志级别配置,默认值为info,可选值:critical、error、warning、info、debug
      - LOG_LEVEL=info

2、构建完成后,进行首次设置

打开你的浏览器访问:http://你的飞牛IP:8095/

创建账号

创建账号.png

设置简体中文

设置中文.png

设置中文保存.png

添加音乐来源(本地音乐为例)

添加本地音乐.png

添加本地音乐目录.png

PS:映射到多个本地目录的,按操作添加多一个提供者就行了。也支持NAS smb共享目录。最后记得点击 Save保存。
首次会同步歌曲元数据,返回首页就可以看到本地歌曲了

唱片集.png

添加你常用的音乐平台,例:苹果音乐

苹果音乐.png

apple账号授权.png

apple账号授权1.png

授权完成后,到搜索里输入你的喜欢的歌手或歌曲就可以搜到了。其它平台授权类同,加入后支持平台上的收藏和歌曲列表歌词等

搜索.png

播放列表.png

加入音乐源后,添加您的播放设备

设置-》提供者-》添加新的提供者

播放设备.png

我这里就添加这几个常用的

播放设备2.png

airplay.png

回到首页就能用 AirPlay 的播放音乐了。
接入小爱音箱需要Home Assistant 授权,下面有教程

接入云音乐API

随便建个目录存放 docker compose

services:
  ncm-api:
    container_name: ncm-api
    image: moefurina/ncm-api:latest 
    ports:
      - "3003:3000"
    restart: unless-stopped
    user: root
    # 直接执行应用核心命令,跳过调用tini的entrypoint
#    entrypoint: ["node", "/app/server.js"]  # 核心:替换入口,绕过tini
    environment:
      - TZ=Asia/Shanghai

构建完成后,访问 http://你的 ip:3003
看见以下页面就是成功了,稍后会用到

**云音乐.png

配置你的 HA,需要安装好 Hacs

未安装好的看徐大大的教程 【安装docker版Home Assistant并集成HACS

安装 ha_ncloud 集成插件

可以到此作者的 github 看安装说明

https://github.com/neqq3/ha_ncloud_music

复制以上地址,添加进 hacs的自定认仓库

ha5.png

ha6.png

添加后搜 云音乐 下载并安装,需要重启HA生效

ha7.png

ha8.png

安装好后添加集成

ha云音乐1.png

填入部署好的 API地址 http://你的 IP:3003/

ha云音乐2.png

把云音乐添加到 Music Assistant 中,用 jellyfin 服务器接口

http://你的 HA地址IP:端口/jellyfin
示例: http://192.168.110.156:8123/jellyfin

jellyfin.png

jellyfin1.png

搜索测试正常会显示jellyfin的来源图标

jellyfin.png

最后,小米音箱的设置

在HA安装第三方 Xiaomi Miot 集成,这个才能控制播放音乐流

在hacs里搜索安装即可
同步你账号里的音箱

添加HA播放设备

ha1.png

点击确定,进入HA授权配置

ha2.png

选择 HA里面的播放设备,如小爱音箱

miot.png

再回到Music Assistant,添加新的提供者

MA_play.png

MA_play2.png

回到MA首页就能用你的小爱音箱播放了

MA_play3.png

最后让我们一起来享受音乐的海洋吧!

高保真.png

收藏
送赞 5
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

2

回帖

0

牛值

江湖小虾

2026-1-1 22:00:19 显示全部楼层

victory

点赞!

0

主题

22

回帖

0

牛值

江湖小虾

2026-1-1 22:48:42 显示全部楼层

赞👍

2

主题

23

回帖

0

牛值

江湖小虾

2026-1-3 21:13:58 显示全部楼层
在那个云音乐 添加集成这一步 就缺了一步我去导致后面完全没法搞,  这集成  就会显示说要输入api 这api哪来啊  也不说
请看接入云音乐API部份,有部署 API 的 compose  详情 回复
2026-1-4 09:15

6

主题

52

回帖

0

牛值

初出茅庐

飞牛百度网盘玩家fnOS1.0上线纪念勋章

2026-1-3 22:58:59 显示全部楼层

支不支持小度?我家的音响全部都是小度的

把小度接入 HA 应该可以的,我手上没设备你可以试下。不懂 HA 的可以问我  详情 回复
2026-1-4 09:21

4

主题

40

回帖

0

牛值

初出茅庐

2026-1-4 09:15:47 楼主 显示全部楼层
witchsman 发表于 2026-1-3 21:13
在那个云音乐 添加集成这一步 就缺了一步我去导致后面完全没法搞,  这集成  就会显示说要输入api 这api哪 ...

请看接入云音乐API部份,有部署 API 的 compose
部署了, 但打开页面里也没说到底哪个连接是 这个api的专门连接啊  详情 回复
2026-1-4 16:01

5

主题

76

回帖

0

牛值

初出茅庐

fnOS1.0上线纪念勋章

2026-1-4 09:18:23 显示全部楼层

nice

4

主题

40

回帖

0

牛值

初出茅庐

2026-1-4 09:21:36 楼主 显示全部楼层
fnhuawei 发表于 2026-1-3 22:58
支不支持小度?我家的音响全部都是小度的

把小度接入 HA 应该可以的,我手上没设备你可以试下。不懂 HA 的可以问我

0

主题

4

回帖

0

牛值

江湖小虾

2026-1-4 15:06:48 显示全部楼层
受教了,谢谢。赞!!!

2

主题

23

回帖

0

牛值

江湖小虾

2026-1-4 16:01:39 显示全部楼层
andychao 发表于 2026-1-4 09:15
请看接入云音乐API部份,有部署 API 的 compose

部署了,  但打开页面里也没说到底哪个连接是 这个api的专门连接啊
我漏了一个图,抱歉 在添加云音乐集成全出现提示填api的地址  详情 回复
2026-1-5 16:18

4

主题

40

回帖

0

牛值

初出茅庐

2026-1-5 16:18:45 楼主 显示全部楼层
witchsman 发表于 2026-1-4 16:01
部署了,  但打开页面里也没说到底哪个连接是 这个api的专门连接啊

我漏了一个图,抱歉
在添加云音乐集成全出现提示填api的地址
好的 谢谢, 不过 这个好像只能针对小米吧, 手头如果是天猫精灵啥的 也尝试找过插件 但没有,有的也是已经好多年没维修的  详情 回复
2026-1-5 18:04

2

主题

23

回帖

0

牛值

江湖小虾

2026-1-5 18:04:01 显示全部楼层
andychao 发表于 2026-1-5 16:18
我漏了一个图,抱歉
在添加云音乐集成全出现提示填api的地址

好的 谢谢, 不过 这个好像只能针对小米吧, 手头如果是天猫精灵啥的  也尝试找过插件 但没有,有的也是已经好多年没维修的

0

主题

4

回帖

0

牛值

江湖小虾

2026-1-6 14:43:23 显示全部楼层

添加云音乐时提示这个,怎么解决
捕获.PNG

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
你的 HA 是最新的版本吗?我没遇到过哦。  详情 回复
2026-1-6 16:46

4

主题

40

回帖

0

牛值

初出茅庐

2026-1-6 16:46:56 楼主 显示全部楼层
a6211292 发表于 2026-1-6 14:43
添加云音乐时提示这个,怎么解决

你的 HA 是最新的版本吗?我没遇到过哦。
是的,麻烦看下你用的什么版本,我降下来  详情 回复
2026-1-6 17:02

0

主题

4

回帖

0

牛值

江湖小虾

2026-1-6 17:02:09 显示全部楼层
andychao 发表于 2026-1-6 16:46
你的 HA 是最新的版本吗?我没遇到过哦。

是的,麻烦看下你用的什么版本,我降下来
我用的是 core 2025.11.2 的,你是不是在 HACS里没下载好,删了云音乐插件再重新下载看看。  详情 回复
2026-1-6 17:15

4

主题

40

回帖

0

牛值

初出茅庐

2026-1-6 17:15:32 楼主 显示全部楼层
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=228436&ptid=49602][color=#999999]a6211292 发表于 2026-1-6 17:02[/color][/url][/size] 是的,麻烦看下你用的什么版本,我降下来[/quote]

ha版本.png

我用的是 core 2025.11.2 的,你是不是在 HACS里没下载好,删了云音乐插件再重新下载看看。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

3

主题

36

回帖

0

牛值

江湖小虾

2026-1-7 09:39:38 显示全部楼层

求分享移动端怎么连接

http://你的飞牛IP:8095/ 真接打开MA 访问链接就可以访问了。需要远程访问的可以用MA 自带的Secure Remote Access 绑定 ID 访问。https://app.music-assistant.io/#/home  详情 回复
2026-1-7 10:42

4

主题

40

回帖

0

牛值

初出茅庐

2026-1-7 10:42:05 楼主 显示全部楼层
滚一个雪球 发表于 2026-1-7 09:39
求分享移动端怎么连接

http://你的飞牛IP:8095/
移动设备真接打开MA 访问链接就可以了。
不太方便 我找到了一个安卓应用勉强能用 ensemble  详情 回复
2026-1-7 10:49

3

主题

36

回帖

0

牛值

江湖小虾

2026-1-7 10:49:47 显示全部楼层
andychao 发表于 2026-1-7 10:42
http://你的飞牛IP:8095/
移动设备真接打开MA 访问链接就可以了。

不太方便 我找到了一个安卓应用勉强能用 ensemble

8

主题

16

回帖

0

牛值

系统先锋体验团🛩️

2026-1-15 13:09:43 显示全部楼层

安装请使用2.6.3版本,2.7.x目前还存在不少bug,歌词文件lrc请用SubtitleEdit转换为utf8编码,否则影响曲目的播放

0

主题

1

回帖

0

牛值

江湖小虾

2026-1-16 15:21:54 显示全部楼层

点赞

0

主题

2

回帖

0

牛值

江湖小虾

2026-1-16 18:29:40 显示全部楼层

我想问一下,haos安装的加载项ma如何使用?单独使用ma而不使用ha的这种需求多吗?
好像回复错帖子了,我想问的是那个元数据的netease_metadata插件怎么在haos里的加载项ma安装

你用的是冬瓜os 还是官方硬件的吗?你的设备可以运行dokcer 吗,因为要配合云音乐 API 镜像使用哦。这几天弄好歌词插件我再安装个冬瓜os 测试看看  详情 回复
2026-1-17 09:47

4

主题

40

回帖

0

牛值

初出茅庐

2026-1-17 09:47:35 楼主 显示全部楼层
超人强 发表于 2026-1-16 18:29
我想问一下,haos安装的加载项ma如何使用?单独使用ma而不使用ha的这种需求多吗?
好像回复错帖子了,我想 ...

你用的是冬瓜os 还是官方硬件的吗?你的设备可以运行dokcer 吗,因为要配合云音乐 API 镜像使用哦。这几天弄好歌词插件我再安装个冬瓜os 测试看看
冬瓜os,haos本身就能安装运行docker吧。加载项本身就是docker。云音乐api我也是直接安装在haos里面的。  详情 回复
2026-1-17 11:13

0

主题

2

回帖

0

牛值

江湖小虾

2026-1-17 11:13:34 显示全部楼层
andychao 发表于 2026-1-17 09:47
你用的是冬瓜os 还是官方硬件的吗?你的设备可以运行dokcer 吗,因为要配合云音乐 API 镜像使用哦。这几 ...

冬瓜os,haos本身就能安装运行docker吧。加载项本身就是docker。云音乐api我也是直接安装在haos里面的。

2

主题

13

回帖

0

牛值

江湖小虾

2026-1-25 22:04:11 显示全部楼层

1、在HA安装第三方 Xiaomi Miot 集成,这个才能控制播放音乐流。

这个能安装,但绑定后也能找到账号下的设备,但显示:没有设备或实体。

2、在HA安装第三方 Xiaomi Home 集成。也能显示账号下的设备。但在Home Assistant MediaPlayers却找不到小米音箱。

请问如何解决,谢谢。

这个你在HA对MA授权了吗?不要你试下手动创建一个令牌试下。  详情 回复
2026-1-26 15:43

2

主题

6

回帖

0

牛值

江湖小虾

2026-1-26 10:17:37 显示全部楼层

我已经安装了xiaomi的官方插件xiaomi home ,再安装xiaomi miot插件会不会有冲突

不会冲突,你在MA里面选对播放器就行了  详情 回复
2026-1-26 15:39

4

主题

40

回帖

0

牛值

初出茅庐

2026-1-26 15:39:56 楼主 显示全部楼层
鹏程万_QFa2m 发表于 2026-1-26 10:17
我已经安装了xiaomi的官方插件xiaomi home ,再安装xiaomi miot插件会不会有冲突

不会冲突,你在MA里面选对播放器就行了

4

主题

40

回帖

0

牛值

初出茅庐

2026-1-26 15:43:30 楼主 显示全部楼层
A风物长宜? 发表于 2026-1-25 22:04
1、在HA安装第三方 Xiaomi Miot 集成,这个才能控制播放音乐流。
这个能安装,但绑定后也能找到账号下的设 ...

这个你在HA对MA授权了吗?不要你试下手动创建一个令牌试下。

10

主题

92

回帖

0

牛值

初出茅庐

2026-1-28 20:14:00 显示全部楼层

大工程啊,先关注着

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

本版积分规则