作業記錄

更新時間:
Copy as MD

NTP服務功能的常式運行後,您可以在裝置端和物聯網平台查看日誌資訊

前提條件

已配置NTP服務功能的常式,詳細資料,請參見使用樣本

裝置端日誌

您可以在裝置端查看運行結果。
  • 串連日誌:

    出現如下日誌,表示裝置與物聯網平台串連成功。
    MQTT user calls aiot_mqtt_connect api, connect
    [1626148815.622][LK-0317] LightSwitch&a18wP******
    [1626148815.622][LK-0318] 728C51A4282A798B10D05C0B43CAFA81DF59D4AE6602901A426C149C76******
    core_sysdep_network_establish host a18wP******.iot-as-mqtt.cn-shanghai.aliyuncs.com port 443, type 0
    establish tcp connection with server(host='a18wP******.iot-as-mqtt.cn-shanghai.aliyuncs.com', port=[443])
    success to establish tcp, fd=3
    local port: 48434
    [1626148815.699][LK-1000] establish mbedtls connection with server(host='a18wP******.iot-as-mqtt.cn-shanghai.aliyuncs.com', port=[443])
    [1626148815.755][LK-1000] success to establish mbedtls connection, (cost 44947 bytes in total, max used 47859 bytes)
    [1626148815.755][LK-0319] a18wP******.LightSwitch|timestamp=2524608000000,_ss=1,_v=sdk-c-4.1.0,securemode=2,signmethod=hmacsha256,ext=3,_conn=tls_7f|
    [1626148815.822][LK-0313] MQTT connect success in 197 ms
    AIOT_MQTTEVT_CONNECT
  • 請求日誌:

    串連建立成功後,裝置向物聯網平台發送NTP服務要求訊息,通過Topic /ext/ntp/a18wP******/LightSwitch/request上報裝置目前時間。

    [1626148815.822][LK-0309] pub: /ext/ntp/a18wP******/LightSwitch/request
    
    [LK-030A] > 7B 22 64 65 76 69 63 65  53 65 6E 64 54 69 6D 65 | {"deviceSendTime
    [LK-030A] > 22 3A 22 31 36 32 36 31  34 38 38 31 35 38 32 35 | ":"1626148815825
    [LK-030A] > 22 7D                                            | "}
  • 應答日誌:

    物聯網平台收到NTP服務要求訊息後,通過Topic /ext/ntp/a18wP******/LightSwitch/response向裝置返回物聯網平台的時間,裝置解析處理後,列印如下日誌。

    請求中設定的時區為東八區,因此1626148815862為裝置的當地時間,即北京時間2021/07/13-12:00:15:862

    [1626148815.844][LK-0309] pub: /ext/ntp/a18wP******/LightSwitch/response
    
    [LK-030A] < 7B 22 64 65 76 69 63 65  53 65 6E 64 54 69 6D 65 | {"deviceSendTime
    [LK-030A] < 22 3A 22 31 36 32 36 31  34 38 38 31 35 38 32 35 | ":"1626148815825
    [LK-030A] < 22 2C 22 73 65 72 76 65  72 53 65 6E 64 54 69 6D | ","serverSendTim
    [LK-030A] < 65 22 3A 22 31 36 32 36  31 34 38 38 31 35 38 35 | e":"162614881585
    [LK-030A] < 35 22 2C 22 73 65 72 76  65 72 52 65 63 76 54 69 | 5","serverRecvTi
    [LK-030A] < 6D 65 22 3A 22 31 36 32  36 31 34 38 38 31 35 38 | me":"16261488158
    [LK-030A] < 35 34 22 7D                                      | 54"}
    
    local time: 1626148815862, 2021/07/13-12:00:15:862

物聯網平台日誌

您可以在物聯網平台控制台查看裝置的狀態和作業記錄。

  • 線上狀態:

    在左側導覽列,選擇裝置管理 > 裝置,找到裝置,查看裝置狀態。裝置狀態顯示為線上,則表示裝置與物聯網平台成功串連。查看裝置狀態

  • 作業記錄:

    裝置上線後,會自動訂閱系統Topic。

    在左側導覽列,選擇監控營運 > Log Service,選擇產品後,查看相關日誌。

    裝置分發作業記錄

後續步驟

作業記錄中出現的錯誤資訊,請參見aiot_ntp_api.h中的狀態代碼描述根據提示解決問題。