无法使用 azure-iot-arduino 库将 azure IoT 中心与 esp8266 连接
Failed to connect azure iot hub with esp8266 using azure-iot-arduino library
我正在尝试使用 azure-iot-arduino 库使用 esp8266 连接到 Azure IoT 中心: https://github.com/Azure/azure-iot-arduino
我遇到了几个问题:
1( AzureIoTUtility library.文件esp82266/sample_init.cpp函数configTime(0, 0, "pool.ntp.org", "time.nist.gov");
不起作用 - 之后我收到消息"获取 NTP 纪元时间失败!等待 2 秒钟重试。一次又一次。 可以使用configTime( "GMT", "pool.ntp.org", "time.nist.gov" );
函数而不是configTime(0, 0, "pool.ntp.org", "time.nist.gov");
来解决此问题 或者使用 samd 目录中的initTime函数。
2( AzureIoTUtility library.文件适配器/sslClient_arduino.cpp.函数sslClient.connect(ip, port);
sslClient_connect(uint32_t ipAddress, uint16_t port)
返回 0 状态。 我认为这是图书馆中使用的证书的一些问题。 我尝试过 esp32 示例和桌面示例 (c sdk(,它们都运行良好。
我的项目的主要目标是使用Arduino IoT SDK和Arduino MKRZERO和以太网模式。 我正在尝试将以太网库集成到arduino IoT SDK中。 对于SSL连接,我尝试了ArduinoBearSSL库和SSLClient库,并得到了相同的结果。
我已经使用 -DUSE_BALTIMORE_CERT 标志解决了这个问题 但问题 1 仍然存在
- 在执行其他功能的同时播放动画(LED矩阵和Arduino/ESP8266)
- 当套接字连接断开时检测C/C++Unix
- esp8266互联网交换机问题
- 无法在windows上使用mingw将sqlite3与c连接
- 到连接组件算法的问题(递归)
- QTcpSocket在不阻塞GUI的情况下重新连接到服务器
- 无法在C++中建立与MySQL数据库的连接
- PC中的程序和PHONE中的本机描述应用程序之间的数据连接
- 在Qt Creator中,如何在连接到正在运行的进程后查看控制台输出
- ESP8266单片机矢量迭代器的C++问题
- 如何使用ESP8266向谷歌主页发送命令
- 连接 dockerized 模型和 dockerized 数据库时出现"无法 SQLConnect"错误
- 使用 bfs 解决连接组件问题时得到错误的答案
- 在C++的两个字符串中连接以逗号分隔的唯一值
- 如何修复valgrind启动时的致命错误(与libc6-dbg和libc6-dbg:i386连接)
- C++应用程序 MySQL odbc 数据库连接错误:在引发"otl_tmpl_exception<>"实例后终止调用
- OSX蓝牙打开RFCOMMChannelAsync声称已连接,但未建立连接,并且从未调用过委托
- 无法使用 azure-iot-arduino 库将 azure IoT 中心与 esp8266 连接
- ESP8266接入点模式 - 连接时间歇性
- 从ESP8266 Arduino连接到我的服务器