Ошибка подключения Nodemcu и Firebase - PullRequest
0 голосов
/ 14 мая 2018

Я пытаюсь подключить nodeMCU с помощью firebase, но он не работает

Мои коды

    #include <ESP8266WiFi.h>
#include <FirebaseArduino.h>
#define FIREBASE_HOST "https://*******-*****.firebaseio.com/"
#define FIREBASE_AUTH "oHFLbR9U4Qf3r3zJ********09E76uddawfEWLTv"
#define WIFI_SSID "Kocak"
#define WIFI_PASSWORD "Yusuf326"
#define LED LED_BUILTIN
void setup() {
  pinMode(LED,OUTPUT);
  digitalWrite(LED,0);
  Serial.begin(9600);
  WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
  Serial.print("baglaniyor");
  while (WiFi.status() != WL_CONNECTED) {
Serial.print(".");
delay(500);
  }
  Serial.println();
  Serial.print("baglandi, ip: ");
  Serial.println(WiFi.localIP());
  Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);
}
void loop() {
  Serial.println(Firebase.getInt("LEDStatus"));
  if(Firebase.getInt("LEDStatus"))
  {  
digitalWrite(LED,HIGH);
  }
  else
  {
digitalWrite(LED,LOW);
  }
  if (Firebase.failed())
 {
  Serial.print("HATA:");
  Serial.println(Firebase.error());  
  return;
  }  
  delay(100);
}

Результат всегда равен 0.

Когда я меняю другоеключ API, который не соответствует действительности, он все тот же.

Всегда возвращается 0.

Я перезапустил много ссылок на github или на этом форуме, но не смог решить проблему.

1 Ответ

0 голосов
/ 06 февраля 2019

Как упоминалось в комментариях, попробуйте:

  1. Удаление любых https:// и завершающего слеша с хоста Firebase
  2. Убедитесь, что отпечаток, который использует библиотека, совпадает с текущим отпечатком,См https://stackoverflow.com/a/54552554/1373856
...