RRPC功能的例程运行后,您可以在设备端和物联网平台查看日志信息。
前提条件
已配置C Link SDK的RRPC功能例程,详细信息,请参见使用示例。
设备端日志
您可以在设备端查看运行结果。
连接日志:
出现如下日志,表示设备与物联网平台连接成功。
[1578054042.600][LK-0313] MQTT user calls aiot_mqtt_connect api, connect [1578054042.600][LK-0317] LightSwitch&a18wP****** [1578054042.600][LK-0318] 24FEB95E42CADB18D0E093F412E6AC27705AA8DF6DB3B649566728E685****** [1578054042.600][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=[1883]) success to establish mbedtls connection, fd = 3 [1578054042.711][LK-0313] MQTT connect success AIOT_MQTTEVT_CONNECT
接收消息日志:
调用物联网平台的RRpc,向自定义Topic,例如
/a18wP******/LightSwitch/user/get
,发送一条消息内容为ping
的RRPC指令后,设备端收到如下日志。日志信息:
[1578054379.700][LK-0309] pub: /ext/rrpc/1213074107617******/a18wP******/LightSwitch/user/get [LK-030A] < 70 69 6E 67 | ping pub, qos: 0, topic: 1213074107617******/a18wP******/LightSwitch/user/get pub, payload: ping
日志说明:
其中,
/ext/rrpc/1213074107617******/a18wP******/LightSwitch/user/get
为RRPC请求消息的Topic,1213074107617******
为消息的ID,ping
为消息的Payload。更多信息,请参见调用自定义Topic(推荐)。
应答日志:
设备端接收到RRPC消息后,做出应答响应,并打印如下日志:
[1578054379.700][LK-0309] pub: /ext/rrpc/1213074107617******/a18wP******/LightSwitch/user/get [LK-030A] > 70 6F 6E 67 | pong
物联网平台日志
您可以登录物联网平台控制台,在左侧导航栏,选择查看设备的通信日志。 ,选择产品后,
后续步骤
运行日志中出现的错误信息,请参见常见错误码,根据提示解决问题。