这是我上传到 ESP8266 以连接到 firebase 的代码。
#include <ESP8266WiFi.h>
#include <FirebaseArduino.h>
#define FIREBASE_HOST "*******.firebaseio.com"
#define FIREBASE_AUTH "68GM**************m4k0IPLXF4G1"
#define WIFI_SSID "IDR"
#define WIFI_PASSWORD "****"
#define LED 2
void setup() {
pinMode(LED,OUTPUT);
digitalWrite(LED,0);
digitalWrite(LED,0);
Serial.begin(9600);
WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
Serial.print("connecting");
while (WiFi.status() != WL_CONNECTED) {
Serial.print(".");
delay(500);
}
Serial.println();
Serial.print("connected: ");
Serial.println(WiFi.localIP());
Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);
Firebase.setInt("LEDStatus",0);
}
void loop() {
if(Firebase.getInt("LEDStatus"))
{
digitalWrite(LED,HIGH);
}
else
{
digitalWrite(LED,LOW);
}
delay(1000);
}
使用此代码,我的 NodeMCU 可以毫无问题地连接到互联网。
问题是LEDStatus
不会在 firebase 数据库中更新。
我的有什么问题吗FirebaseArduino.h参考图书馆?
任何帮助,将不胜感激。
Google Firebase Database Secrets are deprecated right now. So you need to continue with Firebase Admin SDK. see this.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)