https://www.arduino.cn/thread-103782-1-1.html
常见提示/报错
- Q:Blinker Timer loaded! EEPROM address 1536-2431 is used for Blinker Timer! PLEASE AVOID USING THESE EEPROM ADDRESS!
- A:这只是一个正常的设备启动提示,告知你EEPROM中某些地址将会被blinker库使用。如果你需要使用EEPROM,请避开这些地址即可。这不是导致你设备不能正常连接服务器或者正常使用的原因。具体原因可以通过设备端调试信息进行查询判断。
- Q:Maybe you have put in the wrong AuthKey!/ Or maybe your request is too frequently!/ Or maybe your network is disconnected!
- A:设备没有从服务器获取到设备登陆信息,目前常见原因有:请求过于频繁/网络环境不稳定请求失败/服务器死机。可以尝试重启设备或者更换热点尝试,服务器死机发生可能性极小,当然如果服务器死机我们会第一时间重启服务。
- Q:Please set a mode BLINKER_BLE/BLINKER_WIFI/BLINKER_MQTT ! Please check your mode setting.
- A:没有设置设备接入类型,在库引用前使用宏定义设置设备接入类型即可。
- Q:MQTT NOT ALIVE OR MSG LIMIT
- A:设备不在线或者超过设备发送频率限制(常见情况如在loop函数中不断反馈组件状态)。
- Q:data is not a JSON!
- A:发送数据格式不是Json格式。Json格式校验时会消耗较大的堆栈,如果堆栈不足时也可能会报这个错误,此时可以尝试将设备设置为非加密接入模式。