pirate audioにMopidy-GMusicをインストール

公開日時

以前、Pirate Audioのセットアップを行った際に、Google Play Musicを使えるようにするmopidy-gmusicをインストールしようとしたがインストールがいつまで経っても終わらなかったため導入を諦めていた。

時間が取れたので久しぶりにmopidy-gmusicの再インストールを試したら無事にインストールできたのでメモを残しておく。

↓のようにインストールしようとしたところ、

sudo su -
pip3 install Mopidy-GMusic

容量不足のエラーが発生してしまった。

[Errno 28] No space left on device

/tmp以下はtmpfsにしているのでRaspberryPi Zeroのメモリだと足りない模様。

そこで、一時的にSDカード上にtmpディレクトリを作成してインストールを行うようにした。

mkdir tmp
TMPDIR=/root/tmp pip3 install Mopidy-GMusic

インストールが完了したら↓のコマンドでGoogle Play Musicのアクセス権限を取得。

mopidy gmusic login

認証完了後に表示される内容を[[mopidy.conf]]に追記してmopidyを再起動すればGooglePlayMusicの楽曲が再生できるようになる。

[gmusic]
refresh_token = <your refresh token>

Pirate Audioのディスプレイ上は日本語だと文字化け(TOFU)してしまう問題があるものの再生できるようになったのでひとまずはよしとする。

参考


Related #raspberry pi

ngrokの代わりにCloudflare Tunnelを使う

botやwebhookを利用するサービスの開発が捗る

Dockerのデータ保存場所を変更する

/etc/docker/daemon.jsonに追記

Alexaにゲーミングマシンと周辺環境を終了してもらう

「Alexa Steamを終了して」ができるようになった

Alexaにゲーミングマシンと周辺環境を起動してもらう

PC起動、TV起動、サウンドバー起動がまとめてできるようになった

docker-compose build時に「no Space Left on Device」が発生

1年前にも同じエラーにハマってた