すべてのプロダクト
Search
ドキュメントセンター

IoT Platform:ログの表示

最終更新日:Apr 09, 2025

サンプルコードを実行して、MQTT経由で1つのファイルを含むOTA更新パッケージをダウンロードした後、サンプルコードを使用して、MQTT (Message Queuing Telemetry Transport) 経由でデバイスをIoT Platformに接続した後、デバイスでログを表示できます

前提条件

。/demos/mota_basic_demo.cサンプルコードファイルが設定されてい詳細については、サンプルコードをご参照ください。

デバイスログ

デバイスで実行結果を表示できます。
  • デバイス接続ログ

    次のログデータは、デバイスがIoT Platformに接続されていることを示しています。
    [1635150280.422][LK-0313] MQTTユーザーはaiot_mqtt_connect apiを呼び出し、connect
    [1635150280.422][LK-032A] mqttホスト: iot-****** .iot-as-mqtt.unify.aliyuncs.com
    [1635150280.422][LK-0317] ユーザー名: LightSwitch&/a18wP ******
    [1635150280.422][LK-0318] パスワード: A5C6EBEFDE263E8A473C10E3F03CCAE069E56E8F6AC1081BAE628BA2D0 ******
    tcp、fd=3を確立するための成功
    ローカルポート: 32826
    [1635150280.433][LK-1000] サーバーとのmbedtls接続を確立します (host='iot-****** .iot-as-mqtt.unify.aliyuncs.com '、port=[1883])
    [1635150280.499][LK-1000] mbedtls接続を確立する成功 (合計で45250バイト、最大使用47986バイト)
    [1635150280.633][LK-0313] MQTT接続成功で210 ms
    AIOT_MQTTEVT_CONNECT 
  • バージョン番号の送信時に生成されるログ

    次のログデータは、デバイスが初期バージョン番号1.0.0を送信することを示します。
    [1579511737.522][LK-0309] パブ: /ota/device/inform/a18wP ******/LightSwitch
    
    [LK-030A] > 7B 22 69 64 22 3A 30 2C 20 22 70 61 72 61 6D 73 | {"id":0, "params
    [LK-030A] > 22 3A 7B 22 76 65 72 73 69 6F 6E 22 3A 22 31 2E | ":{" version ":" 1.
    [LK-030A] > 30 2E 30 22 7D 7D | 0.0 "}} 
  • OTA更新コマンドを受信したときに生成されるログ

    次のログデータは、IoT PlatformでOTA更新タスクを作成し、単一のファイルを含む更新パッケージを追加した後に、デバイスがコマンドを受信したことを示します。
    [1635150286.199][LK-0309] パブ: /ota/device/upgrade/a18wP ******/LightSwitch
    
    [LK-030A] < 7B 22 63 6F 64 65 22 3A 22 31 30 30 30 22 2C 22 | {"code":"1000","
    [LK-030A] < 64 61 74 61 22 3A 7B 22 73 69 7A 65 22 3A 35 37 | data ":{" size ":57
    [LK-030A] < 33 34 2C 22 73 74 72 65 61 6D 49 64 22 3A 39 30 | 34、"streamId":90
    [LK-030A] < 2C 22 73 69 67 6E 22 3A 22 63 37 38 63 65 33 | ,"sign":"c78ce33
    [LK-030A] < 62 62 63 64 39 30 31 35 30 36 37 65 33 61 61 38 | bbcd9015067e3aa8
    [LK-030A] < 61 64 34 64 63 31 30 39 31 22 2C 22 64 50 72 6F | ad4 ****** "、" dPro
    [LK-030A] < 74 6F 63 6F 6C 22 3A 22 6D 71 74 74 22 2C 22 76 | tocol ":" mqtt "," v
    [LK-030A] < 65 72 73 69 6F 6E 22 3A 22 34 2E 32 2E 30 22 2C | ersion ":" 4.2.0 "、[LK-030A] < 22 73 69 67 6E 4D 65 74 68 6F 64 22 3A 22 4D 64 | "signMethod":"Md
    [LK-030A] < 35 22 2C 22 73 74 72 65 61 6D 46 69 6C 65 49 64 | 5 "、" streamFileId
    [LK-030A] < 22 3A 31 2C 22 6D 64 35 22 3A 22 63 37 38 63 65 | ":1," md5 ":" c78ce
    [LK-030A] < 33 33 62 62 63 64 39 30 31 35 30 36 37 65 33 61 | 33bbcd9015067e3a
    [LK-030A] < 61 38 61 64 34 64 63 31 30 39 31 22 7D 2C 22 69 | a8ad4 ****** "}," i
    [LK-030A] < 64 22 3A 31 36 33 35 31 35 30 32 38 36 31 38 37 | d ":1635150 ******
    [LK-030A] < 2C 22 6D 65 73 73 61 67 65 22 3A 22 73 75 63 | ,"message":"succ
    [LK-030A] < 65 73 73 22 7D | ess "} 
  • 更新ファイルの取得要求を送信したときに生成されるログ:
    [1635150286.199][LK-0309] pub: /sys/a18wP ******/LightSwitch/thing/file/download
    
    [LK-030A] > 7B 22 69 64 22 3A 22 31 22 2C 22 76 65 72 73 69 | {"id":"1","versi
    [LK-030A] > 6F 6E 22 3A 22 31 2E 30 22 2C 22 70 61 72 61 6D | on ":" 1.0 "、" param
    [LK-030A] > 73 22 3A 7B 22 66 69 6C 65 54 6F 6B 65 6E 22 3A | s ":{" fileToken ":
    [LK-030A] > 22 64 65 66 61 75 6C 74 22 2C 22 66 69 6C 65 49 | "default","fileI
    [LK-030A] > 6E 66 6F 22 3A 7B 22 73 74 72 65 61 6D 49 64 22 | nfo ":{" streamId"
    [LK-030A] > 3A 39 30 2C 22 66 69 6C 65 49 64 22 3A 31 2C 7D | :90,"fileId":1,}
    [LK-030A] > 2C 22 66 69 6C 65 42 6C 6F 63 6B 22 3A 7B 22 73 | ,"fileBlock":{"s
    [LK-030A] > 69 7A 65 22 3A 31 30 32 34 2C 22 6F 66 66 73 65 | ize ":1024、" offse
    [LK-030A] > 74 22 3A 30 7D 7D 7D 7D | t ":0 }}} 
  • IoT Platformが更新ファイルを返すときに生成されるログ:
    [1635150287.455][LK-0309] pub: /sys/a18wP ******/LightSwitch/thing/file/download_reply
    
    [LK-030A] < 00 73 7B 22 63 6F 64 65 22 3A 32 30 2C 22 64 |. s{"code":200,"d
    [LK-030A] < 61 74 61 22 3A 7B 22 66 69 6C 65 54 6F 6B 65 6E | ata ":{" fileToken
    [LK-030A] < 22 3A 22 64 65 66 61 75 6C 74 22 2C 22 62 4F 66 | ":" default "," bOf
    [LK-030A] < 66 73 65 74 22 3A 30 2C 22 66 69 6C 65 4C 65 6E | fset ":0," fileLen
    [LK-030A] < 67 74 68 22 3A 35 37 33 34 2C 22 62 53 69 7A 65 | gth ":5734、" bSize
    [LK-030A] < 22 3A 31 30 32 34 7D 2C 22 69 64 22 3A 22 31 22 | ":1024}," id ":" 1"
    [LK-030A] < 2C 22 6D 65 73 73 61 67 65 22 3A 22 73 75 63 | ,"message":"succ
    [LK-030A] < 65 73 73 22 7D 50 4B 03 04 0A 00 00 00 00 47 | ess "}PK ........ G
    [LK-030A] < 84 7A 51 00 00 00 00 00 00 00 00 00 00 00 00 00 0C |. zQ ...............
    [LK-030A] < 00 1C 00 61 69 6F 74 5F 63 5F 64 65 6D 6F 2F 55 |. .. aiot_c_demo/U
    [LK-030A] < 54 09 00 03 85 68 BF 5F 86 68 BF 5F 75 78 0B 00 | T .... h._.h._ux ..
    [LK-030A] < 01 04 A5 2C 14 00 04 64 00 00 00 50 4B 03 04 14 |. ..,...d...PK...
    [LK-030A] < 00 00 00 08 00 56 4F 7D 4F AB 76 00 7E 7A 06 00 |. .... VO}O.v.~ z ..
    [LK-030A] < 00 CF 0F 00 00 19 00 1C 00 61 69 6F 74 5F 63 5F |. ........ aiot_c_
    [LK-030A] < 64 65 6D 6F 2F 61 69 6F 74 5F 63 5F 64 65 6D 6F | demo/aiot_c_demo
    [LK-030A] < 2E 63 55 54 09 00 03 54 7B E0 5D CA 62 BF 5F 75 |. cUT...T{.].b._u
    [LK-030A] < 78 0B 00 01 04 A5 2C 14 00 04 64 00 00 00 AD 57 | x .....,...d .... W
    [LK-030A] < 6D 6F D3 48 10 FE 9C FC 8A 21 A8 28 49 1D 27 01 | mo.H .....!
    [LK-030A] < 0A 88 52 A4 36 CD 1D 11 B4 14 1A DE C4 9D AA ED | 。. R.6.............
    [LK-030A] < 7A 63 EF D5 F6 FA BC EB A4 3D D4 FF 7E 33 BB B6 | zc .......=.. ~ 3 ..
    [LK-030A] < E3 94 70 A7 D3 61 A9 69 3C 33 3B AF CF CC 4E 86 |. . p .. a.i<3;...N。
    [LK-030A] < FD 9F FB B4 A1 0F 13 95 DD E4 32 8C 0C 74 79 0F | 。.........2 .. ty。
    [LK-030A] < 1E 8E C6 0F 3D FA 7C 02 B3 A3 13 64 E6 99 8F 52 | 。...=.| .... d...R
    [LK-030A] < 24 78 18 C7 60 05 35 E4 42 8B 7C 29 02 1F E6 91 | $x .. '.5.B.|)....
    [LK-030A] < D4 90 E5 2A CC 59 02 2C 0D C0 44 02 18 E7 2A C9 |. .. *.Y. 、.. D...* 。
    [LK-030A] < 58 7A 23 D3 10 12 66 44 2E 59 AC 49 07 CB 05 12 | Xz#...fD.Y.I ....
    [LK-030A] < 02 14 59 32 19 B3 CB 58 40 91 06 22 B7 C7 50 2E |. . Y2...X @ .. ".. P。
    [LK-030A] < D1 A0 16 F6 65 CA 63 99 69 01 67 C5 65 2C 39 BC |. ... e.c.i.g.e,9.
    [LK-030A] < 91 5C A4 F8 BA 1C FB 23 AB 08 4D 55 22 C7 52 9B |. \.....#.. MU ".R.
    [LK-030A] < 5C 5E 16 46 AA 74 43 10 56 91 E4 D1 DA 1D 54 8C | ^ F.tC.V ..... T.
    [LK-030A] < DE 06 0D 71 1F CA E0 E6 3F 36 89 47 D6 DE 32 43 |. .. q ....?6.G. 2C
    [LK-030A] < 27 00 20 32 26 7B 3E 1C AE 56 2B 5F B8 73 BE CA | '。 2 &{> .. V_.s ..
    [LK-030A] < C3 61 2C 42 16 0F 45 16 0F 96 E3 91 1F 99 24 AE |. a、B .. E ....... $。
    [LK-030A] <BC6D 06 B5 D5 E3 FF 64 87 FE 02 C5 8B 44 A4 46 |. m ..... d ..... D.F
    [LK-030A] < 0F 45 E0 EC 65 51 5D AD 89 4A 9D 09 95 EB E7 4E | 。E .. eQ].. J ..... N
    [LK-030A] < 15 CC 58 0A 93 9C 85 A1 86 01 C8 54 1A 2C 0B F0 |. . X ........ T. 、..
    [LK-030A] < 4A 10 7D D9 26 C7 23 96 86 02 02 11 CB 44 62 89 | J.}.&.#...... Db。
    [LK-030A] < 40 65 D6 ED 45 AE 12 62 62 ED 14 50 38 69 58 1E | @ e .. E .. bb .. P8iX。
    [LK-030A] < 3F 8C E1 DC 28 7E 15 C8 38 1E 9C 30 5B DF 01 7C |? ...(~ .. 8 .. 0[.. | |
    [LK-030A] < 14 B9 A6 73 85 26 54 50 36 44 72 29 82 40 04 30 |. .. s.&TP6Dr) 。@.0
    [LK-030A] < 01 8C ℃ 03 D9 66 BE C8 02 04 10 9C BC 9B CF 27 | 。.... f ...........'
    [LK-030A] < 56 08 16 45 CA AD 07 29 4B 04 A1 EA E7 3E C3 76 | V .. E...)K ....>.v
    [LK-030A] < FB BE 4C 79 5C 20 4A 5F 68 13 48 E5 47 2F 1B A4 |. . Ly\ J_h.H.G/..
    [LK-030A] < 44 24 2A BF D9 A0 75 D6 DE F9 51 E7 5F CE 6B 19 | D$*...u...Q._k.
    [LK-030A] < A6 2C BE 43 BB D1 43 23 13 41 D4 F6 FD 40 2C 64 |. ,.C .. C#.A...@,d
    [LK-030A] < 8A 60 F9 7C 78 72 F6 66 7A 71 F6 FE ED F1 87 C9 | .'.| xr.fzq ......
    [LK-030A] < FC E2 F5 F4 4B AB D5 EA B0 F1 F8 5A E7 9F 92 4F |. ... K ...... Z...O
    [LK-030A] < E3 C7 9D EF 64 8F A7 1F 67 93 E9 C5 E9 E1 C9 94 | .... d...g .......
    [LK-030A] < 64 33 16 A9 8B E4 4F 63 7E 28 79 3E 9D BC 9F CE | d3... Oc ~(y>....
    [LK-030A] < C1 3D 9D 2F CF 9E 3E 3D 0A D5 B3 CF 7B 6A 15 3C |. =./..>=....{j.<
    [LK-030A] < 8A F9 D1 DE EA D3 F1 1F F9 CD E9 99 3A FA 10 C8 | ..................
    [LK-030A] < 57 18 DB B0 8F 50 E0 31 35 B2 AD E1 35 42 02 E3 | W .... P.15 .. 5B ..
    [LK-030A] < 59 57 85 49 65 4E D0 E4 39 C6 D9 ED 01 E6 D3 C9 | YW.IeN .. 9 ........
    [LK-030A] < 20 E0 CC 26 13 91 A7 8D 83 50 1F 47 48 50 70 F3 |. .&..... P.GHPp。
    [LK-030A] < 5A DC 78 D0 A4 07 62 89 ED 71 8A 95 DE 46 3F 17 | Z.x...b .. q...F?
    [LK-030A] < 3C 17 C6 C3 56 D9 F6 B4 AC A8 83 D6 2C F8 3A DE | <...V ........: 。
    [LK-030A] < 1B FD EE B9 E3 85 26 A7 13 F1 F5 C9 5E 45 CA 98 | 。.....&..... ^ E ..
    [LK-030A] < D6 2B 95 07 44 EA ED B7 DB 4B 15 33 23 B1 13 C9 | 。+ .. D .... K.3#...
    [LK-030A] < 6D A3 10 D0 19 1C C0 C8 72 64 00 1C 93 29 75 D4 | m ........ rd...)u.
    [LK-030A] < 25 2E 56 B4 D7 FE D6 6E B9 CA 76 CF 67 BF CE 4E | %.V .... n .. v.g .. N
    [LK-030A] < E7 1E 9C 7E 78 F3 06 35 B5 EA C3 E3 FD F6 6D 79 | 。.. ~ x .. 5 ...... 私
    [LK-030A] < 1C 81 AB 59 28 0E F3 5C E2 18 ED 9E B8 D7 63 66 |. .. Y(..\...... cf
    [LK-030A] < 58 1F 92 C0 6A 23 4C 95 F4 7E 25 8F 4A 92 60 F0 | X...j#L .. % J.'。
    [LK-030A] < B2 7C 43 5F 5A 19 F6 9D 59 74 3B 3B 7E 5F FF 66 |. | C_Z...Yt;;~_.f
    [LK-030A] < 3A 9E E5 A3 39 C9 29 67 83 97 31 8E 16 DB 9B 3E | :...9.)g .. 1 ....>
    [LK-030A] < 7E FB 07 2E 36 19 23 67 37 F4 A5 A8 8F 22 EC 95 | 〜... 6.#g7... "..
    [LK-030A] < 06 07 2F 33 76 13 2B 16 58 5D 5D CA 5B FF 3B 5E |. ./3v. X].[.;^
    [LK-030A] < CF 46 89 30 49 98 4C D7 B0 40 1C 50 AE 88 68 93 |. F.0I.L .. @ P .. h。
    [LK-030A] < C6 F2 90 BB D4 F7 E9 5A 08 97 36 68 E2 E4 BC 4C | 。...... Z .. 6h...L
    [LK-030A] < 74 0B 95 68 61 8A CC 22 ED B2 58 2C 44 EE 81 44 | t .. ha .. ".. X、D .. D
    [LK-030A] < 25 05 E2 E0 52 86 20 52 55 84 11 2C 54 0E 2C 96 | %...R. RU .. 、T。、。
    [LK-030A] < 37 45 0A 33 35 79 56 | 7E.35yV
    
    [1635150287.455][LK-0000] ヘッダー: {"code":200,"data":{"fileToken":"default","bOffset":0,"fileLength":5734,"bSize":1024},"id":"1","message":"success"}PK
    ダウンロード017% 完了、+ 1024バイト 
  • 更新ファイルのダウンロード時に生成されたログ:
    [1635150288.688][LK-0901] ダイジェストが一致
    [1635150293.688][LK-0309] パブ: /ota/device/progress/a18wP ******/LightSwitch
    
    [LK-030A] > 7B 22 69 64 22 3A 37 2C 20 22 70 61 72 61 6D 73 | {"id":7, "params
    [LK-030A] > 22 3A 7B 22 73 74 65 70 22 3A 22 31 30 30 22 2C | ":{" step ":" 100 "、[LK-030A] > 22 64 65 73 63 22 3A 22 22 7D 7D | "desc":""}} 

IoT Platformログ

IoT Platformコンソールにログインし、デバイスのステータスと操作ログを表示します。

  • OTAアップデートパッケージに関する情報

    左側のナビゲーションウィンドウで、[メンテナンス] > [OTAアップデート] を選択します。 [パッケージの更新] タブで、更新パッケージに関する情報を表示します。 詳細については、「更新ステータスの表示」をご参照ください。
  • デバイスステータス

    左側のナビゲーションウィンドウで、[デバイス] > [デバイス] を選択します。 次に、デバイスを見つけてデバイスのステータスを表示します。 [状態] /[有効] 列の値が [オンライン] の場合、デバイスはIoT Platformに接続されています。 View the device status

  • ログの更新

    左側のナビゲーションウィンドウで、[メンテナンス] > [デバイスログ] を選択します。 製品を選択して、デバイスがオンラインになり、デバイスがバージョン番号を送信し、IoT PlatformがOTAアップデートパッケージをプッシュしたときに生成されるログを表示します。