绿联UGOS Pro部署OwnTone,实现本地多音箱同步播放,可接入homeassistant
▎前言
这个双十一,
买了一个小爱音箱Pro,
一个小爱音箱Play,
前段时间还买了一个苹果的homepod mini,这样导致了家里的智能音箱又多又杂。
最近想尝试使用NAS播放本地音乐,并且实现全屋音箱同步播放,于是想到了OwnTone这个项目,不仅可以满足我的全屋音箱同步播放,而且还提供了homeassistant的集成,方便接入home assistant。
因为目前自己在用的nas是绿联的dxp4800,所以本文就以绿联UGOS Pro为例,记录下如何安装部署OwnTone。
▎开始部署
本文采用docker compose的方式部署,对应的 docker compose 配置如下:
services:
daapd:
image: lscr.io/linuxserver/daapd:latest
container_name: daapd
network_mode: host
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
volumes:
- ./data:/config
- /home/jmm9233/本地音乐:/music
restart: unless-stopped
/home/jmm9233/本地音乐是我自己NAS上,本地音乐存储的路径,可以修改成自己的本地音乐存储路径。其他的可以默认不用修改。
修改完本地音乐的路径以后,直接部署就可以了。

部署完成以后,回到项目页,看到daapd处于运行中,就是部署完成了。
接着在浏览器地址栏输入NAS的IP+3689,

顺利进入OwnTone,就是部署完成了。

右下角可以选择需要播放的音箱,音箱的音量,从而实现全屋音箱的同步播放。
▎接入homeassistant

部署完OwnTone以后,在home assistant里可以直接发现OwnTone,这时候直接添加即可。
如果没有自动发现,

可以通过右下角-添加集成,手动添加OwnTone。

主机输入NAS的IP,无需密码,直接提交即可。

稍等一会,

就会发现所有的实体,这样OwnTone就顺利添加到home assistant。
▎最后
就这么多,希望对有相同需求的值友,所有参考。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
