Skip to content

【Taskerレシピ】Bluetoothデバイスに接続したら自動で音楽アプリから曲を再生しよう

こんにちは。今回紹介するTaskerレシピは特定のBluetooth機器(イヤホンやスピーカーなど)を接続したら自動で任意の音楽アプリから曲を再生する方法です。

他のTaskerレシピについては以下を参照ください。

はじめに

Powerampなどの音楽プレーヤーはBluetooth接続時に音楽を自動再生する機能が備わっていますが、YouTube MusicやSpotify、SoundCloudなどのストリーミングサービスは手動でアプリを起動して音楽を再生する必要があります。

今回のTaskerレシピでは、任意のBluetoothデバイスが接続されると、音楽アプリが起動して、曲を再生することが可能です。

タスクの作成

まずは以下のタスクを作成します。TASKSタブを開き、右下のプラスをタップして名前をつけてください。例:PlayMusic

d23a8156 image

アプリの起動

  1. 右下のプラス > App > Launch App
  2. Package/App Nameの右にあるアイコンをタップして、任意の音楽アプリケーションを選択します。(例:YouTube Music)
523e0784 image

数秒待機

アプリケーションが起動するまで待機するコマンドを作成します。おおよそ2秒~3秒程度だと思います。例では2秒にしています。時間は実際に起動して調整してください。

  1. 右下のプラス > Task > Wait
  2. Secondsを2に設定
8d860a8e image

(オプション)音楽を再生しますとフラッシュ通知する

タスクが実行しているかどうか画面下部に通知するコマンドを作成します。作成しなくても実行には影響ありませんが、あると安心です。

  1. 右下のプラス > Alert > Flash
  2. TextにYTMusicを再生します と入力(アプリ名に変更してください)
0358329a image

メディアコントロールで再生コマンドを実行する

アプリを起動したら、再生コマンドを実行して曲を再生します。

  1. 右下のプラス > Media > Media Control
  2. CmdをPlay [Simulated Only]に設定
  3. Simulate Media Buttonをオン(デフォルト)
  4. Package/App Nameに任意の音楽アプリを設定(ここではYouTube Music)
f8d316a6 image

以上でタスクの作成は終了です。

タスクの概要コードは以下です。

    Task: PlayMusic
    
    A1: Launch App [
         Package/App Name: YT Music ]
    
    A2: Wait [
         MS: 0
         Seconds: 2
         Minutes: 0
         Hours: 0
         Days: 0 ]
    
    A3: Flash [
         Text: YTMusicを再生します
         Continue Task Immediately: On
         Dismiss On Click: On ]
    
    A4: Media Control [
         Cmd: Play [Simulated Only]
         Simulate Media Button: On
         Package/App Name: YT Music ]

プロファイルの作成

タスクを作成したら、プロファイルを作成してトリガー(条件)を設定しましょう。

  1. PROFILESタブを開き右下のプラス > State > Net > BT Connected
f3db5bf2 image

8d180d0a image

3e263405 image

2. NameにBluetoothデバイスを指定しましょう。右にある検索アイコンから接続したBluetoothデバイスを指定できます。複数指定することも可能です。カーナビを選択しておくことで、車と接続したときに音楽を再生することができます。

150c981b image

3. 戻るボタンを押して、先程作成したタスクを選択します。

以上でプロファイルの作成は完了です。お疲れ様でした。

注意点

注意点として、メディアコントロールによる再生コマンドは、直近に曲を再生した場合に曲が再開されます。そのため、デバイスの起動時は使えないことがあります。デバイスの起動時に再生したい場合は、有料プラグインのAutoInputなどを使ってPlayボタンを自動で押すなどして対応する必要があります。

カテゴリスマートフォンTasker

Be First to Comment

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

コメントは日本語で入力してください。(スパム対策)

CAPTCHA