ガチャつくブログ

IT系のお勉強のために、やってみたことをアウトプットしていきます。

MENU

Raspberry Pi で遊ぶ - Volumioでストリーミング & Bluetoothスピーカーを接続(できなかった) -

f:id:tmt-tty:20190904235950p:plain

はじめに

ラズパイにPINNを入れてマルチブート環境にしたので、色々なOSを試しています。

www.gachatsuku.com

 

Pi MusicboxというOSを使ってSpotifyと連携し音楽のストリーミング環境を構築したりもしてみました。

www.gachatsuku.com

 

Pi Musicboxでは、Bluetoothスピーカーを接続する設定ができなそう(やり方知っている方がいたら教えてください、、)なので、Volumioという別のOSを使ってSpotifyとの連携、Bluetoothスピーカーとの接続をやってみたいと思います。

 

Volumioの公式サイトはこちらです。

volumio.org

 

必要なモノ

  • Bluetoothアダプタ
    Raspberry Pi2 Model BのためBluetoothがありませんので、Bluetoothアダプタが必要です。下記のモノを使用します。

  • Bluetoothスピーカー
    下記のモノを使用します。

 

遊び方

VolumioのOSイメージをダウンロードして、SDカードに書き込む場合は下記の記事のOS部分だけ読み替えて頂ければできると思います。

www.gachatsuku.com

 

自分は、PINNを使ったマルチブート環境なので、Volumioを選択しインストールを押すだけで、完了です。

起動画面です。

f:id:tmt-tty:20190904221901j:plain

f:id:tmt-tty:20190904221844j:plain

 

この状態で、同一ネットワークの端末から下記のURLにアクセスします。

http://volumio.local

 

初期設定をしていきます。

日本語を選択して、Nextをクリックします。

f:id:tmt-tty:20190904222230p:plain

 

任意の名前をきめられるようですが、URLも連動して変わるようなので、そのままNextをクリックしました。

f:id:tmt-tty:20190904222737p:plain


音の出力先です。Bluetoothスピーカーに出したいのですが、この時点では選べないのでそのままNextをクリックします。

f:id:tmt-tty:20190904222808p:plain

 

オプションが簡易かフルかという選択っぽいのですが、ここでは簡易オプションで設定しました。

f:id:tmt-tty:20190904222851p:plain


ネットワーク設定は有線で繋いでいるので、そのままNextをクリックします。

f:id:tmt-tty:20190904222910p:plain

 

音楽が格納されているネットワークフォルダの追加のようですが、今回はSpotifyと連携するので、何もせずにNextをクリックします。

f:id:tmt-tty:20190904222926p:plain


paypalでの寄付ができるようです。Doneをクリックします。

f:id:tmt-tty:20190904222942p:plain

 

初期設定完了です。

UIカッコいいですね〜。

f:id:tmt-tty:20190904222957p:plain

 

続いてSpotifyとの連携をしてしまいます。

右上の歯車マークをクリックします。プラグインをクリックします。

f:id:tmt-tty:20190904223923p:plain

 

Spotifyプラグインが1番上に出てくるので、インストールをクリックします。

※連携するためにはプレミアアカウントが必要です。

f:id:tmt-tty:20190904224102p:plain

 

完了したらCloseをクリックします。

f:id:tmt-tty:20190904224734p:plain

 

インストール済みのプラグインをクリックします。

f:id:tmt-tty:20190904224915p:plain

 

ONにして、設定をクリックします。

f:id:tmt-tty:20190904225030p:plain

 

UsernameとPasswordを入力し、Saveをクリックします。

f:id:tmt-tty:20190904225246p:plain

 

一覧表示メニューのSpotifyをクリックします。

f:id:tmt-tty:20190904225511p:plain

 

Spotify上の楽曲が表示されます。曲を選択して再生ボタンを押すと、曲が流れます。

f:id:tmt-tty:20190904225652p:plain

 

Bluetoothスピーカーとの接続をやっていきます。

まずsshを有効化します。下記のURLにアクセス。

http://volumio.local/dev/

 

SSHのENABLEをクリックします。

f:id:tmt-tty:20190904231350p:plain

sshで接続します。デフォルトのユーザー名/パスワードはvolumioです。

f:id:tmt-tty:20190904231634p:plain

 
続いて、Volumioのプラグインを入れる。

Bluetooth Speaker Plugin を使う。下記のページに書いてある作業を行う。

Bluetooth Speaker Plugin : Development talks - Volumio

 

こちらの記事を参考にさせて頂いた。

qiita.com

 

pluginとuiをダウンロードする。

plugin: https://www.dropbox.com/s/uu8wncyz22vmmw6/bluetooth_controller.zip?dl=0
ui https://www.dropbox.com/s/gs748pet0351lys/ui.zip?dl=0

 

/volumio/http/www にscpで送る。(Mac側からのコマンド)

scp Downloads/ui.zip volumio@ipアドレス:/volumio/http/www/.

 

volumio側で、現在のフォルダ・ファイルはOLDの配下に念のためバックアップする。

cd /volumio/http/www
mkdir OLD
for i in `ls -1 | grep -v OLD | grep -v ui.zip`; do mv $i OLD/. ; done

 

unzipコマンドがなかったので、インストール

sudo apt-get install unzip

 

ui.zipを解凍

unzip ui.zip

 

再起動

sudo reboot

 

下記のURLにアクセス

http://volumio.local

 

右上の歯車マークをクリック、プラグインをクリック。

f:id:tmt-tty:20190904223923p:plain

 

プラグインのアップロードをクリック。

f:id:tmt-tty:20190904234556p:plain

 

bluetooth_controller.zipをドラッグ&ドロップ

プラグインのインストールが始まります。完了したらCloseをクリックする。

f:id:tmt-tty:20190905000454p:plain

 

インストールが完了したらCloseをクリック。

f:id:tmt-tty:20190905110021p:plain

 

再起動する。

 

再びsshで接続する。参考記事の手順14~17までを実施する。

 

ブラウザでアクセスし、Bluetooth Manager をONにする。

f:id:tmt-tty:20190905112231p:plain

 

ダメだーーーー

f:id:tmt-tty:20190905112343p:plain

 

おわりに

色々ググってみたものの、解決方法わからず。

知っている方がいれば、、、教えてほしいです。

Volumio自体は見た目もオシャレで、Spotifyとの連携、再生は特に問題ありませんでした。