Home Assistant 通过蓝牙音箱播放音乐
没有小爱同学,也没有homepod,只有个蓝牙音箱,还想用Home Assistant来通过蓝牙音箱播放音乐,发现网上教程基本都是一半,或者很老,就只能多试,终于成功了。
需要用到的加载项addon有
Terminal & SSH:用来执行命令,可以其他方式
VLC:用来将蓝牙音箱作为输出设备
Music Assistant Server:音乐管理播放器
1. 连接蓝牙设备
首先将蓝牙音箱设置为配对模式,进入到在Terminal,通过蓝牙工具连接,依次执行
## 进入蓝牙管理
bluetoothctl
## 开启蓝牙扫描
scan on
## 蓝牙配对
pair 蓝牙mac
## 信任蓝牙设备
trust 蓝牙mac
## 连接蓝牙设备
connect 蓝牙mac
## 开启自动挡发现
discoverable on
## 开启自动配对
pairable on
## 设置为默认
default-agent
## 退出蓝牙管理
exit
2. 重新加载播放设备
执行命令
## 重新加载播放设备
ha audio reload
## 或者
ha audio restart
## 查看当前播放设备
ha audio info
3. 使用vlc将蓝牙设备设置为默认播放设置
安装vlc(如已安装,配置就行),配置里设置将输出音频设置为蓝牙设置(经过前两步后,这里就会有可选的了)
4. 设置-设置与服务里添加VLC Telnet
前面设置并启动vlc后,这里就会出现VLC Telnet,直接添加就行,起个名字(名字将会在后面所选播放设置时展示,比如我的叫:小京鱼音箱)
5. 音乐播放设备设置为蓝牙设备
加载项Music Assistant Server中设置中添加播放设备,选择 Home Assistant MediaPlayers,并设置已经关联的蓝牙设备
这样就用蓝牙音箱播放音乐了