Android のルーティン

ランチャーのショートカット、システムのルーティン、Samsung のモードとルーティン、MacroDroid や Tasker などの自動化アプリ。

Car 2 Home は Android にすぐ使えるアクションを用意しています。走行の開始と終了、アダプターの接続と切断、走行距離の確認、駐車場所の確認、車が保持しているエラーコードの件数など。アプリのアイコンを長押しすると表示され、ホーム画面のショートカットにもでき、そして何より、ほかのアプリから実行できます。

これはシステム自身のルーティン、Samsung のモードとルーティン、そしてインテントを送って同じアクションに到達する MacroDroid や Tasker のような自動化アプリに当てはまります。ほとんどのアクションはアプリを開いておく必要がありません。

iPhone では道筋が異なり、ショートカットアプリと Siri を使います。iPhone のショートカットをご覧ください。

  1. アプリのショートカットを開く

    ホーム画面またはアプリ一覧で Car 2 Home のアイコンを長押しします。開いたメニューには、走行を開始、走行を停止、どこに駐車したか、エラーコードを確認 など、よく使うアクションが並びます。

    ほとんどは画面に短い通知を出すだけで、アプリを開きもしません。車両が未登録の状態で走行を開始する場合のように、あなたの操作が要るものは、該当する画面を開きます。

  2. アダプターを接続・切断する

    同じメニューの中に、状況に応じて自動的に入れ替わるショートカットがあります。アダプターが保存済みで接続が切れているときは車両に接続、接続中は接続を切るです。保存されたアダプターがなければ表示されません。

    接続を切るは接続を閉じるだけではありません。次に車両に接続を使うまで、その端末は自動で再接続を試みなくなります。アダプターは同時に 1 つの接続しか受け付けないため、1 台のアダプターを 2 台の端末で使い回せるのはこの動作のおかげです。システムの Bluetooth をオフにしても同じ効果はありません。無線が戻ればアプリが再び試み始めるからです。

  3. ホーム画面にショートカットを置く

    同じメニューで、いちばんよく使うアクションを長押しし、ホーム画面の空いている場所へドラッグします。ランチャーがショートカットを作り、アプリを経由せずに 1 タップでそのアクションを実行できます。

    ショートカットの固定に対応しないランチャーもあります。その場合でも、長押しメニューと次の手順の方法からアクションを使えます。

  4. Galaxy でルーティンを作る

    設定からモードとルーティンを開き、ルーティンタブへ進んで、プラス記号の追加をタップします。

    条件の下の文をタップして Bluetooth デバイスを選び、車のオーディオと接続済みの条件を指定します。続いて実行内容の下の文をタップし、アクションのカテゴリーを選んで、実行したい Car 2 Home のアクションを指定します。

    お使いの One UI のバージョンがこの一覧にアプリのアクションを出さない場合は、手順 6 のインテントの方法を使ってください。どの Android 端末でも動きます。

  5. ほかのメーカーのルーティン

    Samsung 以外では、メーカーごとに用意されているものがかなり異なります。Bluetooth をきっかけにできるルーティンアプリがあるなら、手順は同じです。きっかけをBluetooth 接続にして車のオーディオを指定し、結果として Car 2 Home のアクションを選びます。

    そうしたアプリがない場合や、アクション一覧にこのアプリのものが出ない場合は、どの自動化アプリでもインテントを送れば解決します。

  6. MacroDroid と Tasker: インテントを送る

    自動化アプリはインテントを送ることで Car 2 Home のアクションに到達します。MacroDroid ではアクション名が Send Intent、Tasker でも同じ Send Intent で、Misc カテゴリーにあります。

    インテントの宛先を Activity にしたうえで、必ず次の 3 つの項目を入力してください。

    • Package: ai.car2home
    • Class: ai.car2home.ShortcutActionActivity
    • Action: 下の表の該当する行

    アクションを選ぶのは Action の項目で、これは必須です。指定がないと画面が開いてすぐ閉じ、何も実行されません。そのため、一般的な activity を開くアクションではインテント送信の代わりになりません。

    アクションインテントの ActioniPhone にもあり
    車両に接続com.car2home.SHORTCUT_CONNECT_CARあり
    接続を切るcom.car2home.SHORTCUT_DISCONNECTあり
    走行を開始com.car2home.SHORTCUT_START_TRIPあり
    走行を停止com.car2home.SHORTCUT_STOP_TRIPあり
    走行を再スタートcom.car2home.SHORTCUT_RESTART_TRIPあり
    位置を取得com.car2home.SHORTCUT_GET_LOCATIONあり
    場所を作成com.car2home.SHORTCUT_CREATE_PLACEあり。名前も付けられます
    走行距離を取得com.car2home.SHORTCUT_GET_ODOMETERあり
    エラーコードを確認com.car2home.SHORTCUT_DTC_COUNTあり
    前回の走行スコアcom.car2home.SHORTCUT_LAST_SCOREあり
    運転の様子com.car2home.SHORTCUT_LIVE_SCOREあり
    どこに駐車したかcom.car2home.SHORTCUT_WHERE_PARKEDあり
    どの車が使用中かcom.car2home.SHORTCUT_ACTIVE_CARあり
    平均燃費com.car2home.SHORTCUT_FUEL_ECONOMYあり
    前回の給油com.car2home.SHORTCUT_LAST_FILLUPあり

    1 台のアダプターを 2 台の端末で移すときにうまくいく順番はこうです。離れるほうの端末で com.car2home.SHORTCUT_DISCONNECT を送り、数秒待ってから、もう一方で com.car2home.SHORTCUT_CONNECT_CAR を送ります。

  7. インテントでアプリの画面を開く

    アクションのほかに、特定の画面を開くインテントも受け付けます。ウィジェットが使っているものと同じで、短い通知ではなく目の前に何かを出してルーティンを終わらせたいときに役立ちます。

    ここではクラスが異なり、このインテントも Activity に送ります。

    • Package: ai.car2home
    • Class: ai.car2home.MainActivity
    • Action: 下の表の該当する行
    画面インテントの Action
    ホーム画面com.car2home.SHOW_SENSORS
    駐車com.car2home.SHOW_PARKING
    直前の走行com.car2home.SHOW_LAST_TRIP
    運転スコアcom.car2home.SHOW_DRIVE_SCORE
    車両を追加com.car2home.OPEN_VEHICLE_WIZARD
    給油を追加com.car2home.TIMELINE_ADD_FUEL
    メンテナンスを追加com.car2home.TIMELINE_ADD_MAINTENANCE
    整備を追加com.car2home.TIMELINE_ADD_SERVICE
    支出を追加com.car2home.TIMELINE_ADD_EXPENSE
    収入を追加com.car2home.TIMELINE_ADD_INCOME
    リマインダーを追加com.car2home.TIMELINE_ADD_REMINDER

← すべてのガイドFAQ: 走行と運転 →