ライブアクティビティ、Dynamic Island、CarPlayで3Dプリントを追跡する方法

ライブアクティビティ、Dynamic Island、CarPlayで3Dプリントを追跡する方法

著者 FixoLab


3Dプリント向けLive Activities

結論

iOS 16.1以降では、Printer ToolsはPremium機能として、対応するiPhoneのロック画面とDynamic Islandに印刷の進行状況を直接表示できます。これはAppleの標準的なLive Activitiesの仕組みを使っているため、同じ情報はCarPlayのダッシュボードや充電中のStandByなど、iOSがLive Activitiesを表示する場所にも自動的に表示されます。

必要なもの

  • Printer Toolsにプリンターが接続されたiPhoneで動作するiOS 16.1以降
  • Printer ToolsのPremiumサブスクリプション
  • Printer Toolsのバックグラウンドアプリ更新が有効になっていること
  • 自宅外での更新には、現時点でリモートのLive Activities更新を支えているOctoEverywhere経由で到達可能なプリンター

印刷向けにLive Activitiesをセットアップする

  1. 1

    Premiumであることを確認する

    Live ActivitiesはPrinter Tools内のPremium機能なので、ロック画面やDynamic Islandの更新を期待する前に、サブスクリプションが有効か確認してください。

  2. 2

    バックグラウンド更新を有効にする

    Live Activityを最新の状態に保つためにアプリがバックグラウンドで更新を受け取る必要があるため、iOSの設定でPrinter Toolsのバックグラウンドアプリ更新が有効になっていることを確認してください。

  3. 3

    印刷を開始する

    接続済みのプリンターで印刷が始まると、Printer Toolsはロック画面、対応するiPhoneではDynamic Islandにも表示されるLive Activityを作成します。

  4. 4

    使っていればCarPlayやStandByを確認する

    印刷中にCarPlayに接続したり、iPhoneをStandByに置いたりすると、同じLive ActivityがiOS自体を通じて自動的にそこにも表示されるはずです。

  5. 5

    自宅外でも更新が続くようにする

    OctoEverywhere経由で到達可能なプリンターであれば、プリンターと同じネットワークにいないときでも、リモート更新がLive Activityを更新し続けられます。

印刷のLive Activity

ロック画面とDynamic Islandに表示されるPrinter ToolsのLive Activity

同じLive Activityのデータが、ロック画面、Dynamic Island、そしてiOS自体がアクティブなLive Activitiesを表示するその他の場所に表示されます。

Live Activitiesが表示すること

  • 現在の印刷のライブ進行状況、経過時間、残り時間
  • 対応するiPhoneでの、ロック画面とDynamic Islandへの自動表示
  • iOS自体のLive Activities処理を通じた、CarPlayのダッシュボードとStandByへの表示
  • OctoEverywhere経由で到達可能なプリンターに対するリモート更新

留意すべきこと

  • Live ActivitiesはPremium機能で、無料プランでは利用できません
  • iOS 16.1以降が必要です。それより古いiOSバージョンはLive Activitiesに一切対応していません
  • 自宅外でのリモート更新は現時点でOctoEverywhereに依存しています。Obicoはリモートのライブアクティビティに対応していません
  • Printer Toolsは専用のCarPlayアプリを提供しておらず、既存のLive Activityをそのままiosに表示させる仕組みに依存しています

よくあるLive Activityの問題

Live Activityが一切表示されない

Premiumサブスクリプションが有効であること、そしてiOSの設定でPrinter Toolsのバックグラウンドアプリ更新が有効になっていることを確認してください。

表示はされるが更新が止まる

プリンターへの接続を確認してください。自宅外にいる場合は、リモートのLive Activityを更新し続ける鍵となるOctoEverywhere経由でプリンターに到達できるか確認してください。

CarPlayに何も表示されない

CarPlayは自分でLive Activityを開始するのではなく、既存のLive Activityを表示するだけなので、CarPlayに接続する前にiPhoneですでにLive Activityがアクティブになっているか確認してください。

自宅外でのLive Activities

リモートのLive Activity更新は現時点で基盤となる接続にOctoEverywhereを利用しています。自宅ネットワークへのVPNも、バックグラウンドで接続がアクティブに保たれている限り更新を続けられます。

よくある質問

Live ActivitiesにはPremiumサブスクリプションが必要ですか

はい。Live ActivitiesはPrinter Tools内のPremium機能です。

Printer Toolsには専用のCarPlayアプリがありますか

いいえ。Printer ToolsはiOS自体のLive Activitiesシステムに依存しており、すでにアクティブなLive Activityを自動的にCarPlayのダッシュボードに表示させます。

Live ActivitiesはAndroidでも動作しますか

Live ActivitiesはiOS固有の機能です。Androidには代わりに印刷を追跡するための独自の常駐通知があります。

自宅外でLive Activityの更新が止まったのはなぜですか

リモート更新は現時点でOctoEverywhereに依存しています。プリンターがOctoEverywhereやVPN経由で到達できない場合、再接続するまでLive Activityは更新されません。

これはバッテリーを消耗しますか

Live ActivitiesはAppleによってバックグラウンドで効率的に更新されるよう設計されていますが、データを更新し続ける機能である以上、印刷を全く追跡しない場合と比べて多少のバッテリーを追加で使用します。

Live Activitiesの全体像を見る

Printer Tools内のLive ActivitiesとDynamic Islandの要件、対応システム、現在の制限事項を確認してください。

Live Activities対応状況を見る
Printer Tools
Printer Tools

すべての3Dプリンターを1つのダッシュボードで

1つのアプリからBambu Lab、Klipper、OctoPrint、Creality、Snapmaker、Anycubic、Flashforge、Elegoo、Prusaのプリンターを監視

Android、iPhone、iPad、Macに対応し、Apple WatchとWear OSのコンパニオンアプリ、VPN、OctoEverywhere、Obicoによるオプションのリモートアクセスも利用可能

Printer Tools