All Products
Search
Document Center

:Lihat log

Last Updated:Jul 02, 2025

Setelah Anda menjalankan kode contoh untuk menghubungkan perangkat dengan IoT Platform menggunakan sertifikat X.509, setelah Anda menggunakan kode contoh untuk menghubungkan perangkat ke IoT Platform melalui Message Queuing Telemetry Transport (MQTT), Anda dapat melihat log pada perangkat.

Prasyarat

Kode contoh dalam Link SDK for C telah dikonfigurasi. Untuk informasi lebih lanjut, lihat Contoh.

Log perangkat

Anda dapat melihat hasil operasi pada perangkat.
  • Log koneksi perangkat

    Data log berikut menunjukkan bahwa perangkat terhubung ke IoT Platform.
    [1621852273.766][LK-0313] Pengguna MQTT memanggil api aiot_mqtt_connect, tersambung
    [1621852273.766][LK-0317] &
    [1621852273.766][LK-0318] B36DABAE2EBB7B8FA6FFD92B217E13D97C1AB196441561B0F71B3C3BF1******
    core_sysdep_network_establish host x509.itls.cn-shanghai.aliyuncs.com port 1883, type 0
    membuat koneksi tcp dengan server(host='x509.itls.cn-shanghai.aliyuncs.com', port=[1883])
    berhasil membuat tcp, fd=3
    port lokal: 54904
    [1621852273.766][LK-1000] membuat koneksi mbedtls dengan server(host='x509.itls.cn-shanghai.aliyuncs.com', port=[1883])
    [1621852273.811][LK-1000] berhasil membuat koneksi mbedtls, (total 50730 byte digunakan, maksimum 56818 byte)
    [1621852273.899][LK-0313] Koneksi MQTT berhasil dalam 133 ms
    AIOT_MQTTEVT_CONNECT
  • Log tentang respons downstream

    Setelah perangkat terhubung ke IoT Platform, IoT Platform mengembalikan productKey dan deviceName ke perangkat. Data log berikut dicetak.

    [1621852273.899][LK-0309] pub: /ext/auth/identity/response
    
    [LK-030A] < 7B 22 70 72 6F 64 75 63  74 4B 65 79 22 3A 22 61 | {"productKey":"a
    [LK-030A] < 31 76 63 61 4A 7A 48 50  50 61 22 2C 22 64 65 76 | 18wP******","dev
    [LK-030A] < 69 63 65 4E 61 6D 65 22  3A 22 4C 69 67 68 74 53 | iceName":"LightS
    [LK-030A] < 77 69 74 63 68 58 35 30  39 22 7D                | witch"}
    
    pub, qos: 0, topic: /ext/auth/identity/response
    pub, payload: {"productKey":"a18wP******","deviceName":"LightSwitch"}
    device productKey: a18wP******
    device deviceName: LightSwitch
    respons denyut jantung
    suback, res: -0x0000, packet id: 1, max qos: 1
  • Log langganan topik

    Jika Anda mengonfigurasi kode untuk berlangganan ke topik, data log berikut akan dicetak. Data log ini menunjukkan bahwa perangkat telah berlangganan ke topik. Contoh: /a18wP******/LightSwitch/user/get.

    [1620373302.144][LK-0309] sub: /a18wP******/LightSwitch/user/get

    Setelah berhasil berlangganan topik, Anda dapat masuk ke konsol IoT Platform . Pada tab Topic List di halaman Device Details, temukan topik yang diinginkan dan klik Publish Message di kolom Tindakan. Di kotak dialog Publish Message, masukkan pesan. Contoh: Ini adalah pesan uji dari Alibaba IoT Platform. Kemudian, kirim pesan dari IoT Platform ke perangkat. topic

    Setelah pesan dikirim, perangkat menggunakan callback demo_mqtt_default_recv_handler untuk mencetak data log. Data log berikut dicetak berdasarkan pengaturan callback demo_state_logcb.

    [1621912249.411][LK-0309] pub: /a18wP******LightSwitch/user/get
    
    [LK-030A] < 54 68 69 73 20 69 73 20  61 20 74 65 73 74 20 6D | This is a test m
    [LK-030A] < 65 73 73 61 67 65 20 66  72 6F 6D 20 41 6C 69 62 | essage from Alib
    [LK-030A] < 61 62 61 20 49 6F 54 20  50 6C 61 74 66 6F 72 6D | aba IoT Platform
    [LK-030A] < 2E                                               | .
    
    pub, qos: 0, topic: /a18wP******/LightSwitch/user/get
    pub, payload: This is a test message from Alibaba IoT Platform.
  • Log tentang pengiriman pesan

    Jika Anda mengonfigurasi kode untuk mengirim pesan, data log berikut akan dicetak pada perangkat.Data log ini menunjukkan bahwa perangkat menggunakan topik seperti /a18wP******/LightSwitch/user/update untuk mengirim pesan ke IoT Platform.

    [1619768570.644][LK-0309] pub: /a18wP******/LightSwitch/user/update
    
    [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 4C 69 67  68 74 53 77 69 74 63 68 | s":{"LightSwitch
    [LK-030A] > 22 3A 30 7D 7D       

Log IoT Platform

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

  • Status perangkat

    Di panel navigasi di sebelah kiri, pilih Devices > Devices. Kemudian, temukan perangkat dan lihat status perangkat. Jika nilai di kolom State/Enabled adalah Online, perangkat terhubung ke IoT Platform.View the device status

  • Log operasi

    Di panel navigasi sebelah kiri, pilih Maintenance > Device Log. Pilih produk untuk melihat log perangkat yang dihasilkan saat perangkat online, berlangganan topik, dan mengirimkan data ke IoT Platform.

    Logs of X509 certificate-based connection