Após a execução do exemplo de tag de dispositivo, é possível visualizar os logs de reporte de tags no dispositivo. No console do IoT Platform, você também pode consultar as informações de tags do dispositivo e os logs de reporte correspondentes.
Pré-requisitos
O exemplo de tag de dispositivo do Link SDK para C deve estar configurado. Para mais informações, consulte Use the sample.
no heading
Logs do dispositivo
Os resultados podem ser verificados diretamente no dispositivo.
Logs de conexão: Os logs abaixo indicam que o dispositivo se conectou com sucesso ao IoT Platform. Atualização de tags do dispositivo: Exclusão de tags do dispositivo: no heading ## Logs do IoT Platform É possível consultar as informações de tags e os logs relacionados reportados pelo dispositivo no console do IoT Platform. ## Próximos passos Caso alguma mensagem de erro apareça nos logs operacionais, consulte as descrições de códigos de status em aiot_devinfo_api.h para resolver o problema.
[1626674158.155][LK-0313] MQTT user calls aiot_mqtt_connect api, connect [1626674158.155][LK-0317] LightSwitch&a1wP****** [1626674158.155][LK-0318] 613F70F16BC4C08B7FDC5BA2F9698B37B428B1C3BF5E1F0E4DAFE9B3EA****** core_sysdep_network_establish host iot-06******.mqtt.iothub.aliyuncs.com port 443, type 0 establish tcp connection with server(host='iot-06******.mqtt.iothub.aliyuncs.com', port=[443]) success to establish tcp, fd=3 local port: 32774 [1626674158.177][LK-1000] establish mbedtls connection with server(host='iot-06******.mqtt.iothub.aliyuncs.com', port=[443]) [1626674158.244][LK-1000] success to establish mbedtls connection, (cost 44947 bytes in total, max used 47859 bytes) [1626674158.244][LK-0319] a1wP******.LightSwitch|timestamp=2524608000000,_ss=1,_v=sdk-c-4.1.0,securemode=2,signmethod=hmacsha256,ext=3,_conn=tls_5b| [1626674158.299][LK-0313] MQTT connect success in 145 ms AIOT_MQTTEVT_CONNECT-
Logs de confirmação:
[1626674158.355][LK-0309] pub: /sys/a1wP******/LightSwitch/thing/deviceinfo/update_reply [LK-030A] < 7B 22 63 6F 64 65 22 3A 32 30 30 2C 22 64 61 74 | {"code":200,"dat [LK-030A] < 61 22 3A 7B 7D 2C 22 69 64 22 3A 22 31 22 2C 22 | a":{},"id":"1"," [LK-030A] < 6D 65 73 73 61 67 65 22 3A 22 73 75 63 63 65 73 | message":"succes [LK-030A] < 73 22 2C 22 6D 65 74 68 6F 64 22 3A 22 74 68 69 | s","method":"thi [LK-030A] < 6E 67 2E 64 65 76 69 63 65 69 6E 66 6F 2E 75 70 | ng.deviceinfo.up [LK-030A] < 64 61 74 65 22 2C 22 76 65 72 73 69 6F 6E 22 3A | date","version": [LK-030A] < 22 31 2E 30 22 7D | "1.0"} pk: a1wP******, dn: LightSwitch, code: 200, msg id: 1, data: {}, message: success
-
Logs de solicitação:
[1626687770.800][LK-0309] pub: /sys/a1wP******/LightSwitch/thing/deviceinfo/delete [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 5B 7B 22 61 74 74 72 4B 65 79 22 3A 22 | s":[{"attrKey":" [LK-030A] > 74 65 73 74 4B 65 79 22 7D 5D 7D | testKey"}]} aiot_devinfo_send delete msg id: 1 -
Logs de confirmação:
[1626687770.844][LK-0309] pub: /sys/a1wP******/LightSwitch/thing/deviceinfo/delete_reply [LK-030A] < 7B 22 63 6F 64 65 22 3A 32 30 30 2C 22 64 61 74 | {"code":200,"dat [LK-030A] < 61 22 3A 7B 7D 2C 22 69 64 22 3A 22 31 22 2C 22 | a":{},"id":"1"," [LK-030A] < 6D 65 73 73 61 67 65 22 3A 22 73 75 63 63 65 73 | message":"succes [LK-030A] < 73 22 2C 22 6D 65 74 68 6F 64 22 3A 22 74 68 69 | s","method":"thi [LK-030A] < 6E 67 2E 64 65 76 69 63 65 69 6E 66 6F 2E 64 65 | ng.deviceinfo.de [LK-030A] < 6C 65 74 65 22 2C 22 76 65 72 73 69 6F 6E 22 3A | lete","version": [LK-030A] < 22 31 2E 30 22 7D | "1.0"} pk: a1wP******, dn: LightSwitch, code: 200, msg id: 1, data: {}, message: success
No painel de navegação à esquerda, escolha . Localize seu dispositivo e verifique o status. O status Online indica que a conexão com o IoT Platform foi estabelecida com sucesso.
-
Informações de tags: Na lista de dispositivos, clique em View no dispositivo desejado para acessar a página Device Details e visualizar as informações das tags.
Atualização de tags: Após executar a operação de atualização, a página Device Details exibirá uma tag com chave testKey e valor testValue.
Exclusão de tags: Depois de executar a operação de exclusão, a tag testKey será removida da página Device Details.
Logs operacionais: No painel de navegação à esquerda, escolha . Selecione um product. Em seguida, visualize os logs referentes às tags reportadas ou excluídas após o dispositivo ficar online.
-