Blinker 连接服务器失败-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1300|回复: 4

[已解答] Blinker 连接服务器失败

[复制链接]
发表于 2021-3-3 12:03 | 显示全部楼层 |阅读模式
串口输出问题:
11:56:38.347 -> [3201] WiFi Connected.
11:56:38.347 -> [3201] IP Address:
11:56:38.347 -> [3201] 192.168.0.110
11:56:42.685 -> [7520] ERROR: Maybe you have put in the wrong AuthKey!
11:56:42.685 -> [7520] ERROR: Or maybe your request is too frequently!
11:56:42.685 -> [7520] ERROR: Or maybe your network is disconnected!
WiFi 的确连接上了,但是并未连接上服务器。

在这之前已经成功连接好几次都没有问题,也能成功控制设备。
AuthKey 没有错误,网络也没有问题,应该是服务器拒绝连接的问题吧?
因为之前使用了这一行代码,运行几次以后,导致连接过度频繁?
  1. <div>    //WiFi连接状态</div><div>    pinMode(WiFiLedPin, OUTPUT);</div><div>    //闪烁WiFi指示灯</div><div>    while(! Blinker.connect()) {</div><div>        digitalWrite(WiFiLedPin, HIGH);</div><div>        delay(100);  </div><div>        digitalWrite(WiFiLedPin, LOW);</div><div>        delay(100);  </div><div>    }</div><div>    //常亮WiFi指示灯</div><div>    digitalWrite(WiFiLedPin, HIGH);</div>
复制代码
请教各位:是不是这个while循环导致的?
等一会儿是不是就会好?


发表于 2021-3-3 13:23 | 显示全部楼层
请确保lib和package为最新,并测试例程
 楼主| 发表于 2021-3-3 14:00 | 显示全部楼层
coloz 发表于 2021-3-3 13:23
请确保lib和package为最新,并测试例程

谢谢,但是之前就没有问题呀?程序上什么都没有改变,就是在板子上更换过LED、电阻之类的。
使用ESP8266 ESP12F板子,Arduino IDE。blinker使用的是 blinker-library-dev_3.0。因为一开始使用master版本直接编译示例Hello WiFi都会报错,换了dev_3.0也会报同样的错,但是我到源程序注释了其中的代码,编译就没有问题了。
 楼主| 发表于 2021-3-3 14:54 | 显示全部楼层
shory 发表于 2021-3-3 14:00
谢谢,但是之前就没有问题呀?程序上什么都没有改变,就是在板子上更换过LED、电阻之类的。
使用ESP8266  ...

测试发现,编译出错是在Ubuntu下出现的,在Windows下没有编译错误。错误和ssl相关。
至少有2个错误,这是一个:
  1. error: 'class BearSSL::WiFiClientSecure' has no member named 'setCACert'
复制代码
发表于 2021-3-4 14:58 | 显示全部楼层
shory 发表于 2021-3-3 14:54
测试发现,编译出错是在Ubuntu下出现的,在Windows下没有编译错误。错误和ssl相关。
至少有2个错误,这是 ...

package版本不一样吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 13:45 , Processed in 0.113587 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表