#include <FirebaseESP32.h>
// #include <FirebaseESP32Authentication.h>
// #include <FirebaseESP32Database.h>
#include <WiFi.h>
#define FIREBASE_HOST ""
#define FIREBASE_AUTH ""
#define WIFI_SSID "D3C4"
#define WIFI_PASSWORD "1122334455"
FirebaseData fbdo;
void setup() {
Serial.begin(115200);
WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.println("Connecting to WiFi...");
}
Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);
Firebase.reconnectWiFi(true);
}
void loop() {
float dataToSend = random(1.00, 9.00); // Data float yang akan dikirim
Firebase.setFloat(fbdo, "/path/to/your/data", dataToSend);
delay(1000);
if (Firebase.getFloat(fbdo, "/path/to/your/data")) {
Serial.print("Data float dari Realtime Database: ");
Serial.println(fbdo.floatData()); // Mencetak data float dengan 2 digit desimal
}
delay(1000);
}