【学习 您所在的位置:网站首页 猫王牌蓝牙音箱 【学习

【学习

2024-07-06 22:12| 来源: 网络整理| 查看: 265

本帖最后由 airhog 于 2018-11-16 12:26 编辑

篇1树莓派连接猫精蓝牙已OK。 链接地址:https://bbs.hassbian.com/thread-5375-1-1.html

篇2将开启HA通往猫精的TTS之门

HA不能直接使用树莓派的蓝牙音箱,其内置的MPD播放器客户端,需要通过音频服务器来调用树莓派已连接ok的蓝牙音箱。 查阅HA官网,选择使用mopidy作服务器,原因:python编写,官网说明详实,小巧,约50+MB。 Mopidy是一个MPD和HTTP服务器,开箱即用。

----------------------------- 安装、配置、运行Mopidy服务器 ----------------------------- 安装 添加存档的GPG密钥: wget -q -O - https://apt.mopidy.com/mopidy.gpg | sudo apt-key add -

将APT仓库添加到您的包源: sudo wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/stretch.list

其实我是直接跳过了上面两个步骤,直接update和install的,也ok。不建议,请自便。

安装Mopidy和所有依赖项: sudo apt-get update sudo apt-get install mopidy

注:安装过程如有警告或出错,请重新安装。

配置 必须先设置再运行,很简单。 必须作为服务运行,配置文件 /etc/mopidy/mopidy.conf

打开后新增两项即可,原配置中没有这两项。 [http]项可选,[mpd]项一定要有,因为HA需要 [mpd] hostname = ::

[http] hostname = ::

注:如果你按照篇1连接蓝牙ok,发声正常,Audio输出设备无需配置,已自动ok。

运行 启动服务 sudo systemctl start mopidy

测试 检查mopidy当前是否作为服务运行,可选非必要。 sudo systemctl status mopidy

测试http项,可选非必要。 http://换成树莓派的ip:6680 没意外的话,你会看到: Mopidy This web server is a part of the Mopidy music server. To learn more about Mopidy, please visit www.mopidy.com.

自启 让Mopidy随树莓派一起启动 sudo systemctl enable mopidy

----------------------------------------- 配置、使用Homeassistant的MPD播放器客户端 ----------------------------------------- 为HA配置播放器,使用内置的MPD客户端通过默认端口6600调用Mopidy服务。 在configuration.yaml文件中增加如下: media_player:   - platform: mpd     host: 127.0.0.1          host地址如上填写即可,不建议设置成绝对地址,如192.168...等等。

HA已内置google的TTS,免配置,你可以直接用英文测试TTS,不支持中文。如果听不到,原因你懂得。

排错: 如果MPD播放器显示:“不可用”,请用telnet或端口扫描工具检查6600端口。

Mopidy相关命令,备用可不看。 检查服务的配置: sudo mopidyctl config 启动,停止和重启: sudo systemctl start mopidy sudo systemctl stop mopidy sudo systemctl restart mopidy

致敬: https://www.home-assistant.io/components/media_player.mpd/ https://docs.mopidy.com/en/latest/installation/debian/

附送: Mopidy配置文件,/etc/mopidy/mopidy.conf



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有