Firebase.failed() возвращает 0 после Firebase.begin(), но возвращает 1 при чтении или записи из/в firebase из ESP8266.

Несколько дней назад программа работала нормально, но теперь она просто не читала/не записывала в базу данных. Я использую ArduinoJson 5.13.5 и библиотеку FirebaseArduino. Я установил для всех правил значение true, хотелось бы знать, как отлаживать эту ошибку. Также Firebase.error() вообще не дает никакого вывода!

, 👍0


1 ответ


Лучший ответ:

0

Видимо, отпечаток пальца Firebase недавно изменился, что и вызвало описанную выше проблему!

отсюда получите последний отпечаток пальца и измените его в ...\Arduino\libraries\firebase-arduino-master\src\FirebaseHttpClient.h

В упомянутом выше файле: обновите значение static const char kFirebaseFingerprint[] на новое, указанное выше.

PS Один из вопросов, который предстоит мне решить (планирую внедрить его на долгосрочной основе), заключается в том, как опередить эту проблему в будущем, чтобы я мог получать данные бесперебойно!

,

Можно принять свой собственный ответ как решение проблемы., @VE7JRO