我用 Blynk 构建了一个简单的应用程序。不幸的是,我经常收到错误:
Traceback (most recent call last):
File "/home/pi/Desktop/Blynk/blynktest2.py", line 12, in <module>
blynk.run()
File "/home/pi/.local/lib/python3.7/site-packages/BlynkLib.py", line 252, in run
self.process(data)
File "/home/pi/.local/lib/python3.7/site-packages/BlynkLib.py", line 213, in process
self.emit("int_"+args[1], args[2:])
IndexError: list index out of range
即使我取出硬件上的所有代码并最终得到以下代码,也会出现错误:
import BlynkLib
BLYNK_AUTH = 'MY_AUTH_IS_NORMALLY_HERE'
# initialize blynk
blynk = BlynkLib.Blynk(BLYNK_AUTH)
while True:
blynk.run()
我不知道究竟是什么导致了错误,但是,我注意到发生了错误
- 当 Blynk 应用程序移至后台时
- 当手机屏幕变黑时
- 通过右上角的停止按钮在 Blynk 应用程序中正常断开连接时不会发生错误,如果重新连接也不会发生