Setelah menggunakan kode contoh untuk menghubungkan perangkat ke IoT Platform melalui Message Queuing Telemetry Transport (MQTT), Anda dapat melihat log pada perangkat.
Prasyarat
Untuk informasi lebih lanjut, lihat Contoh.
Log perangkat
Anda dapat melihat hasil operasi di perangkat.
Log Koneksi Perangkat
Data log berikut menunjukkan bahwa perangkat telah terhubung ke IoT Platform.
[1583135792.733][LK-0313] Pengguna MQTT memanggil api aiot_mqtt_connect, tersambung [1583135792.733][LK-0317] LightSwitch&a18wP****** [1583135792.733][LK-0318] 3FC4A3DED5AC5F31C4969CBB1868758B17FAB2E5070FC51C9880910472****** [1583135792.733][LK-0319] a18wP******.LightSwitch|timestamp=2524608000000,_ss=1,_v=sdk-c-4.0.0,securemode=2,signmethod=hmacsha256,ext=1,| membuat koneksi mbedtls dengan server(host='a18wP******.iot-as-mqtt.cn-shanghai.aliyuncs.com', port=[443]) berhasil membuat koneksi mbedtls, fd = 6(menggunakan total 44763 byte, maksimum 47675 byte) [1583135792.888][LK-0313] MQTT tersambung dalam 147 ms AIOT_MQTTEVT_CONNECTLog Langganan Topik
Jika ingin mengirim pesan siaran ke semua perangkat di bawah suatu produk, perangkat harus berlangganan topik siaran seperti
/broadcast/a18wP******/test. Setelah berlangganan, data log berikut dihasilkan:[1624933980.266][LK-0309] sub: /broadcast/a18wP******/test suback, res: -0x0000, packet id: 1, max qos: 1Log Penyiaran Pesan
Kirim Pesan Siaran ke Topik Tertentu
Anda dapat memanggil operasi PubBroadcast dari IoT Platform untuk mengirim pesan siaran ke topik tertentu. Data log berikut menunjukkan bahwa pesan
helloworlddikirim ke topik/broadcast/a18wP******/test:[1624934078.899][LK-0309] pub: /broadcast/a18wP******/test [LK-030A] < 68 65 6C 6C 6F 77 6F 72 6C 64 | helloworld pub, qos: 0, topic: /broadcast/a18wP******/test pub, payload: helloworldKirim Pesan Siaran ke Semua Perangkat Online
Anda juga dapat memanggil operasi PubBroadcast dari IoT Platform untuk mengirim pesan siaran seperti
helloworldke semua perangkat online di bawah produk tertentu. Dalam contoh ini, data log berikut dihasilkan:Data Log:
[1624934109.099][LK-0309] pub: /sys/a18wP******/LightSwitch/broadcast/request/1409701944049****** [LK-030A] < 68 65 6C 6C 6F 77 6F 72 6C 64 | helloworld pub, qos: 1, topic: /sys/a18wP******/LightSwitch/broadcast/request/1409701944049****** pub, payload: helloworldDeskripsi Log:
/sys/a18wP******/LightSwitch/broadcast/request/1409701944049******menunjukkan topik ke mana pesan siaran dikirim.1409701944049******menunjukkan ID pesan. Untuk informasi lebih lanjut, lihat Pesan Siaran.
Log IoT Platform
Anda dapat masuk ke Konsol IoT Platform . Di panel navigasi sebelah kiri, pilih . Pilih produk untuk melihat log komunikasi perangkat.
Apa yang harus dilakukan selanjutnya
Untuk informasi lebih lanjut tentang pesan kesalahan dalam log, lihat Kode Kesalahan Umum.