マルチキャストグループおよびグループ内のデバイスのステータスのモニタリングとトラブルシューティング
デバイスを追加してマルチキャストグループを作成したら、AWS Management Console を開きます。AWS IoT コンソールの [Multicast groups]
マルチキャストグループのステータス
マルチキャストグループには、AWS Management Console で次のステータスメッセージのいずれかが表示されることがあります。
-
保留中
このステータスは、マルチキャストグループを作成したが、まだマルチキャストセッションがないことを示します。グループが作成されると、このステータスメッセージが表示されます。この間、マルチキャストグループを更新したり、デバイスをグループに関連付けたり、関連付けを解除したりできます。ステータスが [Pending] (保留中) から変更された後は、他のデバイスをグループに追加することは使用できません。
-
セッションの試行中
デバイスがマルチキャストグループに正常に追加された後、グループにスケジュールされたマルチキャストセッションがある場合、このステータスメッセージが表示されます。この間、デバイスを更新したりマルチキャストグループに追加することはできません。マルチキャストセッションをキャンセルすると、グループのステータスは [Pending] (保留中) に変わります。
-
セッション中
マルチキャストセッションで、セッション時間が最も早い場合、このステータスメッセージが表示されます。マルチキャストグループは、ファームウェアの更新セッションが進行中の FUOTA タスクに関連付けられている場合も、この状態のままです。
セッションに関連した FUOTA タスクがなく、セッション時間がタイムアウトの時間を超えたためにマルチキャストセッションがキャンセルされた場合、またはユーザーがマルチキャストセッションをキャンセルした場合、グループのステータスは [Pending] (保留中) に変わります。
-
削除の待機中
マルチキャストグループを削除すると、グループのステータスが [Delete waiting] (削除の待機中) に変わります。削除は永続的で、元に戻すことはできません。この操作には時間がかかる場合があり、マルチキャストグループが削除されるまでグループのステータスは [Delete_Waiting] (削除の待機中) になります。マルチキャストグループがこの状態になった後は、他の状態には移行できません。
マルチキャストグループ内のデバイスのステータス
マルチキャストグループ内のデバイスには、AWS Management Console で次のステータスメッセージのいずれかが表示されます。各ステータスメッセージにカーソルを合わせると、そのメッセージが示す内容の詳細を確認できます。
-
パッケージの試行中
デバイスがマルチキャストグループに関連付けられると、デバイスのステータスは [Package attempting] (パッケージの試行中) になります。このステータスは、AWS IoT Core for LoRaWAN により、デバイスがマルチキャストの設定とオペレーションをサポートしているかどうかがまだ確認されていないことを示します。
-
パッケージはサポートされていません
デバイスがマルチキャストグループに関連付けられると、AWS IoT Core for LoRaWAN によりデバイスのファームウェアがマルチキャストの設定とオペレーションに対応しているかどうかが確認されます。サポートされているマルチキャストパッケージがデバイスにない場合、ステータスは [Package unsupported] (パッケージはサポートされていません) になります。このエラーを解決するには、デバイスのファームウェアがマルチキャストの設定とオペレーションに対応しているかどうかを確認します。
-
マルチキャストのセットアップを試行中
マルチキャストグループに関連付けられているデバイスがマルチキャストの設定およびオペレーションに対応している場合、ステータスは [Multicast setup attempting] (マルチキャストのセットアップを試行中) になります。このステータスは、デバイスがマルチキャストのセットアップをまだ完了していないことを示します。
-
マルチキャストのセットアップの準備完了
デバイスでマルチキャストのセットアップが完了し、マルチキャストグループに追加されています。このステータスは、デバイスでマルチキャストセッションの準備が完了しており、ダウンリンクメッセージをそれらのデバイスに送信できることを示します。ステータスには、FUOTA を使用してグループ内のデバイスのファームウェアを更新できるタイミングも示されます。
-
セッションの試行中
マルチキャストグループ内のデバイス用にマルチキャストセッションがスケジュールされています。マルチキャストグループのセッション開始時のデバイスのステータスは [Session attempting] (試行中のセッション) で、セッション用にクラス B またはクラス C の配信ウィンドウを開始できるかどうかのリクエストが送信されます。マルチキャストセッションの設定にかかる時間がタイムアウトの時間を超えた場合、またはユーザーがマルチキャストセッションをキャンセルした場合、ステータスは [Multicast setup done] (マルチキャストのセットアップが完了しました) に変わります。
-
セッション中
このステータスは、クラス B またはクラス C の配信ウィンドウが開始され、デバイスでマルチキャストセッションが進行中であることを示します。この間、ダウンリンクメッセージは AWS IoT Core for LoRaWAN からマルチキャストグループ内のデバイスに送信されます。セッション時間を更新すると、現在のセッションが上書きされ、ステータスが [Session attempting] (セッションの試行中) に変わります。セッション時間の終了時、またはユーザーがマルチキャストセッションをキャンセルした場合、ステータスは [Multicast setup ready] (マルチキャストのセットアップの準備が完了しました) になります。
次のステップ
これまで、マルチキャストグループおよびグループ内のデバイスのさまざまなステータス、デバイスがマルチキャストの設定に対応していない場合などの問題のトラブルシューティング方法について学習したので、ダウンリンクメッセージがデバイスに送信されるようスケジュールを行えます。マルチキャストグループは [In session] (セッション中) になります。ダウンリンクメッセージのスケジュールについては、「マルチキャストグループ内のデバイスに送信するダウンリンクメッセージをスケジュールする」を参照してください。