怎样判断esp8266设备离线-Arduino中文社区 - Powered by Discuz! Archiver

pyq208 发表于 2021-9-8 01:58

怎样判断esp8266设备离线

本帖最后由 pyq208 于 2021-9-8 01:59 编辑

在程序设计中,怎样判断blinker 的esp8266设备离线

2748475642 发表于 2021-9-21 09:06

同求方法

WSLJH 发表于 2021-9-25 06:37

如果esp8266没连上网,信号强度不在0到-100,没有网的时候Blinker.year()为-1(Blinker.year()连上网再断开网就没用了)

hanpanpan 发表于 2021-9-26 22:43

WSLJH 发表于 2021-9-25 06:37
如果esp8266没连上网,信号强度不在0到-100,没有网的时候Blinker.year()为-1(Blinker.year()连上网再断开 ...

Blinker.year()这个是什么功能,我还没用过,但我理解的是你用Blinker.year()获取一个值,程序里会用到,当断网后在联网,这个值就一直是-1了,不知道是不是这意思,如果是可以考虑吧这个值存起来,存到本地,或者云端,用的是在取出来

WSLJH 发表于 2021-10-5 07:56

Blinker.year()是获取网络时间(年),如果你的esp8266没有联网,就获取不到网络时间,可以用来判断有没有联网,或者路由器有没有连上网。
你还可以用这个功能做一个网络时钟
Blinker.year()   年
Blinker.month() 月
Blinker.mday()   日
Blinker.hour()    时
Blinker.minute()分
Blinker.second()秒
页: [1]
查看完整版本: 怎样判断esp8266设备离线