デバイス管理
デバイス管理アプリケーションは、デバイスの管理および監視する機能を提供し、デバイスをリモートで制御およびトラブルシューティングをできるようにします。
デバイス管理アプリケーションは、デバイスの管理および監視する機能を提供し、デバイスをリモートで制御およびトラブルシューティングをできるようにします。
以下のセクションでは、デバイス管理アプリケーションのすべての機能について詳しく説明します。このドキュメントの内容の概要については、以下を参照してください。
セクション | コンテンツ |
---|---|
デバイスの接続 | デバイスをアカウントに接続するためのデバイスを手動で登録する方法およびデバイスの一括登録方法 |
デバイスの表示 | デバイス一覧に表示される内容、およびデバイスのフィルタリングによるデバイスの並べ替え方法 |
デバイスのグループ化 | デバイスをトップレベルのグループ、サブグループ、およびスマートグループにグループ化する理由と方法 |
デバイスの詳細 | 各種デバイスのさまざまな情報 |
デバイスの監視と制御 | デバイスの接続品質および稼働率ステータスの監視方法、デバイスからのアラームの処理方法、リモート制御の方法、デバイスのトラブルシューティングについて |
デバイスサービスの監視 | デバイスサービスの監視の目的で利用可能なさまざまな種類のデータ説明 |
デバイスタイプの管理 | デバイスプロトコルを使用してさまざまなデバイスタイプのデータを処理する方法 |
デバイスデータの管理 | デバイスのファームウェア およびソフトウェア、構成スナップショット、デバイス資格情報、信頼できる証明書、デバイスプロファイルを管理する方法 |
SmartRESTテンプレート | CSVデータとThings Cloud Rest APIコールの変換に使用されるリクエストテンプレートとレスポンステンプレートのコレクションであるSmartRESTテンプレートの使用方法 |
シミュレーターの操作 | シミュレーターを使用してデバイスをモデリングし、接続されているハードウェアデバイスと同じレベルの機能を持たせる方法 |
デバイス管理アプリケーションのホーム画面は、テナントのデータを表示するダッシュボードです。
ホームダッシュボードに表示されるデータは、テナントのすべてのユーザーが共有します。デフォルトでは、ホームダッシュボードには最近のアラームとクイックリンクが表示されます。 ホームダッシュボードは、ニーズに応じて個別に編集およびデザインできます。表示されるウィジェットを追加、削除、変更することができます。
ダッシュボードの編集の詳細については、コックピット > ダッシュボードの操作をご覧ください。 デバイス管理アプリケーションのダッシュボードは、コックピットのダッシュボードと同様に機能します。
ホームダッシュボードをデフォルトに戻すには、上部メニューバーの右にある ダッシュボードのリセット をクリックします。
デバイス登録画面では、現在登録処理中のすべてのデバイスが表示されます。
各デバイスについて、次の情報が表示されます。
デバイスのステータスは次のいずれかになります。
デバイスは、さまざまな方法でThings Cloudアカウントに接続できます。
デバイスを登録するとき、次のいずれかのオプションを選択できます。
Things Cloud は、デバイスを 1 台ずつ手動で接続するための単一デバイス登録を提供します。
登録に成功すると、デバイスが デバイス登録 画面に接続待機中というステータスで表示されます。
デバイスの電源を入れ、接続が確立されるまで待ちます。 デバイスが接続されると、そのステータスは「承認待ち」に変わります。
承認をクリックして、接続を確認します。デバイスのステータスが「承認済み」に変わります。
セキュリティトークンポリシーを構成してシリアル番号を推測するなどして、まだ登録されていないデバイスが脅威アクターによって乗っ取られるリスクを軽減します。
Things Cloud は、セキュリティトークンポリシーの次の値をサポートしています。
ポリシーは、上記のいずれかの値を使用して次のテナントオプションを設定することで構成できます。たとえば、次のようになります。
{
"category": "device-registration",
"key": "security-token.policy",
"value": "IGNORED"
}
セキュリティ トークン ポリシーの値を IGNORED にすると、Things Cloud に接続されたデバイスはトークン検証なしで受け入れられます。
デバイス登録のリストは以下の画像に表示されます。 セキュリティ トークンの入力はすべてのデバイスに対して表示されることに注意してください。
セキュリティトークンを使用しない登録
Things Cloud に接続されているデバイスがセキュリティ トークンを使用しない場合、セキュリティ トークンの入力に値を指定しなくても登録を続行できます。
安全に接続されていないデバイスにセキュリティ トークンが提供された場合、それは受け入れられ、トークンは無視されます。
セキュリティトークンを使用した登録
Things Cloud に接続されているデバイスがセキュリティ トークンを使用する場合、接続の確立時にデバイスから送信されたトークンと一致するトークンをユーザーが提供した場合にのみ登録を完了できます。
不正なトークンを指定した場合、デバイスで使用される値とユーザー インターフェイスを介して指定された値の間の不一致を通知するエラー メッセージが表示されます。
試行が一定回数失敗すると、登録はブロックされた状態になり、対応するエラー メッセージが表示されます。 ブロックされた登録は、次にデバイスに接続する前に削除する必要があります。
「すべてを受け入れる」機能の制限された使用
すべて受け入れる 機能は、セキュリティ トークンを使用せずに Things Cloud に接続されているデバイスでサポートされています。
セキュリティ トークンを使用するデバイスでは、すべてを受け入れる 機能は利用できず、警告メッセージが表示されます。 警告メッセージの詳細には、自動的に受け入れられなかったデバイスのリストが表示されます。
このようなデバイスは、正しい セキュリティ トークン 値を指定し、承認 をクリックして手動で承認する必要があります。
このモードでは、Things Cloud に接続されているデバイスは接続を確立する際にセキュリティ トークンを使用する必要があり、ユーザーはデバイスを受け入れるときに同じトークンを入力する必要があります。
デバイスを受け入れる手順は、オプションのセキュリティ トークン ポリシー で説明されている手順と同じです。
このモードでは、セキュリティ トークンなしで Things Cloud に接続するデバイスはブロックされ、登録を完了できなくなります。
多数のデバイスを接続するために、Things Cloudではデバイスを一括登録するオプションを提供しています。つまり、CSVファイルをアップロードすることで多数のデバイスを登録することができます。
ナビゲータの デバイス メニューで 登録 をクリックします。
デバイス登録 ページで、上部バーの右側にある デバイスの登録 をクリックし、ドロップダウン メニューから 一括登録 > 一般 を選択します。 一括デバイス登録 ダイアログボックスが表示されます。
プラス ボタンをクリックして、アップロードする CSV ファイルを選択するか、ドラッグ アンド ドロップします。
アップロードされたCSVファイルの形式に応じて、次の登録タイプのいずれかの処理が行われます。
セパレータはCSVファイルから自動的に取得されます。 有効な区切り文字の値は、「\t」 (集計記号)、「;」 (セミコロン)、および「,」 (カンマ) です。
簡易登録
CSVファイルに、IDとPATHという2つの列がある場合、IDがデバイス識別子(シリアル番号)で、PATHがスラッシュで区切られたグループ名の一覧(登録後にデバイスを割り当てるグループへのパス)です。
ID;PATH
Device1;Group A
Device2;Group A/Group B
ファイルがアップロードされると、必要なグループが新規作成され、ステータスが「接続待機中」の新規登録が作成されます。そして、通常の登録プロセスを続行する必要があります(上記参照)。
フル登録
CSVファイルには、少なくともデバイス識別子としてのIDとデバイスの認証情報が含まれていなければなりません。
さらに、次の例のようにICCID、NAME、TYPEのような他の列を含むこともあります。
ID;CREDENTIALS;TYPE;NAME;ICCID;IDTYPE;PATH;SHELL;AUTH_TYPE
006064ce800a;LF2PWJoLG1Fz;c8y_Device;Sample_Device1;+491555555;c8y_Serial;bulk group/subgroup1;1;BASIC
006064ce8077;OowoGKAbiNJs;c8y_Device;Sample_Device2;+491555555;c8y_Serial;bulk group/subgroup2;1;BASIC
デバイスを接続するために、これらは関連情報とともに事前登録されます。具体的には、各デバイスは次のような構成設定になります。
データがインポートされると、事前登録されたデバイス数と、発生したエラーに関するフィードバックが表示されます。
一括登録用 CSV テンプレートファイルを両タイプ(簡易/フル)用意しておりますので、ダウンロードをしてファイルの構成を表示またはコピーできます。
ファイル形式と使用可能なCSVのデータ形式の詳細については、Things Cloud OpenAPI仕様 の 一括デバイス認証情報リクエストを作成する をご覧ください。
アカウントに接続されているすべてのデバイスを表示するには、ナビゲータのデバイスメニューですべてのデバイスをクリックします。
詳細なデバイス一覧が表示されます。
デバイス一覧の列にはデバイスごとに、次の情報が表示されます。
列 | 説明 |
---|---|
ステータス | 接続ステータスを表すアイコン。詳細は接続監視をご覧ください。 |
名前 | デバイスの固有の名前 |
モデル | デバイスのモデルの種類。ブラウザの幅によっては、表示されない場合があります。 |
シリアル番号 | デバイスのシリアル番号。ブラウザの幅によっては、表示されない場合があります。 |
グループ | デバイスが割り当てられているグループ(存在する場合) |
登録日 | デバイスがアカウントに登録された日付 |
システムID | デバイスのシステムID |
IMEI | デバイスのIMEI |
アラーム | デバイスのアラームステータス。現在解決されていないアラーム数とタイプが表示されます。親デバイスのアラームのみが含まれます。アラームの操作の詳細については、アラームの操作をご覧ください。 |
グローバル ロールを持つユーザーの場合、デバイス リストには項目がページ分割されて表示されます。ページごとのアイテム数を選択し、任意のページに直接ジャンプできます。インベントリロールを持つユーザーには、最初は最大 50 個のアイテムが表示されます。利用可能なデバイスが 50 を超える場合は、リストを下にスクロールするとさらに多くのデバイスが読み込まれます。
デバイス一覧に表示される列は、必要に応じて設定できます。
デバイス一覧に変更が反映され、選択された列のみ表示されます。
カスタム列を追加して、さらなるデバイスプロパティを表示できます。
c8y_Mobile.mcc
のような標準フラグメントのみ選択できます。デバイス一覧に、新しく追加した列が表示されます。
デバイスは、プラットフォームより完全に削除されます。
デバイス一覧には、リスト内のデバイスを特定の条件で絞り込む、フィルター機能を備えています。
フィルタリングはすべての列で行えます。絞り込みたい列の名前の横にあるフィルターアイコンをクリックします。
ドロップダウンリストでフィルターオプションを指定します。
ほとんどの列はテキスト欄を表します。検索欄のように、テキストボックスに任意のテキストを入力するだけで、これらの列にフィルターを適用できます。複数の語句を抽出する場合は、「+ 次を追加」 をクリックしてテキストボックスを追加します。
テキストのフィルタリング以外にも、いくつかのオプションがあります。
最後に、適用をクリックしてフィルターを実行します。
これでデバイス一覧には、フィルターオプションに一致するデバイスのみが表示されます。
列ごとに並べ替えが可能です。 それぞれの列ヘッダーの並べ替えアイコンを 1 回クリックするとエントリが昇順で並べ替えられ、2 回クリックするとエントリが降順で並べ替えられます。 この列の並べ替えを削除するには、並べ替えアイコンをもう一度クリックします。
すべてのフィルタをクリアしてすべてのデバイスを表示する場合は、テーブル ヘッダーの フィルタのクリア をクリックします。
デバイスは、特定のユースケースに従ってグループ化できます。デバイスは複数のグループに配置でき、グループ自体も複数のグループに含めることができます。
Things Cloudは、トップレベルのグループとサブグループを区別します。
ナビゲータでグループをクリックすると、すべてのグループが一覧形式で表示されます。
グループごとに、タイプや名前などさまざまな情報が提供されます。右側にある列の設定をクリックして列を追加または削除し、お好みに合わせて表示をカスタマイズします。デバイスの表示 > 列の設定 もご覧ください。
特定の条件でグループをフィルタリングするには、列ヘッダーの上にカーソルを置き、それぞれのフィルターアイコンをクリックします。
デバイスの表示 > デバイスのフィルタリング もご覧ください。
この機能は一時的なフィルターのみを作成することに注意してください。恒久的なフィルターの場合は、スマート グループ 機能を使用できます。
グループをクリックすると、その詳細が表示されます。
サブアセット ページの上部には、グループ名と説明(編集可能)が表示され、右側にグループが作成された日時と最終更新日時の情報が表示されます。
その下に、グループに割り当てられたすべてのアセットが一覧表示されます。アセットごとに、タイプや名前などのさまざまな情報が表示されます。最上位階層のグループリストと同様に、列を追加または削除して、お好みに合わせてリストをカスタマイズしたり、フィルターを適用して特定の基準に従ってリストをフィルタリングすることができます。
さらに、デバイスを割り当てることができます(グループのデバイス割り当て 参照)。
新規グループがグループ一覧表に追加されます。
新しいグループを既存グループの子として追加するには、そのグループのサブアセットページに移動し、上部のトップメニューバーでグループを追加 をクリックします。
権限の詳細については、「管理」セクションの権限の管理をご覧ください。
削除する各エントリの上にカーソルを置き、右側の削除アイコンをクリックします。
グループにデバイスを割当てる方法は、いくつかあります。
グループの観点より
ナビゲータのドラッグアンドドロップ機能を使用して、デバイスをグループにすばやく割り当てることができます。グループとデバイスの再構築をご覧ください。
さらに、次の手順を実行してデバイスを割り当てることができます:
デバイスは選択したグループに割り当てられ、サブアセット ページにサブアセットとして表示されます。
デバイスの観点より
デバイスが選択したグループに割り当てられます。
存在しないグループ名を入力して検索すると、新規ボタンが表示されますので、ここで入力した名前の新規グループを作成し、その新規グループにデバイスを割り当てることができます。
割り当てを解除したい各デバイスの上にカーソルを置き、右側の割り当て解除アイコンをクリックします。
デバイスの割り当てを解除しても、デバイス、サブデバイス、関連するデータは削除されません。デバイスはこのグループからのみ削除されます。
削除する各デバイスの上にカーソルを置き、右側の削除アイコンをクリックします。
デバイスは完全に削除されます。
特定のデバイスの詳細を表示するには、その名前をクリックします。
デバイスの詳細情報が表示されます。
ドラッグアンドドロップ機能により、グループ、サブグループ、およびデバイスを簡単に再構築できます。
スマートグループは、フィルター条件に基づいて動的に作成されるグループです。このタイプのグループは、例えば、特定のタイプのデバイスを新しいソフトウェアまたはファームウェアバージョンに一括アップグレードする場合に使用できます。
スマートグループは、デバイス一覧から作成できます。
新規グループは、ナビゲータのグループメニューの最上位階層グループとして表示されます。スマートグループは、フォルダアイコン内の小さな歯車で区別できます。
スマートグループ名と説明の下に、スマートグループの構築時に適用されたフィルター基準が表示されます。ここでフィルター設定を編集し、選択を調整できます。
削除する各エントリの上にカーソルを置き、右側の削除アイコンをクリックします。
デバイスごとに詳細な情報が表示されます。デバイスに対して実際に提供される情報の種類は、デバイスのタイプ、デバイスの使用状況、およびユーザーインターフェースの構成によって異なります。
デバイスの詳細情報を表示するには、デバイス一覧でデバイスをクリックします。
デバイスの詳細はタブに分かれています。タブの数は動的であり、利用可能な情報によって異なります。つまり、その特定デバイスの提供可能な情報のタブのみが表示されます。 各デバイスの詳細なタブに関連する操作とフラグメントの詳細な説明については、「リファレンスガイド」の デバイス管理ライブラリ をご覧ください。
最初、情報タブが表示されます。このタブには、デバイスに関する一般的な情報が表示され、各デバイスで使用できます。
各デバイスには少なくとも、情報、アラーム、制御、イベント、稼働率、識別子の各タブが表示されます(以下のタブリストもご覧ください)。
次のタブは最も一般的なタブで、それぞれ別途詳細に説明していきます。
タブ | 説明 |
---|---|
Actility LoRa | Actility LoRa 経由で接続されたデバイスの詳細を提供します。詳細については、Actility LoRa接続機能をご覧ください。 |
アラーム | デバイスのアラームに関する情報を表示します。アラームの操作をご覧ください。各デバイスで使用できます。 |
稼働率 | マシンの可用性を監視できます。詳細については、稼働率をご覧ください。各デバイスで使用できます。 |
子デバイス | 現在のデバイスに接続されているデバイスを一覧表示します。 |
構成 | テキスト形式で入力されたデバイスパラメータと設定を手動で構成できます。バイナリ構成の詳細については、構成の管理をご覧ください。 |
制御 | デバイスに送信されているオペレーションを表示します。オペレーションの操作もご覧ください。各デバイスで使用できます。 |
デバイスプロファイル | 現在デバイスにインストールされているプロファイルの詳細が表示されます。 |
イベント | デバイスに関連するイベントを表示します。低レベルのトラブルシューティングに役立ちます。デバイスのトラブルシューティングもご覧ください。各デバイスで使用できます。 |
フィールドバス | フィールドバスデバイスの詳細を提供します。詳細については、クラウドフィールドバスをご覧ください。 |
ファームウェア | デバイスのファームウェアを管理します。 デバイスのファームウェア管理をご覧ください。 |
識別子 | 特定のデバイスに対して記録されたIDを表示します。各デバイスで使用できます。 |
情報 | デバイスの一般情報を表示します。各デバイスで使用できます。 |
位置 | デバイスの位置を表示します(可能な場合)。 |
ログ | デバイスのログ情報の要求を許可します。 |
計測値(メジャーメント) | デバイスが提供する数値データを既定のグラフ形式で表示します。 |
ネットワーク | デバイスのネットワーク情報を表示します。 |
サービス | デバイス上で実行されているサービスの概要を示します。 |
シェル | コマンドプロンプトからリモートデバイスと対話できます。 |
Sigfox | Sigfox 経由で接続されたデバイスの詳細を提供します。詳細については、Sigfox接続機能 をご覧ください。 |
ソフトウェア | デバイスにインストールされているソフトウェアを管理します。詳細については、デバイスのソフトウェア管理をご覧ください。 |
追跡 | デバイスの動きを表示します(可能な場合)。 |
名前の下にパンくずリストが表示されます。デバイスがアセット階層(グループなど)の一部である場合は、パンくずリストを使用して階層を上に簡単に移動できます。デバイスは複数の階層に所属している場合があるので、複数行のパンくずリストが表示されることがあります。
デバイスのタイプと使用状況に応じて、トップメニューバーの右側にある 参照… をクリックすると、メニューに追加のアクションが表示されます。
これらの追加メニュー項目の詳細は、必要に応じて提供されます。
アラームタブには、デバイスのアラームに関する情報が表示されます。アラームの詳細については、アラームの操作をご覧ください。
稼働率タブでは、マシンの可用性の監視が可能です。詳細については、デバイスの監視と制御 > 稼働率 をご覧ください。
子デバイスタブには、現在表示されているデバイスに接続されているデバイスの一覧が表示されます。例えば、ゲートウェイを見ると、タブにはそのゲートウェイに接続されているすべての機器が一覧表示されます。
子デバイス一覧の詳細については、デバイスの表示をご覧ください。
デバイスの構成タブでは、デバイスのパラメータと初期設定を設定できます。デバイスに応じて、可能な構成は次の通りです。
バイナリベースの構成スナップショットの管理の詳細については、デバイス データの管理 > 構成の管理 をご覧ください。
制御タブには、デバイスに送信されるオペレーションが一覧表示されます。 オペレーションの詳細についてはオペレーションの操作をご覧ください。
デバイスプロファイルをデバイスに適用する方法の詳細については、デバイスへのデバイスプロファイルの適用 をご覧ください。
イベントタブには、デバイスに関連するイベントが表示されます。これにより、デバイスの低レベルのトラブルシューティングが可能になります。詳細は、デバイスのトラブルシューティングをご覧ください。
デバイス上のファームウェアを管理および更新方法の詳細については、デバイスのファームウェア管理 をご覧ください。
Things Cloudは、デバイスとアセットを複数の外部IDに関連付けることができます。例えば、多くの場合、デバイスはモデムのIMEI、マイクロコントローラのシリアル番号、またはアセットタグによって識別されます。識別子タブには、特定のデバイスについて記録されたすべてのIDが一覧表示されます。
これは、機能しないハードウェアがあり、記録されたデータを失わずにハードウェアを交換する必要がある場合などに便利です。新しいハードウェアをアカウントに接続し、古いハードウェアのIDを変更して、新しいハードウェアのIDを含めることで対応できます。
情報 タブでは、管理に関連するデバイス情報の概要をダッシュボードに表示します。
この情報は、次のカードに記載されています。
カード | 説明 |
---|---|
注記 | 現在のアクティビティを通知する注記を提供します。通常、注記は管理者のみが編集できます。注記を追加または編集するには編集をクリックし、テキストボックスに注記または修正を入力し、テキストボックスの右側にある緑色のチェックマークをクリックして編集内容を保存します。 |
デバイスステータス | 接続関連の情報を表示します。詳細については 接続監視をご覧ください。 |
デバイスと通信 | 特定のメジャーメントのリアルタイムデータを表示するデータポイントグラフを表示します。X 軸をドラッグして、データポイントの時間メジャーメントを移動します。 期間を広げるには、ダブルクリックしてグラフをズームアウトします。データポイントグラフの詳細については、コックピットのマニュアルのデータエクスプローラをご覧ください。 以下のメジャーメントが表示される場合があります。 データポイント: c8y_Battery.level, c8y_SignalStrength.rssi, c8y_MemoryMeasurement.Used, c8y_CPUMeasurement.Workload, c8y_NetworkStatistics.Upload, c8y_SignalStrength.RCSP, c8y_SignalStrength.ber, c8y_SignalStrength.ECN0, c8y_NetworkStatistics.Download, c8y_MemoryMeasurement.Total アラーム: c8y_UnavailabilityAlarm イベント: c8y_LocationUpdate |
デバイスデータ | デバイスに関する一般的な情報を表示します (ID、名前、タイプ、所有者、最終更新日)。名前 と タイプ は編集できます。一般的なデバイス情報の下に、カードにはアクティブなアラーム、稼働率、接続のステータス情報が表示されます (編集不可)。さらに、ハードウェアやファームウェアなどのさまざまなデバイス固有の情報が、ここに表示されます (編集可)。 |
発生中のクリティカルアラーム | デバイスの発生中のクリティカルアラームを表示します。 |
グループの割り当て | デバイスが属するグループを表示します。さらに、ここでデバイスをグループに追加したり、グループから解除したりできます。デバイスのグループ化の詳細についてはデバイスのグループ化をご覧ください。 |
位置 | デバイスによって報告された、または手動で設定された地図上のデバイスの位置を表示します。位置をご覧ください。 |
位置タブには、デフォルトとして、デバイスから送信される地図上でのデバイスの位置と座標が表示されます。位置を送信しないデバイスの場合は、手動で位置を設定できます。表示された地図の正しい位置に「ピン」を配置するだけで設定されます。
位置タブは、デバイスに c8y_Position
プロパティが含まれる場合にも表示されます。新しい c8y_Position
イベントを送信するときに、同じ c8y_Position
フラグメントをデバイスに設定すれば、地図上に自動的にマークを付けることができます。
ログタブでは、デバイスからのログ情報を管理できます。
指定したデバイスのログ情報をリクエストします。
ログがデバイスから Things Cloudに転送されると、ログタブ上に一覧表示されます。一覧の行には、リクエストしたログの時間範囲が表示されます。
リストのエントリをクリックすると、ログ情報全体が表示されます。
行にカーソルを合わせ、ダウンロードアイコンをクリックし、ログの抜粋をダウンロードします。
行にカーソルを合わせ、削除アイコンをクリックし、ログ情報を削除します。
メジャーメントタブでは、デバイスが提供する数値データをチャート形式で表示します。チャートは、複数のグラフまたは「シリーズ」を含むことができるメジャーメントのタイプにグループ化されます。
たとえば、以下のスクリーンショットは、2 つの異なるシリーズによる温度測定のグラフを示しています。
チャートに異なる系列のメジャーメントが含まれている場合、系列ごとに 1 つの Y 軸が表示されます。 上の例では、温度データは、℃と同じ単位を持つ 2 つのセンサー、つまり「sensors-1」と「sensor-2」から記録されます。 ここでは、さまざまなセンサーからのメジャーメントが個別の「シリーズ」データとして分類されます。 それぞれのセンサーからのメジャーメントは別のシリーズ名 (センサー名と同じ) を使用して保存されるため、ここでは 2 つの軸が表示されます。 メジャーメントが同じ系列に属している場合、Y 軸は 1 つだけ表示されます。
メジャーメントの詳細情報を表示するには、グラフにカーソルを合わせます。カーソルの横に、メジャーメントの詳細情報を示すツールチップが表示されます(ツールチップが最も近いメジャーメントに「スナップ」します)。
時間範囲と集計
デフォルトでは、グラフには過去1時間分の原データが表示されます。X軸の時間範囲を変更するには、右上のドロップダウンメニュー「過去1時間」を開き、時間範囲を選択します。
時間範囲を増やすと、集計フィールドの値が自動的に「1時間ごと」または「毎日」に切り替わります。これで、グラフは個々の現データポイントではなく範囲が表示されるようになります。「1時間ごと」の場合、グラフには1時間で測定された最小値と最大値の範囲が表示されます。「毎日」の場合、チャートには1日のメジャーメントの最小値と最大値が表示されます。同様に、ツールチップに個々の値ではなく、値の範囲が表示されるようになります。
これにより、より広い時間範囲にわたって効率的に概要を把握できます。グラフには、デスクトップブラウザの過負荷を避けるために、最大5.000個のデータポイントしか表示されません。データポイントが5.000個を超える細かい焦点を選択すると、「切り捨てられたデータ。集計を変更するか、より短い日付範囲を選択してください。」という警告文が表示されます。
リアルタイムをクリックすると、接続されたデバイスからシステムに新しいデータが送信されるたび、グラフのリアルタイムでのユーザーインターフェース更新を行います。
いわゆる「KPI (Key Performance Indicator)」を設定して、グラフィック表示と軸制限に影響を与えることができます。ユーザーガイドの管理をご覧ください。
メジャーメント形式
メジャーメントグラフを表示するには、デバイスは特定のフラグメント形式でメジャーメントを送らなければなりません。
"fragment_name" : {
"series_name" : {
"value" : ...
"unit" : ...
}
}
例:
"c8y_SpeedMeasurement": {
"Speed": { "value": 1234, "unit": "km/h" }
}
"Fragment_name"
と "series_name"
は、別の有効な json プロパティ名に置き換えることができますが、空白および [ ] ,* などの特殊文字は使用できません。構造は、上記とまったく同じ 2 階層の json オブジェクトでなければなりません。
ネットワークタブでは、モバイルネットワーク(WAN)とローカルネットワーク(LAN)のパラメータの閲覧と設定ができます。
ユーザーインターフェースのWANパラメータは、ルーターに保存されている最初のプロファイルに対応しています。これらは、リモート、またはSMSを介して設定できます。
LANパラメータを設定するには、IPアドレスとサブネットマスクを入力します。
サービス タブには、デバイス上で実行されているすべてのサービスのリストが、ステータス、名前、タイプ、最終更新日とともに表示されます。
各列では、表示されるそれぞれの値によってサービスをフィルタリングおよび/または並べ替えることができます。
プラットフォームは、サービスの 3つのステータスオプション、Up、Down、Unknown を定義します。
これらの事前定義されたステータスには独自のグラフィック表現があり、ステータス フィルターから直接選択できます。
他のステータスオプションも許可されており、自由に定義できます。Web SDK ドキュメント リソースの サービス モジュール をご覧ください。これらはすべて同じアイコンを共有しており、ステータス フィルターに手動で入力する必要があります。 ステータス アイコンのツールチップには、実際の値が表示されます。
デバイスシェルを使用すると、リモートデバイスを対話的に操作できます。多くの産業用機器は、モデム用のATコマンド、多くの追跡装置用のCSV形式のコマンド、あるいはTixi TiXMLのような精巧なスクリプト機構など、何らかの形式のコマンド言語をサポートしています。シェルでは、デバイスの各言語でコマンドを送信し、コマンドの結果をインタラクティブに表示できます。
シェルタブには、コマンドを入力するためのコマンドプロンプトが表示されます。
コマンドプロンプトには、任意のコマンドテキストを入力できます。コマンドテキストをデバイスに送信するには、実行をクリックします。このボタンは、コマンドがテキスト領域に書き込まれた場合にのみアクティブになります。
Things Cloud には、一部のデバイス向けに頻繁に使用されるコマンドがいくつか用意されています。 コマンドプロンプト領域の上にある 定義済みのコマンド をクリックして、使用可能な定義済みコマンドのリストを含むウィンドウを開きます。 選択したコマンドを選択し、使用 をクリックしてコマンドをコマンド プロンプトにコピーします。ここに新しいコマンドを追加して再利用することもできます。
デバイスにインストールされているソフトウェアを管理および更新する方法の詳細については、デバイスのソフトウェア管理をご覧ください。
デバイスは、Things Cloudでの移動の履歴を記録することができます。この移動は、追跡タブに表示されます。
c8y_Position
プロパティが含まれている場合にのみ表示されます。右上のドロップダウンリストより、期間を選択(または、リストから「カスタム」を選択して期間を指定)し、その期間中のデバイスの動きを表示できます。動きは、赤い線として地図上に表示されます。
地図の横に、個々の記録とその時間が一覧表示されます(「位置更新イベント」)。記録をクリックすると、地図上の「ピン」に記録時の場所が表示されます。
デバイスのタイプとThings Cloudへの統合方法に応じて、デバイス側のジオフェンシングとモーション検出を設定できます。
Things Cloudには、アカウント内のすべてのデバイスを地図上に表示するオプションがあります。
ナビゲータのデバイスメニューで地図をクリックすると、すべてのデバイスをリアルタイムで示す地図が表示されます。
デバイスは「ピン」として表されます。ピンをクリックすると、各デバイスの名前が表示されます。デバイス名をクリックして、デバイスの詳細に切り替えます。
デバイス管理アプリケーションでは、デバイスへの接続を監視することができます。
これは、個々のデバイス(下記参照)の階層で実行でき、デバイス一覧の複数のデバイスにわたって実行することもできます。
デバイス一覧を開き、複数のデバイスの接続を監視します。
接続ステータスは、デバイス一覧のステータス列で矢印として示されます。
接続の送信
上矢印は、送信接続(デバイスからThings Cloudへのトラフィック)を表します。送信接続のステータスは、次のいずれかになります。
矢印にカーソルを合わせると、デバイスからサーバーへの最後のリクエストのタイムスタンプが表示されます。
デバイスがオフラインであることが検出されると(要求された間隔内でのデータ送信が停止され、上矢印が赤色に変わる)、「指定間隔内にデバイスからの応答がありませんでした」という、デバイスの使用不可アラームが作成されます。
送信接続は、アラーム、イベント、測定値など、デバイスから何かが送信された場合、または空の更新がデバイス自体に送信された場合に更新されます。 詳細については、リファレンス ガイドの デバイス管理ライブラリ > デバイスの可用性 > 可用性の監視 を参照してください。
プッシュ接続
下矢印は(Things Cloudからデバイスへの)プッシュ接続を表します。プッシュ接続のステータスは、次のいずれかになります。
プッシュ接続とは、/notification/operations API エンドポイントへのアクティブな HTTPS ロング ポーリング接続、または Things Cloud の MQTT エンドポイントへのアクティブな MQTT 接続です。 デバイスが接続されている場合は、データがなくても常に緑色になります。
デバイスは、「メンテナンス」モードである場合があり、ステータス列にツールアイコンで示されます。これは、デバイスが現在メンテナンス中で監視できないことを示す特殊な接続ステータスです。メンテナンス中のデバイスは、アラームが発生しません。
デバイスのメンテナンスモードのオン/オフを切り替えるには、情報タブにある接続監視カードのスライダーを使用します(下記参照)。
特定のデバイスの接続を監視するには、このデバイスの情報タブに移動します。デバイスステータスの下に、デバイスの接続ステータスが表示されます。
必要な間隔の欄では、間隔を指定できます。このパラメータで、デバイスからの受信頻度を定義します。例えば、必要な間隔を60に設定した場合、デバイスは少なくとも1時間に一度はThings Cloudと通信することになります。この間隔は、デバイスがデータの送信を試みる頻度に基づいてデバイス自体が設定するか、ユーザーが手動で設定します。
間隔を設定すると、その下にメンテナンススライダーが表示されます。
メンテナンススライダーを使用して、デバイスのメンテナンスモードをオンまたはオフにすることができます。このモードは、デバイスステータスに即座に反映されます。
Things Cloudは、接続監視と稼働率を区別します。前述にある接続監視は、デバイスがThings Cloudと通信しているかどうかを示すだけで、デバイスが機能しているかどうかを自動的に示すわけではありません。
稼働率とは、デバイスがサービス中かどうかを示します。例えば、商品を販売する準備ができていれば、自動販売機はサービス中となります。自動販売機はThings Cloudとは無関係に現金で商品を販売することができるので、商売人の立場から言うと、サービス中となるのです。同様に、ゲートウェイの電源をオフにしても、ゲートウェイの背後にあるデバイスは引き続き動作できます。
Things Cloudは、機器にクリティカルな未解決アラームが存在しない限り、デバイスがサービス中であると見なします。そして、そのようなクリティカルアラームが存在した時間の割合を表示します。例えば、ある期間中もし機器にクリティカルアラームがまったくない場合は、その機器のサービス稼働率は100%とされ、もし期間中の半分はクリティカルな未解決アラームが発生していた場合は、その機器のサービス稼動率は50%とされます。
機器がオフラインの間、Things Cloudはデフォルトで次のように想定します。
この規則には例外もあります。例えば、自動販売機がキャッシュレス決済のみに依存している場合、ネットワークへの接続が失われると、自動販売機のサービスが停止し、販売が停止します。この場合、機器の使用不可アラームを、メジャーではなくクリティカルアラームとして、管理アプリケーションで設定する必要があります。
Things Cloud は個々のデバイスの階層、およびすべてのデバイスにわたってサービスの稼働率を表示します。
特定のデバイスの稼働率を確認するには、そのデバイスの詳細にある稼働率タブをクリックします。
すべてのデバイスにわたる全体の稼働率を表示するには、ナビゲータで稼働率をクリックします。
稼働率画面には、過去24時間、過去7日間、過去30日間のデバイスの稼働率の割合が表示されます。
デバイスは、アラームを発生させて、介入が必要な問題があることを示すことができます。
Things Cloudは個々のデバイス、およびすべてのデバイス全体にわたってのアラームを表示します。
デフォルトでは、
アラームは、その重大度に従って分類されます。 Things Cloudには、次の4種類のアラームタイプがあります。
重大度 | 説明 |
---|---|
クリティカル | デバイスは使用できません。すぐに修復する必要があります。 |
メジャー | デバイスに問題があり、解決する必要があります。 |
マイナー | デバイスに解決可能な問題があります。 |
警告 | 警告があります。 |
アラームタブは、これらのアラームタイプに対応する4つのセクションに分かれています。
トップメニューバーには、重大度をフィルタリングするためのボタンが表示されます。ボタンをクリックすると、対応するセクションが非表示になります。もう一度クリックすると、再び表示されます。
各セクション内で、アラームは発生順に並び替えられて、最新のアラームが最初に表示されます。
各行には、アラームに関する次の情報が表示されます。
情報 | 説明 |
---|---|
重大度 | クリティカル、メジャー、マイナー、警告(上記参照)のいずれかです。 |
カウント (赤丸内の数値で提供) |
このアラームがデバイスによって送信された回数です。特定のデバイスに対してアクティブにできるアラームのタイプは 1 つだけです。同じタイプの別のアラームがデバイスから送信されると、数値は 1 つずつ増加します。 |
説明 | アラームを説明する任意のテキスト |
ステータス | アラームのステータス。アラームには次のようなものがあります。 アクティブ: アラームが発生した時点で、誰もそのアラームに取り組んでいない状態です。 承認済み: 誰かがステータスを「承認済み」に変更し、アラームが対応中であることを示します。 クリア: 誰かが手動でステータスを「クリア」に設定、またはデバイス自体が問題の解決を認識した状態です。 |
最終発生日時 | アラームが最後に発生したタイムスタンプ(デバイス時間) |
デバイス | デバイスの名前です。名前をクリックすると、デバイスの詳細画面に移動します。 |
行の右側にある矢印をクリックして展開し、アラームの詳細を表示します。
アラームのステータスを変更するには、アラームの上にカーソルを合わせ、右側に表示される該当のステータスのボタンをクリックするか、右端にあるメニューアイコンをクリックして、変更したいステータスを選択します。
すべてのアラームのステータスを一度に「クリア」に変更することもできます。トップメニューバーのすべてをクリアをクリックして、選択した重大度のすべてのアラームをクリアします。
オペレーションは、デバイスのリモート制御に使用されます。
Things Cloudは個々のデバイス、およびすべてのデバイス全体にわたっての操作を表示します。
デバイス制御には 2 種類の操作があり、それぞれタブで表されます。
単一操作 タブで単一操作のリストをご覧ください。
単一操作は、次の4つの状態のいずれかになります。
ステータス | 説明 |
---|---|
保留中 (PENDING) | 操作は作成されたばかりで、デバイスが操作を取得するのを待っています |
実行しています (EXECUTING) | 操作はデバイスによって取得され、実行中です |
成功 (SUCCESSFUL) | 操作はデバイスによって正常に実行されました |
失敗 (FAILED) | デバイスで操作を実行できませんでした |
各行に、次の操作の情報が表示されます。
情報 | 説明 |
---|---|
ステータス | 保留中、実行しています、成功、失敗のいずれかになります(上記参照) |
名前 | 操作の名前 |
デバイス | デバイス名。名前をクリックすると、デバイスの詳細画面へ移動します |
行をクリックすると展開され、操作の詳細が表示されます。
ステータス別に単一操作のリストをフィルタリングするには、トップメニューバーにあるステータスボタンのいずれかをクリックします。すべてをクリックして、フィルターをクリアします。
トップメニューバーの右にあるリアルタイムをクリックすると、デバイスからリアルタイムで送信される操作が表示されます。再読み込み をクリックして、リストを手動で更新します。
単一操作は、一括操作またはデバイスがサポートするさまざまなタイプの操作(ファームウェア、ソフトウェア、構成 の管理など)によって作成できます。
一括操作 を作成すると、一括操作に伴う単一操作も、単一操作のリストに追加されます。
特定のデバイスの操作は、シェルタブで作成および実行されます。デバイス詳細 > シェルをご覧ください。
特定の保留中の単一操作、またはすべての保留中の単一操作を一度にキャンセルできます。
特定の保留中の単一操作をキャンセルするには、それぞれの単一操作エントリの右側にあるメニューアイコンをクリックし、操作をキャンセル を選択します。
保留中の操作をすべて一度にキャンセルするには、トップメニューバーの右側にある 参照… をクリックし、保留中の操作をすべてキャンセル を選択します。 あるいは、単一操作のリストをフィルタリングしてステータスが保留中の単一操作のみを表示し、トップメニューバーの右側にある すべてキャンセル をクリックします。
スマートルールを作成する単一操作の右側にあるメニューアイコンをクリックし、スマートルールを作成 を選択します。
詳しい手順については、コックピット > スマートルール > スマートルールの作成 をご覧ください。
一括操作 タブで一括操作のリストをご覧ください。
一括操作には操作タイプとステータスがあります。
一括操作ウィザード を使用して、次の操作タイプの一括操作を追加できます。
操作タイプ | 説明 |
---|---|
構成の更新 | 一括操作により、選択したデバイスの構成が更新されます。 |
ファームウェア更新 | 一括操作により、選択したデバイスのファームウェアが更新されます。 |
ソフトウェア更新 | 一括操作により、選択したデバイス上のソフトウェアが更新されます。 |
デバイスプロファイルを適用 | 一括操作により、選択したデバイスにデバイスプロファイルが適用されます。 |
一括操作には他の操作タイプも含めることができます。例えば、単一操作を一括操作としてスケジュールする 場合、その単一操作には異なる操作タイプが指定されます。
一括操作は、次のいずれかのステータスになります。
ステータス | 説明 |
---|---|
スケジュール済み (SCHEDULED) | 一括操作が作成され、スケジュールされた時間まで保留されています。 |
実行しています (EXECUTING) | 一括操作が実行中です。 |
キャンセル済み (CANCELED) | 一括操作が作成されましたが、スケジュールされた時間の前にキャンセルされました。 |
完了しましたがエラーがあります (COMPLETED WITH FAILURES) |
一括操作は完了しましたが、一部のデバイスで失敗しました。 |
正常に完了 (COMPLETED SUCCESSFULLY) |
一括操作はすべてのデバイスで正常に実行されました。 |
各行には、一括操作に関する次の情報が提供されます。
情報 | 説明 |
---|---|
ステータス | スケジュール済み、実行中、キャンセル済み、失敗あり完了、正常終了のいずれか(上記参照) |
名前 | 操作の名前 |
進行状況バー | 実行および完了した一括操作のみ。操作の進行状況をパーセントで表示します。 |
開始日と完了日 | 実行および完了した一括操作のみ。 一括操作を実行する場合、完了日は一括操作の設定に基づく、おおよその日付になります。 |
更新ボタン | 一括操作の実行専用。 進行状況バーを更新します。 |
行の右側にある矢印ボタンをクリックすると、行が展開され、一括操作の詳細が表示されます。
一括操作のリストを操作タイプ別にフィルタリングするには、トップメニューバーのドロップダウンリストをクリックし、操作タイプのセットを選択し、適用 をクリックします。 フィルタをクリアするには、ドロップダウンリストで すべて を選択し、もう一度 適用 をクリックします。
ステータス別に一括操作のリストをフィルタリングするには、トップメニューバーにあるステータスボタンのいずれかをクリックします。 すべてのステータス をクリックしてフィルターをクリアします。
一括操作のリストを日付でフィルタリングするには、開始日時 と 終了日 の両方の日付ピッカーで日付を選択し、適用 をクリックします。 フィルターをクリアするには、その隣にある クリア をクリックします。
両方のフィルターをクリアするには、リストの下部にある フィルターのリセット をクリックします(フィルターが適用されている場合にのみ表示されます)。
一括操作を作成するには 2 つの方法があります。
次の手順を実行します。
単一操作を一括操作としてスケジュールするには、単一操作 タブまたは特定デバイスの 制御 タブから実行します。 次の手順を実行します。
一括操作のスケジュールを編集できるのは、ステータス=スケジュール済み の場合のみです。
変更はそれに応じて一括操作に適用されます。
一括操作をキャンセルできるのは、ステータス=「スケジュール済み」または「実行しています」の場合のみです。実行中の場合、単一操作がすべて作成されるまでに限って、操作をキャンセルできます。 これにより、残りの単一操作の作成をキャンセルできます。
キャンセルする一括操作の右側にあるメニューアイコンをクリックし、一括操作をキャンセル をクリックします。
実行中または失敗して完了した一括操作の失敗した操作を再試行できます。
これを行うには、目的の一括操作を展開し、操作 で 失敗した操作を再試行 をクリックして、失敗したすべての操作を含む新しい一括操作を作成します。 単一操作を再試行するには、操作の上にカーソルを置き、操作を再実行 をクリックします。これにより、新しい単一操作が作成されます。
一括操作が失敗して完了した場合は、操作の右側にあるメニューアイコンをクリックし、失敗した操作を再試行 をクリックすることもできます。
失敗した一括操作を手動でステータス「成功」に設定できます。
これを行うには、一括操作の右側にあるメニューアイコンをクリックし、操作を成功に設定 をクリックします。
これは、操作が通常は成功しているものの、それほど重要ではないデバイスでの操作の失敗が含まれている場合に便利です。これらの不具合が発生すると、一括操作は「失敗」ステータスのままになります。
デバイスのトラブルシューティングをより詳細なレベルで行うには、イベントを使用します。イベントは通常、アプリケーション固有の処理に使用されるデバイスから送信される低レベルのメッセージです。例えば、自動販売機は、イベントの形式でリアルタイムの売上を送信します。
Things Cloudは個々のデバイス、およびすべてのデバイス全体にわたってのイベントを表示します。
デフォルトでは、イベントはリアルタイムでデバイスから受信したものとして表示されます。リアルタイム更新を無効にするには、トップメニューバーの右側にある リアルタイム をクリックします。
イベントごとに、次の情報が表示されます。
情報 | 説明 |
---|---|
タイムスタンプ | イベントが実行されたときのタイムスタンプ |
名前 | イベントの名前 |
デバイス | イベントを送信しているデバイスの名前です。名前をクリックすると、デバイスの詳細画面に移動します。 |
イベントリストの一番上に最新のエントリが表示されます。
行をクリックすると、その行が展開され、(デバイスのタイプと位置として)イベントの詳細が表示されます。
デバイスから大量のイベントデータが送信される場合があるため、データを日付別にフィルタリングして表示できます。
トップメニューバーのフィールドから開始日と終了日を選択し、適用をクリックしてフィルターを適用します。フィルターをクリアするには、フィルターをクリアをクリックします。
デバイス管理アプリケーションを使用すると、デバイスが実行しているサービスについて送信するデータを監視できます。
デバイス詳細画面の サービス タブには、特定のデバイスで実行されているサービスの概要が表示され、サービス詳細ビューへのエントリポイントとして機能します。
そこでは、各サービスに対して送信されたメジャーメント、イベント、アラームに関する詳細情報を確認できます。
サービス詳細画面は次のタブで構成されており、それぞれの詳細については別のセクションで説明します。
タブ | 説明 |
---|---|
アラーム | サービスのアラームに関する情報を提供します。アラームの操作をご覧ください。各サービスで利用できます。 | イベント | サービスに関連するイベントを表示します。各サービスで利用できます。 |
計測値(メジャーメント) | サービスの数値データのデフォルトの視覚化をグラフ形式で提供します。 |
アラーム タブには、サービスのアラームに関する情報が表示されます。 アラームの詳細については、アラームの操作をご覧ください。
イベント タブには、サービスに関連するイベントが表示されます。 詳細については、デバイスのトラブルシューティングをご覧ください。
計測値(メジャーメント) タブでは、サービスの数値データのデフォルトの視覚化をグラフ形式で提供されます。
計測値(メジャーメント) タブの使用方法の詳細については、計測値(メジャーメント)をご覧ください。
さまざまなデバイスタイプからのデータを処理するために、Things Cloudはデータベースに格納されているデバイスプロトコルを使用します。
ナビゲータよりデバイスタイプメニューのデバイスプロトコルをクリックします。
デバイスプロトコル画面には、アカウントで使用可能なすべてのデバイスプロトコルの一覧が表示されます。
デバイスプロトコルの一覧には、次の情報が表示されます。
デバイスプロトコルが一覧に追加されます。
既存のプロトコルより、デバイスプロトコルを追加する場合は次の手順に従います。
デバイスプロトコルが一覧に追加されます。
デバイスプロトコルを編集するには、目的のプロトコルをクリックするか、その行の右側にあるメニューアイコンをクリックして編集をクリックします。
フィールドの詳細については、特定のデバイスタイプのマニュアルとプロトコル統合ガイドをご覧ください。
デバイスプロトコルを削除するには、その行の右側にあるメニューアイコンをクリックし、削除をクリックします。
デバイスプロトコルが一覧から削除されます。
デバイスプロトコルをエクスポートするには、その行の右側にあるメニューアイコンをクリックし、エクスポートをクリックします。
デバイスプロトコルがダウンロードされます。
デバイス管理アプリケーションは、デバイスの効率的な管理をサポートするさまざまな機能を提供します。
機能 | 説明 |
---|---|
デバイスファームウェアの管理 | ファームウェア、ファームウェアリポジトリ内のファームウェア、ファームウェアバージョン、 パッチの取得/管理方法、それらのデバイスへのインストール/更新方法 |
デバイスソフトウェアの管理 | ソフトウェアリポジトリ内のソフトウェアとソフトウェアバージョンの取得/管理方法、 それらのデバイスへのインストール/更新方法 |
構成の管理 | 構成データを取得し、構成スナップショットとして構成リポジトリへの保存/管理方法 |
デバイス資格情報の管理 | 接続されたデバイスに対して生成されたすべての認証情報の管理方法 |
デバイスプロファイルの管理 | デバイスプロファイル(ファームウェア、ソフトウェア、構成のセット)を管理し、デバイスへの適用方法 |
信頼できる証明書の管理 | 信頼できる証明書の管理方法 |
すべての機能は、ナビゲータの 管理 メニューからアクセスできます。
ファームウェアリポジトリでは、Things Cloud がデバイスの参照ファームウェアを収集することを提案します。
デバイスごとに 1 つのファームウェアパッケージのバージョンのみを適用できます。
ナビゲータの 管理 メニューで ファームウェアリポジトリ をクリックします。
利用可能なファームウェアオブジェクトがリストとして表示されます。
各エントリには、ファームウェア名、適用可能なデバイスタイプ(設定されている場合)、特定のファームウェアで利用可能なバージョンがあるかどうか、および利用可能なバージョンがいくつあるかを示すラベルが表示されます。 トップメニューバーの左側で、名前、説明、デバイスタイプでリポジトリエントリをフィルタリングできます。フィルタリング機能の詳細については、はじめに > UI の機能と特長 > 絞り込み(フィルタリング) をご覧ください。
エントリをクリックすると、このファームウェアの詳細が、利用可能なすべてのバージョンとパッチとともに表示されます。
上部には、ファームウェア名、説明、およびオプションのデバイスタイプ フィルターが表示されます。フィルターが設定されている場合、ファームウェアはそのタイプのデバイスに対してのみインストール対象として表示されます。フィルターが設定されていない場合は、すべてのデバイスで利用できます。
バージョンとパッチのリストには、バージョン名とファームウェアバイナリの名前が表示されます。さらに、リストにはファームウェアバージョンにパッチがあるかどうかが示されており、バージョンエントリを展開すると表示できます。バージョンとパッチは作成時間順(降順)に並べられます。
ファームウェアオブジェクトがファームウェアリストに追加されるか、ファームウェアバージョンがファームウェアの詳細に追加され、それに応じてバージョンラベルが更新されます。
特定のファームウェアの詳細内から ファームウェアを追加 をクリックすると、ファームウェアがすでに選択されているため、ダイアログボックスの外観が若干異なります。新しいバージョン番号を入力し、バイナリをアップロードするか、ファイルパスを指定します。
バージョンを追加する場合と同様に、特定のファームウェアの詳細内から ファームウェアパッチを追加 をクリックすると、ファームウェアがすでに選択されているため、ダイアログボックスの外観が若干異なります。
ファームウェアのパッチは、ファームウェアの詳細内のバージョンの詳細に追加されます。
それに応じてファームウェアも更新されます。
特定のファームウェアエントリの右側にあるメニューアイコンをクリックし、コンテキストメニューで 削除 をクリックします。
オブジェクトはファームウェアリポジトリから削除されます。
特定のファームウェアの詳細で、削除するバージョンまたはパッチエントリの上にカーソルを置き、削除アイコンをクリックします。ファームウェアの詳細からファームウェアのバージョンまたはパッチが削除されます。
デバイスの ファームウェア タブでは、デバイスにインストールされているファームウェアを管理できます。
c8y_Firmware
オペレーションをサポートしている場合、デバイスの ファームウェア タブが表示されます。ナビゲータの デバイス メニューで すべてのデバイス をクリックし、デバイスリストから目的のデバイスを選択して、その ファームウェア タブを開きます。
ファームウェア タブには、デバイスにインストールされている現在のファームウェアが表示されます。
さらに、最後のオペレーションの操作ステータス(SUCCESSFUL、PENDING、EXECUTING、FAILED のいずれか)も表示されます。操作をクリックすると、操作の詳細が表示されます。
デバイスによって実行されるインストールオペレーションが作成されます。デバイスが操作を実行すると、すぐにファームウェアのインストールは完了します。
操作をクリックして詳細を表示します。最後の操作のステータスは、ファームウェア タブにも表示されます。
Things Cloud は、複数のデバイスのファームウェア更新を一度に実行するオプションを提供します。
一括操作のステータスは、デバイス制御 の 一括操作タブに表示されます。
さらに、選択したデバイスの 制御 タブに操作の詳細が表示されます。
ソフトウェアリポジトリでは、Things Cloudがデバイスの参照ソフトウェアを収集することを提案しています。複数のソフトウェアパッケージをデバイスにインストールできます。
ナビゲータの 管理 メニューで ソフトウェアリポジトリ をクリックします。
使用可能なソフトウェアオブジェクトがリストとして表示されます。
各エントリには、ソフトウェア名、利用可能なデバイスタイプ(設定済の場合)、ソフトウェアタイプ(設定済の場合)、特定のソフトウェアで利用可能なバージョンの有無と、その数を示すバッジが表示されます。 バージョン 列を除くすべての列の値は、列ヘッダーのフィルターアイコンと並べ替えアイコンをクリックして、フィルタリングと並べ替えができます。
エントリをクリックすると、ソフトウェアの詳細と利用可能なすべてのバージョンが表示されます。
上部には、ソフトウェア名、説明、任意のデバイスタイプ フィルター、ソフトウェアタイプが表示されます。 デバイスタイプ フィルターが設定されている場合、ソフトウェアはそのタイプのデバイスに対してのみインストール対象として表示されます。 フィルターが設定されていない場合は、すべてのデバイスで使用できます。 ソフトウェアタイプにより、特定のソフトウェアタイプをサポートするデバイスにのみ、ソフトウェアをインストールできるようになります。
container
またはimage
を検索するか、docker
、lxc
などのより具体的なタイプを検索してみてください。これにより、ソフトウェアタイプを分散させたり、実質的に同じソフトウェアタイプに異なる名前が使用されるのを防ぐことができます。バージョンのリストには、バージョン名とソフトウェアバイナリの名前が表示されます。 バージョンは作成時間順(降順)に並べられます。
ソフトウェアオブジェクトがソフトウェアリストに追加されるか、ソフトウェアバージョンがソフトウェアの詳細に追加され、それに応じてバージョン数ラベルが更新されます。
特定のソフトウェアの詳細ページ内で ソフトウェアを追加 をクリックすると、ソフトウェアがすでに選択されているため、ダイアログボックスの外観が若干異なります。新しいバージョン番号を入力し、バイナリをアップロードするか、ファイル パスを指定します。
それに応じてソフトウェアも更新されます。
特定のソフトウェア項目の右側にある 削除 アイコンをクリックします。
ソフトウェアとすべてのバージョンは、ソフトウェアリポジトリから削除されます。
特定のソフトウェアの詳細で、削除するバージョンエントリの上にカーソルを置き、削除アイコンをクリックします。 ソフトウェア詳細からソフトウェアバージョンが削除されます。
デバイスの ソフトウェア タブでは、特定のデバイスのソフトウェアを管理できます。
ナビゲータの デバイス メニューで すべてのデバイス をクリックし、デバイスリストから目的のデバイスを選択して、ソフトウェア タブを開きます。
ソフトウェア タブには、デバイスにインストールされている利用可能なすべてのソフトウェアのリストが表示されます。特定のソフトウェアにタイプがある場合は、名前の横に表示されます。特定のソフトウェアを名前で検索したり、ソフトウェアタイプでリストをフィルタリングできます。
さらに、最後の操作に対して操作ステータス(SUCCESSFUL、PENDING、EXECUTING、FAILED のいずれか)が表示されます。操作をクリックすると、操作の詳細が表示されます。
c8y_SupportedSoftwareTypes
が宣言されている場合、ダイアログにはサポートされているソフトウェアタイプに一致するソフトウェア項目のみが表示されます。ソフトウェアリポジトリで、利用可能な特定のデバイスタイプに対して、すべてのソフトウェア項目を含むリストからそれぞれのバージョンを選択し、1 つまたは複数のソフトウェア項目を選択します。 高度なソフトウェア管理機能をサポートするデバイスの場合、すでにインストールされているソフトウェア項目を、利用可能なソフトウェア項目のリストから事前にフィルタリングすることはできません。 したがって、特定のソフトウェアバージョンが選択された後、選択されたソフトウェアがすでにデバイスにインストールされているかどうかチェックされます。この場合、選択したバージョンの横に警告が表示され、このソフトウェアバージョンがデバイスにすでに存在することが示されます。 ソフトウェアの変更 ですでにインストールされているソフトウェア項目を削除することも、そのままにして変更の一部として適用することもできます。このような更新をどのように処理するかを決定するのは、デバイスエージェント次第です。
インストール をクリックします。
右側の ソフトウェアの変更 で、計画した変更を確認し、変更の適用 をクリックしてソフトウェアの更新操作を確認します。
デバイスによって実行されるインストール操作が作成されます。ソフトウェアのインストールは、デバイスが操作を実行すると直ちに完了します。
操作をクリックして詳細を表示します。最後の操作ステータスは、ソフトウェア タブにも表示されます。
更新するソフトウェア項目の上にカーソルを置き、更新 をクリックします。 リストからバージョンを選択し、もう一度 更新 をクリックします。
ソフトウェアは選択したバージョンで更新されます。
削除するソフトウェア項目の上にカーソルを置き、削除アイコンをクリックします。
Things Cloud は、複数のデバイスのソフトウェア更新を一度に実行するオプションを提供します。
一括操作のステータスと詳細は、デバイス制御の一括操作タブに表示されます。
さらに、選択したデバイスの 制御 タブに操作の詳細が表示されます。
Things Cloudでは、構成データを取得し、構成リポジトリに格納して管理することができます。構成データには、デバイスのパラメータと初期設定が含まれます。
構成スナップショットは、例えば、次のような、同じ構成を複数のデバイスに適用する場合に役立ちます。
ナビゲータの 管理 メニューから 構成リポジトリ をクリックします。構成リポジトリ 画面には使用可能なすべての構成が表示されます。各エントリには、構成の名前と説明、デバイスタイプ、構成タイプが表示されます。
構成スナップショットが構成リポジトリに追加されます。
構成スナップショットを編集するには、行の右側にあるメニューアイコンをクリックし、編集 をクリックします。
フィールドの詳細については、構成スナップショットの追加 をご覧ください。
構成を更新 をクリックして変更を保存します。
構成スナップショットを削除するには、行の右側にあるメニューアイコンをクリックし、削除 をクリックします。
構成スナップショットは、構成スナップショットリポジトリから削除されます。
構成の管理、つまりデバイスからの構成の要求とデバイスへの構成の送信は、複数の方法で行うことができます。ユーザー権限とデバイス設定に応じて、テキストベース、入力されたファイルベース、従来のファイルベースの構成を使用できます。 詳細および技術情報については、「リファレンス ガイド」の デバイス管理ライブラリ > 構成 をご覧ください。
型指定されたファイルベースの構成を使用することをお勧めします。型指定されたファイルベースの構成を使用すると、デバイスは複数の構成を同時に管理できます。さまざまなタイプのさまざまな構成をアップロードまたは取得できます。このアプローチを使用すると、構成がファイルではなくイベントとして処理され、より効率的で、より汎用性が高くなります。
スナップショットを取得したら、プレビュー セクションでスナップショットを保存またはダウンロードできます。スナップショットは 構成リポジトリ に追加され、ナビゲータの 管理 メニューからアクセスできます。
複数の構成タイプをサポートするデバイスに、構成スナップショットを適用するには、次の手順を実行します。
構成をファイルとして管理するデバイスは、従来のファイルベースの構成を使用して基本的な形式で構成を管理できます。従来のファイルベースの構成では、デバイスごとに 1 つの構成しか設定できません。
最も基本的な構成形式は、テキストベースの構成です。 テキストコマンドはデバイスから送信または受信できます。人間が判読できる短い構成ファイルに対してのみ、テキストベースの構成を使用することをお勧めします。
デバイス資格情報タブには、接続されているデバイスに対して生成されたすべての資格情報が表示されます。登録済みの各デバイスは、「device_<id>」という命名規則でここに表示されます。
デバイスのロールが更新されます。
デバイス資格情報の行の右にあるメニューアイコンをクリックし、編集 をクリックしてデバイスの詳細を開きます。
詳細画面のアクティブスライダーより、デバイスを有効/無効にすることができ、さらに、パスワードの変更、グローバルロールの選択/選択解除などが行えます。
保存をクリックします。
デバイス資格情報が更新されます。
デバイス資格情報の行の右にあるメニューアイコンをクリックし、無効化をクリックします。
デバイス資格情報は一時的に無効化されます。
デバイス資格情報の行の右にあるメニューアイコンをクリックし、削除をクリックします。
デバイス資格情報が完全に削除されます。
デバイスの資格情報の削除は、デバイスに対して出荷時リセットを実行したいときに必要になります。リセットすると、多くの場合デバイスに割り当てられた資格情報が失われます。デバイスを一度削除し、通常の登録処理を続行してデバイスを再登録してください。
デバイスプロファイルは、デバイスに展開できるファームウェアバージョン、1 つまたは複数のソフトウェアパッケージおよび構成ファイルの組み合わせを表します。デバイスプロファイルに基づいて、ユーザーは一括操作を使用して特定のターゲット構成をデバイスに展開できます。
ナビゲータの 管理 メニューで デバイスプロファイル をクリックして、デバイスプロファイル 画面にアクセスします。この画面には、使用可能なすべてのデバイスプロファイルが一覧表示されます。
各デバイスプロファイル エントリには、プロファイル名と選択したデバイスタイプ(存在する場合)が表示されます。
デバイスプロファイル名をクリックして詳細を表示します。
名前とデバイスタイプ セクションには、プロファイル名と、任意で選択されたデバイスタイプが表示されます。
以下のセクションでは、この特定のデバイスプロファイルのファームウェアバージョン、ソフトウェアパッケージ、構成ファイルを示します。
トップメニューバーの右側にある デバイスプロファイルを追加 をクリックして、新しいデバイスプロファイルを追加します。
デバイスプロファイルを追加 ウィンドウで、プロファイル名を指定し、必要に応じて 1 つ以上のデバイスタイプを入力します。デバイスタイプが指定されている場合、デバイスプロファイルは指定されたタイプのデバイスにのみ割り当てることができます。空のままにすると、すべてのデバイスタイプで使用できます。
デバイスプロファイルの詳細では、ファームウェアバージョン、ソフトウェアパッケージ、構成ファイルを追加できます。
ファームウェアを追加 をクリックして、ファームウェアバージョンをプロファイルに追加します。 リストからファームウェアとバージョンを選択し、保存 をクリックして選択内容をプロファイルに追加します。プロファイルにデバイスタイプが定義されている場合は、そのデバイスタイプに一致するファームウェアバージョンのみを選択できます。プロファイルに追加できるファームウェアバージョンは 1 つだけです。
ファームウェアの詳細については、デバイスファームウェアの管理をご覧ください。
ソフトウェアを追加 をクリックして、ソフトウェアパッケージをプロファイルに追加します。リストからソフトウェアとソフトウェアバージョンを選択し、保存 をクリックして選択内容をプロファイルに追加します。プロファイルにデバイスタイプが定義されている場合、そのデバイスタイプに一致するソフトウェアバージョンのみを選択できます。複数のソフトウェアパッケージをプロファイルに追加できます。
ソフトウェアの詳細については、デバイスソフトウェアの管理をご覧ください。
構成を追加 をクリックして、構成ファイルをプロファイルに追加します。リストから構成ファイルを選択し、保存 をクリックして選択内容をプロファイルに追加します。複数の構成ファイルをプロファイルに追加できます。
構成スナップショットの詳細については、構成の管理をご覧ください。
デバイスプロファイルを更新するには、各デバイスプロファイル エントリの右側にあるメニューアイコンをクリックし、編集 をクリックします。
それぞれのフィールドの横にある鉛筆アイコンをクリックすると、デバイスプロファイルの名前とデバイスタイプを編集できます。必要な変更を加え、保存 をクリックして編集内容を保存します。
さらに、ファームウェア、ソフトウェア、構成項目を削除したり、新しい項目を追加したりすることができます。
項目を削除するには、項目の上にカーソルを置き、削除アイコンをクリックします。
ファームウェア、ソフトウェア、構成項目の追加方法の詳細については、デバイスプロファイルに項目を追加する をご覧ください。
ファームウェアの場合、プロファイル内で一度に許可される項目は 1 つだけであることに注意してください。
デバイスプロファイルを複製するには、それぞれのデバイスプロファイル エントリの右側にあるメニューアイコンをクリックし、複製 をクリックします。
プロファイルを複製すると、同じ内容を持つプロファイルの別のインスタンスが作成されます。デフォルトでは、元のプロファイル名は「Duplicate of…」で拡張されます。名前フィールドの横にある鉛筆アイコンをクリックして編集すると、プロファイルにさらに適切な名前を付けることができます。
デバイスプロファイルを削除するには、それぞれのデバイスプロファイル エントリの右側にあるメニューアイコンをクリックし、削除 をクリックします。
デバイスプロファイルを割り当てることができます。
特定のデバイスの デバイスプロファイル タブには、デバイスに現在インストールされているプロファイルの詳細が表示されます。
c8y_DeviceProfile
操作をサポートしている場合、デバイスの デバイスプロファイル タブが表示されます。デバイスプロファイルは、特定のデバイスの デバイスプロファイル タブで個々のデバイスに適用できます。
デバイスプロファイル タブで、ドロップダウンリストからデバイスプロファイルを選択します。 デバイスタイプ(指定されている場合)に一致するプロファイル、またはデバイスタイプが指定されていないプロファイルのみが表示されます。
デバイスプロファイルの割り当て をクリックして、更新操作を開始します。
デバイスは、プロファイルのファームウェア、ソフトウェア、構成項目をインストールし、操作のステータスを報告します。プロファイルを適用すると、プラットフォーム内のデバイスオブジェクトが新しいプロファイル情報に応じて更新されます。
Things Cloud では、認証に X.509 証明書を使用して、MQTT プロトコル経由でデバイスが接続できるようになります。そのためには、証明書が Things Cloud によって信頼されている必要があります。証明書は、信頼できる証明書に追加され、有効化された状態になると信頼されます。
ナビゲータの 管理 メニューで 信頼できる証明書 をクリックします。
テナントが所有する証明書がすべて表示されます。
ステータス 列は、証明書が有効か無効かを示します。 テナントはいつでも、任意の数の有効または無効な証明書を持つことができます。
右側の矢印アイコンをクリックして証明書を展開すると、詳細が表示されます。
右側の表の情報は、提供された証明書から抽出されたものです。内容は読み取り専用であり、変更できません。
新しい信頼できる証明書を追加する前に、以下を確認してください。
BasicConstraints:[CA:true]
が含まれていること証明書を追加するには、次の手順を実行します。
トップメニューバーの右側にある 信頼できる証明書を追加 をクリックします。
表示されるダイアログボックスで、次の情報を入力します。
フィールド | 説明 |
---|---|
証明書の名前 | ユーザーが指定した証明書の名前。この名前は Things Cloud では使用されず、証明書の説明として使用できます。 |
証明書 | PEM 形式の証明書を含むファイル。ファイルをこのフィールドにドロップするか、ファイルシステム内で参照して追加します。 |
自動登録 | 選択すると、この信頼できる証明書を所有する機関によって署名された証明書を使用する新しいデバイスが自動的に登録されます。 |
有効化済み/無効化済み | 無効にすると、この証明書を所有する機関によって署名された証明書を使用するデバイスは接続できなくなります。 |
証明書の詳細ビューでは、左側のパラメータ、つまり証明書名、自動登録および有効化/無効化オプションの設定を変更できます。
フィールドの詳細については、上記の証明書の追加に関する説明をご覧ください。
信頼できる証明書リストから証明書を完全に削除するには、それぞれのエントリの右側にあるメニューアイコンをクリックし、コンテキストメニューで 削除 をクリックします。
証明書は完全に削除されます。
SmartRESTテンプレートとは、CSVデータとThings Cloud Rest APIコールを変換するために使用されるリクエストテンプレートとレスポンステンプレートのコレクションです。例えば、毎回手動でリクエストを作成するのではなく、SmartRESTテンプレートを使用することでデバイスをプラットフォームに簡単に追加できます。
デバイスの統合を容易にするために、Things Cloudは独自のテンプレートを作成することなく使用できる静的テンプレートに対応しています。これらのテンプレートは、デバイス管理に最もよく使用されるメッセージのみに焦点を当てています。静的テンプレートの詳細については、リファレンス ガイドをご覧ください。
ナビゲータの デバイスタイプ メニューから SmartRESTテンプレート 画面を開きます。
テンプレートごとに、次の情報が表示されます。
SmartRestテンプレートを追加するには、次の2つの方法があります。
メッセージテンプレートには、SmartRestリクエストを対応する(プラットフォームへ送信される)Rest APIコールに変換するために必要なすべての情報が含まれています。
新しいメッセージを追加するには、目的のSmartRESTテンプレートの メッセージ タブに移動し、メッセージを追加 をクリックします。
次のフィールドを入力します。
フィールド | 説明 |
---|---|
メッセージID | メッセージ識別子として使用される固有の値。テンプレートの中ですべてのメッセージとレスポンスが一意である必要があります。 |
名前 | メッセージの名前。必須 |
対象のREST API | 対象のREST API。ドロップダウンリストより選択。次のいずれかになります:アラーム、イベント、インベントリ、操作、メジャーメント |
方法 | リクエストメソッドです。選択した対象のREST APIに応じて、POST、PUT、GETのいずれかになります。 |
レスポンスを含む | リクエストの結果をレスポンステンプレートで処理する場合は、このチェックボックスを選択します。 |
REST API組み込みフィールド | これらのフィールドはオプションであり、選択した対象のREST APIによって異なります。値を設定しない場合、デバイスは、実際にメッセージを送信するときに設定できます。 |
REST APIカスタムフィールド | フィールドを追加 をクリックして、新しくフィールドを追加することができます。APIキーを入力し、目的のデータ型を選択します。 |
下のプレビューに、リクエストメッセージのプレビューが表示されます。
保存をクリックします。
メッセージがSmartRESTテンプレートに追加されます。
メッセージを削除するには、メッセージを開き、一番下にある削除をクリックします。
メッセージがSmartRESTテンプレートから削除されます。
レスポンステンプレートには、プラットフォームREST APIコールのレスポンスからデータ値を抽出するために必要な情報が含まれており、そのデータ値はCSVデータフォーマットでクライアントに送り返されます。
新規のレスポンスを追加するには、目的のSmartRESTテンプレートのレスポンスタブに移動し、レスポンスを追加をクリックします。
次のフィールドを入力します。
フィールド | 説明 |
---|---|
レスポンスID | レスポンスIDとして使用される固有の文字列 |
名前 | レスポンスの名前。必須 |
ベースパターン | レスポンスのベースパターン |
条件 | レスポンスの条件値 |
パターン | 少なくとも 1 つのパターンが必要です。パターンを追加 をクリックし、パターン値を入力します。 |
保存をクリックします。
レスポンスがSmartRESTテンプレートに追加されます。
詳細については、「リファレンスガイド」の SmartREST 1.0 > テンプレート > 応答用テンプレート をご覧ください。
削除したいレスポンスをクリックして開き、一番下にある削除をクリックします。
目的のテンプレートをクリックするか、テンプレートカードの右上にあるメニューアイコンをクリックして編集をクリックします。
編集後、保存をクリックして設定を保存します。
目的のテンプレートカードの右上にあるメニューアイコンをクリックして削除をクリックします。
目的のテンプレートカードの右上にあるメニューアイコンをクリックしてエクスポートをクリックします。
テンプレートがダウンロードされます。
SmartRESTテンプレートをCSVファイルとしてエクスポートするには、次の手順に従います。
SmartRESTテンプレートはCSVファイルとしてエクスポートされます。
Things Cloudシミュレーターを使用して、IoTデバイスのすべての側面をシミュレートすることができます。
シミュレーターを使用すると、接続されたハードウェアデバイスと同じレベルの機能をシミュレートするデバイスを作成できます。
シミュレーターは、デバイスがThings Cloudプラットフォームに送信するメッセージをシミュレートするためにプレイリストを使用します。プレイリストとは、シミュレーターが次々に実行する一連の指示文のことです。最後の指示文に達すると、シミュレーターは最初の指示文へ戻り、再開します。
指示文とは、メッセージ(メジャーメント、アラーム、イベント、インベントリ)を送信するか、または、指定された時間待機をします(スリープ)。
メッセージを定義するには、メッセージテンプレート(「温度測定を作成」など)を選択し、このテンプレートの値を入力します(「23.0(度)」など)。メジャーメントの作成、イベントの送信、アラームの作成とキャンセルなど、多くの定義済みメッセージテンプレートが用意されています。これらのテンプレートはMQTT静的テンプレートに基づいています。さらに、SmartRESTテンプレートを使用して、カスタムメッセージ テンプレートを定義できます。
ナビゲータで、デバイスメニューのシミュレーターをクリックし、シミュレーターページを開きます。
シミュレーターが作成され、リストに追加されます。
新しいシミュレーターがリストに追加されます。
シミュレーターがリストから削除されます。
シミュレーターごとに、シミュレーターの動作を定義する指示文を作成できます。指示文はプレイリストに追加される 1つのタスクで、シミュレーターはこのタスクに従って動作します。
指示文は、シミュレーターの 指示 タブで表示および編集できます。
例
プリセット内には、サンプル指示文がすでに追加されています。例えば、「温度計測」プリセットには、「計測を作成する」と「スリープ」の手順がすでに含まれています(上記の図参照)。
右側のパネルは、左側で選択した指示文のタイプに応じて変わります。
メジャーメントの指示文はフラグメントを参照します。フラグメントは、マネージドオブジェクトの機能を識別するために使用されます。フラグメントの詳細については「リファレンスガイド」のセンサー・ライブラリをご覧ください。
「スリープ」には、継続時間の値が秒単位で必要です。
新しい指示がシミュレーターに追加されます。
新しいスリープの指示がシミュレーターに追加されます。
削除したい指示またはスリープにカーソルを合わせ、右に表示された削除アイコンをクリックします。
指示はシミュレーターから削除されます。
サポートされている操作タブでは、 構成設定やソフトウェア/ファームウェアの更新などの特定の操作が表示されます。
スライダーをクリックして、目的の操作をオンまたはオフにできます。
操作リストにカスタム操作が追加されます。
シミュレーターのアラームタブには、(シミュレートされたデバイスではなく)シミュレーター自体に関するアラームが表示されます。つまり、シミュレーター自体が正しく動作しない場合、ここにアラームが表示されません。アラームについては、アラームの操作をご覧ください。