...
How to turn on using module direct method
Select the target Container Adamapp in Azure IoT Explorerで対象の Container Adamappを選択します。左側メニューから「Module direct method」を選択します。以下の画面でダイレクトメソッドが送信できます。Explorer.
Select "Module direct method" from the left menu. You can send a direct method on the screen below.
...
Method name欄にメソッド名”setTelemetry” を入力します。
Payload欄に送信データをJSON形式で以下のように入力します。Enter the method name “setTelemetry” in the Method name field.
Enter the transmission data in JSON format in the Payload field as follows.
Code Block |
---|
{"telemetry": true} |
「Invoke method」を押下すると、カメラに対してダイレクトメソッドが実行されます。
結果はポップアップ表示される。statusが200になっていれば成功です。When you press "Invoke method", a direct method will be executed for the camera.
The results will be displayed in a pop-up. If the status is 200, it is successful.
...
How to set with Module twin desired
...
Azure IoT Explorerで対象のContainer AdamappのModule twinを表示します。
property
Display the Module twin of the target Container Adamapp in Azure IoT Explorer.
Set as follows in “properties”.”desired”.”aplField”.”aplFileld” 内に以下のように設定します。
Code Block |
---|
"aplField": { "telemetry": true } |
画面上部の 「Save」を押下すると反映されます。
Click “Save” at the top of the screen to apply the changes.
Info |
---|
|
設定値を確認する方法
...
|
How to check the settings
Setting values can be checked with Module twin.
Check the value of “properties”.”reported”.”aplField”.”azureSettings”.”telemetry” の値を確認してください。.
...
受信したテレメトリデータの確認
Azure IoT Explorerで対象のContainer Adamappを選択します。
左側のメニューから「Telemetry」を選択します。
「Start」ボタンを押下します。テレメトリデータの受信待ち状態となります。X
アプリのADAM_SendTelemetry()で送信されたテレメトリを受信すると、ウィンドウ内に表示されます。ADAM_SendTelemetryに設定した文字列は、payloadキーの値として設定されます。
...
ログの確認方法
アプリのログ
...
Checking received telemetry data
Select the target Container Adamapp in Azure IoT Explorer.
Select "Telemetry" from the left menu.
Press the "Start" button. The device will be waiting to receive telemetry data.
When the app receives telemetry sent with ADAM_SendTelemetry(), it will be displayed in the window.
The string set in ADAM_SendTelemetry will be set as the value of the payload key.
...
How to check the log
...
App log
You can check messages output by ADAM_DEBUG_PRINT() によって出力されるメッセージや、アプリからリンクしているライブラリが出力するログを見ることができます。エラーとなった場合も確認が可能です。
ホーム - Microsoft Azure にアクセスします。
対象のIoT Hubを選択します。
左側の「デバイス管理」「IoT Edge」から対象のカメラを選択します。
下のモジュールのリストからログを見たいアプリ名の「ランタイムの状態」のリンクをクリックします。
within the app and logs output by libraries linked from the app. You can also check if there is an error.
Log in to Azure portal(Cloud Computing Services | Microsoft Azure).
Select the target IoT Hub.
Select the target camera from "Device Management" and "IoT Edge" on the left.
From the list of modules below, click the "Runtime Status" link for the app name you want to view logs for.
...
Note |
---|
Container AdamappのログはUDPLog - Technology Partner - Confluence (atlassian.net)で確認することはできません。Adamapp logs cannot be checked with UDPLog. |
カメラのpflog
...
camera pflog
By checking the log in the camera, you can also analyze the behavior when Container Adamapp is not working properly. Logs can be obtained by clicking the execution button below.
...
複数あるログファイルのうち、Container Adamappに関連の高いログファイルを紹介します。
...