Nodemcu和Firebase连接错误

Nodemcu和Firebase连接错误,firebase,firebase-realtime-database,arduino,nodemcu,Firebase,Firebase Realtime Database,Arduino,Nodemcu,我正在尝试将nodeMCU与firebase连接,但它不起作用 我的密码 #include <ESP8266WiFi.h> #include <FirebaseArduino.h> #define FIREBASE_HOST "https://*******-*****.firebaseio.com/" #define FIREBASE_AUTH "oHFLbR9U4Qf3r3zJ********09E76uddawfEWLTv" #define WIFI_SSI

我正在尝试将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);
}
#包括
#包括
#定义FIREBASE_主机“https://******-*****.firebaseio.com/”
#定义FIREBASE_AUTH“oHFLbR9U4Qf3r3zJ*******09E76UDDAWFELTV”
#定义WIFI_SSID“Kocak”
#定义WIFI_密码“Yusuf326”
#定义内置LED
无效设置(){
引脚模式(LED,输出);
数字写入(LED,0);
Serial.begin(9600);
WiFi.begin(WiFi\u SSID、WiFi\u密码);
连续打印(“baglaniyor”);
while(WiFi.status()!=WL_已连接){
连续打印(“.”);
延迟(500);
}
Serial.println();
连续打印(“巴格兰迪,ip:”);
Serial.println(WiFi.localIP());
Firebase.begin(Firebase\u主机,Firebase\u身份验证);
}
void循环(){
Serial.println(Firebase.getInt(“LEDStatus”);
if(Firebase.getInt(“LEDStatus”))
{  
数字写入(LED,高电平);
}
其他的
{
数字写入(LED,低电平);
}
if(Firebase.failed())
{
连续打印(“HATA:”);
Serial.println(Firebase.error());
返回;
}  
延迟(100);
}
结果总是0

当我改变一个不同的api键时,它仍然是一样的

始终返回0


我在github或本论坛上重新搜索了大量参考资料,但未能解决问题。

如评论中所述,请尝试:

  • 从Firebase主机中删除任何
    https://
    和尾部斜杠
  • 检查库使用的指纹是否与当前指纹匹配。看

  • 主机无法以
    https://
    启动。我也尝试过,但仍然不起作用。最后您是否也删除了
    /
    ?是的,但再次无效。连接有问题,但我无法解决