使用 ESP32 连接不上 AWS IoT

0

【以下的问题经过翻译处理】 我试图使用带有DTH11传感器的ESP32连接AWS IoT。将代码上传到ESP32并观察串行监视器,我可以看到它连接到WiFi,然后连接到AWS需要很长时间。

这是输出:

 

19: 13: 50.257->rst:0x1(POWERON_RESET),boot:0x13(SPI_FAST_FLASH_BOOT)
19: 13: 50.257->configsip:0,SPIWP:0xee
19: 13: 50.257->clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
19: 13: 50.290->mode:DIO,clock div:1
19: 13: 50.290->load:0x3fff0018,len:4
19: 13: 50.290->load:0x3fff001c,len:1216
19: 13: 50.290->ho 0 tail 12 room 4
19: 13: 50.290->load:0x40078000,len:10944
19: 13: 50.290->load:0x40080400,len:6388
19: 13: 50.290->entry 0x400806b4
19: 13: 50.689->连接到Wi-Fi
19: 13: 51.188->.....连接到WiFi网络
19: 13: 53.182->连接到AWS IOT
19: 13: 53.581->.................................................................................................................. ...............................

我正在使用从AWS下载的证书运行openssl s_client-connect custom_endpoint.iot.aws-region.amazonaws.com:8443 -CAfile CA.pem-cert cert.pem-key privateKey.pem来确认它们是否正确,并且握手正在进行中。

SSL握手已读取5529字节并写入1609字节
验证:OK

我该如何进一步调试?

这是我使用的草图...

#include "secrets.h"
#include <
profile picture
专家
已提问 4 个月前27 查看次数
1 回答
0

【以下的回答经过翻译处理】 这是我遵循的参考链接,使其能够正常工作。 https://exploreembedded.com/wiki/AWS_IOT_with_Arduino_ESP32 https://exploreembedded.com/wiki/Secure_IOT_with_AWS_and_Hornbill_ESP32

profile picture
专家
已回答 4 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则