全部产品
Search
文档中心

IoT Platform:Tampilkan log

更新时间:Nov 11, 2025

Setelah Anda menjalankan kode contoh untuk mengunduh paket pembaruan OTA yang berisi beberapa file melalui HTTPS, Setelah Anda menggunakan kode contoh untuk menghubungkan perangkat ke Platform IoT melalui Message Queuing Telemetry Transport (MQTT), Anda dapat menampilkan log pada perangkat.

Prasyarat

File kode contoh ./demos/fota_multi_file_demo.c telah dikonfigurasi. Untuk informasi selengkapnya, lihat Kode contoh.

Log perangkat

Anda dapat melihat hasil eksekusi pada perangkat.

  • Log koneksi perangkat

    Data log berikut menunjukkan bahwa perangkat telah terhubung ke Platform IoT.
    [1579511737.377][LK-0313] MQTT user calls aiot_mqtt_connect api, connect
    [1579511737.377][LK-0317] LightSwitch&a18wP******
    [1579511737.377][LK-0318] 779ACA0181ED1C0BD4B1BA7A347C9B172E27EAAB4AA18FC1F9FAD4CED1*******
    [1579511737.377][LK-0319] a18wP******.LightSwitch|timestamp=2524608000000,_ss=1,_v=sdk-c-4.0.0,securemode=2,signmethod=hmacsha256,ext=1,|
    establish mbedtls connection with server(host='a18wP******.iot-as-mqtt.cn-shanghai.aliyuncs.com', port=[443])
    success to establish mbedtls connection, fd = 3(cost 44763 bytes in total, max used 47675 bytes)
    [1579511737.522][LK-0313] MQTT connect success in 152 ms
    AIOT_MQTTEVT_CONNECT
  • Log yang dihasilkan saat nomor versi dikirimkan

    Data log berikut menunjukkan bahwa perangkat mengirimkan nomor versi awal 1.0.0.
    [1579511737.522][LK-0309] pub: /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"}}
  • Log yang dihasilkan saat menerima perintah pembaruan OTA

    Data log berikut menunjukkan bahwa perangkat menerima perintah setelah Anda membuat tugas pembaruan OTA di Platform IoT dan menambahkan paket pembaruan yang berisi beberapa file.

    [1630656666.999][LK-0309] pub: /ota/device/upgrade/a18wP******/61p3RZuOhUkDyE******
    
    [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  65 78 74 44 61 74 61 22 | data":{"extData"
    [LK-030A] < 3A 7B 22 6B 65 79 31 22  3A 22 76 61 6C 75 65 31 | :{"key1":"value1
    [LK-030A] < 22 2C 22 5F 70 61 63 6B  61 67 65 5F 75 64 69 22 | ","_package_udi"
    [LK-030A] < 3A 22 75 73 65 72 20 64  65 66 69 6E 65 20 69 6E | :"user define in
    [LK-030A] < 66 6F 2C 6B 65 79 3A 76  61 6C 75 65 22 7D 2C 22 | fo,key:value"},"
    [LK-030A] < 66 69 6C 65 73 22 3A 5B  7B 22 66 69 6C 65 53 69 | files":[{"fileSi
    [LK-030A] < 67 6E 22 3A 22 36 31 34  64 62 39 34 65 64 65 64 | gn":"614db94eded
    [LK-030A] < 62 33 31 34 32 39 38 32  65 38 35 62 30 63 30 33 | b3142982e85b0c0*
    [LK-030A] < 64 62 38 66 34 22 2C 22  66 69 6C 65 4E 61 6D 65 | *****","fileName
    [LK-030A] < 22 3A 22 66 69 6C 65 31  22 2C 22 66 69 6C 65 53 | ":"file1","fileS
    [LK-030A] < 69 7A 65 22 3A 33 32 34  34 30 34 35 2C 22 66 69 | ize":3244045,"fi
    [LK-030A] < 6C 65 55 72 6C 22 3A 22  68 74 74 70 73 3A 2F 2F | leUrl":"https://
    [LK-030A] < 69 6F 74 78 2D 6F 74 61  2D 64 61 69 6C 79 2E 6F | iotx-ota-daily.o
    [LK-030A] < 73 73 2D 63 6E 2D 73 68  61 6E 67 68 61 69 2E 61 | ss-cn-shanghai.a
    [LK-030A] < 6C 69 79 75 6E 63 73 2E  63 6F 6D 2F 6F 74 61 2F | liyuncs.com/ota/
    [LK-030A] < 61 32 34 32 37 32 61 39  32 61 62 63 39 36 31 36 | a24272a92abc9616
    [LK-030A] < 34 66 34 38 32 35 37 32  37 34 34 37 32 36 30 33 | 4f48257274******
    [LK-030A] < 2F 63 6B 72 6C 73 77 61  70 73 30 30 30 32 33 68 | /ckrlswaps00023h
    [LK-030A] < 38 61 79 62 36 35 6B 34  6A 34 2E 74 61 72 3F 45 | 8ayb******.tar?E
    [LK-030A] < 78 70 69 72 65 73 3D 31  36 33 30 37 34 33 30 36 | xpires=163074306
    [LK-030A] < 36 26 4F 53 53 41 63 63  65 73 73 4B 65 79 49 64 | 6&OSSAccessKeyId
    [LK-030A] < 3D 4C 54 41 49 34 47 35  5A 76 50 64 54 31 77 66 | =LTAI***********
    [LK-030A] < 44 64 54 51 46 48 63 45  59 26 53 69 67 6E 61 74 | *********&Signat
    [LK-030A] < 75 72 65 3D 66 63 45 4A  61 50 74 76 6A 4A 30 62 | ure=fcEJaPtvjJ0b
    [LK-030A] < 46 4A 5A 37 66 33 50 74  50 4F 39 66 47 75 6F 25 | FJZ7f3PtPO9f****
    [LK-030A] < 33 44 22 2C 22 66 69 6C  65 4D 64 35 22 3A 22 36 | **","fileMd5":"6
    [LK-030A] < 31 34 64 62 39 34 65 64  65 64 62 33 31 34 32 39 | 14db94ededb31429
    [LK-030A] < 38 32 65 38 35 62 30 63  30 33 64 62 38 66 34 22 | 82e85b0c0******"
    [LK-030A] < 7D 2C 7B 22 66 69 6C 65  53 69 67 6E 22 3A 22 36 | },{"fileSign":"6
    [LK-030A] < 31 34 64 62 39 34 65 64  65 64 62 33 31 34 32 39 | 14db94ededb31429
    [LK-030A] < 38 32 65 38 5B 30 63  30 33 64 62 38 66 34 22 | 82e85b0c0******"
    [LK-030A] < 2C 22 66 69 6C 65 4E 61  6D 65 22 3A 22 66 69 6C | ,"fileName":"fil
    [LK-030A] < 65 32 22 2C 22 66 69 6C  65 53 69 7A 65 22 3A 33 | e2","fileSize":3
    [LK-030A] < 32 34 34 30 34 35 2C 22  66 69 6C 65 55 72 6C 22 | 244045,"fileUrl"
    [LK-030A] < 3A 22 68 74 74 70 73 3A  2F 2F 69 6F 74 78 2D 6F | :"https://iotx-o
    [LK-030A] < 74 61 2D 64 61 69 6C 79  2E 6F 73 73 2D 63 6E 2D | ta-daily.oss-cn-
    [LK-030A] < 73 68 61 6E 67 68 61 69  2E 61 6C 69 79 75 6E 63 | shanghai.aliyunc
    [LK-030A] < 73 2E 63 6F 6D 2F 6F 74  61 2F 61 32 34 32 37 32 | s.com/ota/a24272
    [LK-030A] < 61 39 32 61 62 63 39 36  31 36 34 66 34 38 32 35 | a92abc96164f4825
    [LK-030A] < 37 32 37 34 34 37 32 36  30 33 2F 63 6B 72 6C 73 | 7274472603/ckrls
    [LK-030A] < 77 61 70 73 30 30 30 32  33 68 38 61 79 62 36 35 | waps00023h8ayb**
    [LK-030A] < 6B 34 6A 34 2E 74 61 72  3F 45 78 70 69 72 65 73 | ****.tar?Expires
    [LK-030A] < 3D 31 36 33 30 37 34 33  30 36 36 26 4F 53 53 41 | =1630743066&OSSA
    [LK-030A] < 63 63 65 73 73 4B 65 79  49 64 3D 4C 54 41 49 34 | ccessKeyId=LTAI4
    [LK-030A] < 47 35 5A 76 50 64 54 31  77 66 44 64 54 51 46 48 | G5ZvPdT1wfDdT***
    [LK-030A] < 63 45 59 26 53 69 67 6E  61 74 75 72 65 3D 66 63 | ***&Signature=fc
    [LK-030A] < 45 4A 61 50 74 76 6A 4A  30 62 46 4A 5A 37 66 33 | EJaPtvjJ0bFJZ7f3
    [LK-030A] < 50 74 50 4F 39 66 47 75  6F 25 33 44 22 2C 22 66 | PtPO9f******","f
    [LK-030A] < 69 6C 65 4D 64 35 22 3A  22 36 31 34 64 62 39 34 | ileMd5":"614db94
    [LK-030A] < 65 64 65 64 62 33 31 34  32 39 38 32 65 38 35 62 | ededb3142982e85b
    [LK-030A] < 30 63 30 33 64 62 38 66  34 22 7D 5D 2C 22 76 65 | 0c0******"}],"ve
    [LK-030A] < 72 73 69 6F 6E 22 3A 22  31 32 33 2E 34 35 36 2E | rsion":"123.456.
    [LK-030A] < 37 2E 38 22 2C 22 73 69  67 6E 4D 65 74 68 6F 64 | 7.8","signMethod
    [LK-030A] < 22 3A 22 4D 64 35 22 7D  2C 22 69 64 22 3A 31 36 | ":"Md5"},"id":16
    [LK-030A] < 33 30 36 35 36 36 36 36  39 33 32 2C 22 6D 65 73 | 30656******,"mes
    [LK-030A] < 73 61 67 65 22 3A 22 73  75 63 63 65 73 73 22 7D | sage":"success"}
    
    
    Total file number is 2, current file id is 0, with file_name file1
    OTA target firmware version: a1,b1,  size: 3244045 Bytes
    extra data: {"key1":"value1","_package_udi":"user define info,key:value"}
                           
  • Log yang dihasilkan saat Anda mengunduh paket pembaruan

    Data log berikut menunjukkan bahwa perangkat mengunduh paket pembaruan dan memperoleh progres hingga pengunduhan selesai.

    [1630656666.999][LK-0309] pub[1]: /ota/device/progress/a1wP******/61p3RZuOhUkDyE******
    
    [LK-030A] > 7B 22 69 64 22 3A 32 2C  20 22 70 61 72 61 6D 73 | {"id":2, "params
    [LK-030A] > 22 3A 7B 22 73 74 65 70  22 3A 22 30 22 2C 22 64 | ":{"step":"0","d
    [LK-030A] > 65 73 63 22 3A 22 22 7D  7D                      | esc":""}}
    
    
    Total file number is 2, current file id is 1, with file_name file2
    OTA target firmware version: 123.456.7.8,  size: 3244045 Bytes
    extra data: {"key1":"value1","_package_udi":"user define info,key:value"}
    
    starting download thread in 2 seconds ......
    
    starting download thread in 2 seconds ......
    success to establish tcp, fd=5
    local port: 54038
    [1630656669.022][LK-1000] establish mbedtls connection with server(host='iotx-ota-daily.oss-cn-shanghai.aliyuncs.com', port=[443])
    success to establish tcp, fd=4
    local port: 54036
    [1630656669.022][LK-1000] establish mbedtls connection with server(host='iotx-ota-daily.oss-cn-shanghai.aliyuncs.com', port=[443])
    [1630656669.100][LK-1000] success to establish mbedtls connection, (cost 94636 bytes in total, max used 97324 bytes)
    [1630656669.100][LK-040B] > GET /ota/a24272a92abc96164f48257274******/ckrlswaps00023h8ayb******.tar?Expires=1630743066&OSSAccessKeyId=LTAI******&Signature=fcEJaPtvjJ0bFJZ7f3PtPO9fG****** HTTP/1.1
    [1630656669.100][LK-040B] > Host: iotx-ota-daily.oss-cn-shanghai.aliyuncs.com
    [1630656669.100][LK-040B] > Accept: text/html, application/xhtml+xml, application/xml;q=0.9, */*;q=0.8
    [1630656669.100][LK-040B] > Range: bytes=0-
    [1630656669.100][LK-040B] > Content-Length: 0
    [1630656669.100][LK-040B] >
    [1630656669.100][LK-0309] pub[1]: /ota/device/progress/a1wP******/61p3RZuOhUkDyE******
    
    [LK-030A] > 7B 22 69 64 22 3A 33 2C  20 22 70 61 72 61 6D 73 | {"id":3, "params
    [LK-030A] > 22 3A 7B 22 73 74 65 70  22 3A 22 30 22 2C 22 64 | ":{"step":"0","d
    [LK-030A] > 65 73 63 22 3A 22 22 7D  7D                      | esc":""}}
    
    [1630656669.100][LK-1000] success to establish mbedtls connection, (cost 94348 bytes in total, max used 97324 bytes)
    [1630656669.100][LK-040B] > GET /ota/a24272a92abc96164f48257274******/ckrlswaps00023h8ayb******.tar?Expires=1630743066&OSSAccessKeyId=LTAI******&Signature=fcEJaPtvjJ0bFJZ7f3PtPO9f****** HTTP/1.1
    [1630656669.100][LK-040B] > Host: iotx-ota-daily.oss-cn-shanghai.aliyuncs.com
    [1630656669.100][LK-040B] > Accept: text/html, application/xhtml+xml, application/xml;q=0.9, */*;q=0.8
    [1630656669.100][LK-040B] > Range: bytes=0-
    [1630656669.100][LK-040B] > Content-Length: 0
    [1630656669.100][LK-040B] >
    [1630656669.100][LK-0309] pub[1]: /ota/device/progress/a1wP******/61p3RZuOhUkDyE******
    
    [LK-030A] > 7B 22 69 64 22 3A 34 2C  20 22 70 61 72 61 6D 73 | {"id":4, "params
    [LK-030A] > 22 3A 7B 22 73 74 65 70  22 3A 22 30 22 2C 22 64 | ":{"step":"0","d
    [LK-030A] > 65 73 63 22 3A 22 22 7D  7D                      | esc":""}}
    
    [1630656669.277][LK-040D] < HTTP/1.1 206 Partial Content
    [1630656669.277][LK-040D] < Server: AliyunOSS
    [1630656669.277][LK-040D] < Date: Fri, 03 Sep 2021 08:11:09 GMT
    [1630656669.277][LK-040D] < Content-Type: application/octet-stream
    [1630656669.277][LK-040D] < Content-Length: 3244045
    [1630656669.277][LK-040D] < Connection: keep-alive
    [1630656669.277][LK-040D] < x-oss-request-id: 6131D89D1672CD3131******
    [1630656669.277][LK-040D] < Content-Range: bytes 0-3244044/3244045
    [1630656669.277][LK-040D] < Accept-Ranges: bytes
    [1630656669.277][LK-040D] < ETag: "614DB94EDEDB3142982E85B0C03DB8F4"
    [1630656669.277][LK-040D] < Last-Modified: Tue, 27 Jul 2021 08:32:11 GMT
    [1630656669.277][LK-040D] < x-oss-object-type: Normal
    [1630656669.277][LK-040D] < x-oss-hash-crc64ecma: 13960427643434******
    [1630656669.277][LK-040D] < x-oss-storage-class: Standard
    [1630656669.277][LK-040D] < Content-MD5: YU25Tt7bMUKYLoWwwD******
    [1630656669.277][LK-040D] < x-oss-server-time: 161
    [1630656669.277][LK-040D] <
    [1630656669.277][LK-040D] < HTTP/1.1 206 Partial Content
    [1630656669.277][LK-040D] < Server: AliyunOSS
    [1630656669.277][LK-040D] < Date: Fri, 03 Sep 2021 08:11:09 GMT
    [1630656669.277][LK-040D] < Content-Type: application/octet-stream
    [1630656669.277][LK-040D] < Content-Length: 3244045
    [1630656669.277][LK-040D] < Connection: keep-alive
    [1630656669.277][LK-040D] < x-oss-request-id: 6131D89DC562923431******
    [1630656669.277][LK-040D] < Content-Range: bytes 0-3244044/3244045
    [1630656669.277][LK-040D] < Accept-Ranges: bytes
    [1630656669.277][LK-040D] < ETag: "614DB94EDEDB3142982E85B0C03DB8F4"
    [1630656669.277][LK-040D] < Last-Modified: Tue, 27 Jul 2021 08:32:11 GMT
    [1630656669.277][LK-040D] < x-oss-object-type: Normal
    [1630656669.277][LK-040D] < x-oss-hash-crc64ecma: 13960427643434******
    [1630656669.277][LK-040D] < x-oss-storage-class: Standard
    [1630656669.277][LK-040D] < Content-MD5: YU25Tt7bMUKYLoWwwD******
    [1630656669.277][LK-040D] < x-oss-server-time: 166
    [1630656669.277][LK-040D] <
    file_id 1, download 010% done, +8192 bytes
    file_id 0, download 010% done, +8192 bytes
    file_id 1, download 020% done, +8192 bytes
    file_id 0, download 020% done, +8192 bytes
    file_id 0, download 030% done, +8192 bytes
    file_id 1, download 030% done, +8192 bytes
    file_id 0, download 040% done, +8192 bytes
    file_id 1, download 040% done, +8192 bytes
    file_id 0, download 050% done, +8192 bytes
    file_id 0, download 060% done, +8192 bytes
    file_id 1, download 050% done, +8192 bytes
    file_id 0, download 070% done, +8192 bytes
    file_id 1, download 060% done, +8192 bytes
    file_id 0, download 080% done, +8192 bytes
    file_id 1, download 070% done, +8192 bytes
    file_id 0, download 090% done, +8192 bytes
    file_id 1, download 080% done, +8192 bytes
    [1630656669.755][LK-0901] digest matched
    file_id 0, download 100% done, +13 bytes
    download completed
    [1630656669.755][LK-1000] adapter_network_deinit
    download thread exit
    file_id 1, download 090% done, +8192 bytes
    file_id 1, download 095% done, +8192 bytes
    [1630656669.855][LK-0901] digest matched
    file_id 1, download 100% done, +13 bytes
    [1630656669.855][LK-0309] pub[1]: /ota/device/progress/a1wP******/61p3RZuOhUkDyE******
    
    [LK-030A] > 7B 22 69 64 22 3A 35 2C  20 22 70 61 72 61 6D 73 | {"id":5, "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":""}}
    
    download completed

Log Platform IoT

Masuk ke Konsol Platform IoT untuk melihat status perangkat dan log operasi.

  • Informasi tentang paket pembaruan OTA

    Pada panel navigasi sebelah kiri, pilih Maintenance > OTA Update. Pada tab Update Packages, lihat informasi tentang paket pembaruan. Untuk informasi selengkapnya, lihat Lihat status pembaruan.
  • Status perangkat

    Pada panel navigasi sebelah kiri, pilih Devices > Devices. Kemudian, cari perangkat tersebut dan lihat status perangkatnya. Jika nilai pada kolom State/Enabled adalah Online, berarti perangkat telah terhubung ke Platform IoT. View the device status

  • Log pembaruan

    Pada panel navigasi sebelah kiri, pilih Maintenance > Device Log. Pilih sebuah Produk untuk melihat log yang dihasilkan saat perangkat online, perangkat mengirimkan nomor versi, dan Platform IoT mendorong paket pembaruan OTA.