Send data from NodeMCU to Firebase | SSL Fingerprint solved | | ESP8266 with firebase | 2024

preview_player
Показать описание
#NodeMcu #firebase #iot
SSL Fingerprint solved | NodeMCU and Firebase | ESP8266 with firebase | 2022
In this video, we will send sensor data from the NodeMcu board or esp8066 board to a real-time Firebase database.
🔥 Learn how to seamlessly send data from your NodeMCU device to Firebase with SSL fingerprint solution! In this advanced tutorial, we'll guide you through the process of integrating ESP8266 and Firebase, ensuring secure and reliable communication. Discover how to overcome SSL fingerprint challenges and establish a secure connection between your NodeMCU and Firebase. With this knowledge, you'll be able to send and retrieve data effortlessly, opening up a world of possibilities for IoT projects and data management. Join us as we explore the powerful combination of NodeMCU, ESP8266, and Firebase, and unlock the potential of real-time data synchronization!
NodeMCU, Firebase, SSL fingerprint, ESP8266, IoT, data management, real-time data synchronization, secure communication, NodeMCU tutorial, Firebase integration, ESP8266 with Firebase, IoT projects, data transfer, IoT data management, Firebase connection, SSL certificate, Firebase tutorial, NodeMCU 2024, Firebase data synchronization, secure IoT communication, ESP8266 programming, IoT development.
Рекомендации по теме
Комментарии
Автор

#include <ESP8266WiFi.h>
#include <FirebaseESP8266.h>
#define FIREBASE_HOST "the link of your firebase database without http"
//Your Firebase Project URL goes here without "http:", "\" and "/"
#define FIREBASE_AUTH "database secret"
//Your Firebase Database Secret goes here
#define WIFI_SSID "wifi name"
//WiFi SSID to which you want NodeMCU to connect
#define WIFI_PASSWORD "wifi password"
//Password of your wifi network
// Declare the Firebase Data object in the global scope
FirebaseData firebaseData;
// Declare global variable to store value
int val=0;
void setup() {
Serial.begin(115200);
// Select the same baud rate if you want to see the data on Serial Monitor
Serial.println("Serial communication started\n\n");
WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
//try to connect with wifi
Serial.print("Connecting to ");
Serial.print(WIFI_SSID);
while (WiFi.status() != WL_CONNECTED) {
Serial.print(".");
delay(500);
}
Serial.println();
Serial.print("Connected to ");
Serial.println(WIFI_SSID);
Serial.print("IP Address is : ");
local IP address
Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH);// connect to firebase

delay(1000);
}
void loop()
{
val = random(-50, -150);
// Firebase Error Handling And Writing Data At Specifed
if (Firebase.pushInt(firebaseData, "/Storingdata", val))
{
// On successful Write operation, function returns 1
Serial.println("Storingdata Uploaded Successfully");
Serial.print("Val = ");
Serial.println(val);
Serial.println("\n");
delay(10000);
}
else {

}

// monitoring

if (Firebase.setInt(firebaseData, "/Monitoringdata", val))// to set only one value
{
// On successful Write operation, function returns 1
Uploaded Successfully");
Serial.print("Val = ");
Serial.println(val);
Serial.println("\n");
delay(10000);
}
else {

}
}

makersgroup
Автор

WOW that actually worked thank you and maybe make a regular update on it because the finger print changes every month I search a lot and finally I reach this video 👍

animeboy
Автор

It's alive! it's alive! Thank you.

edgargonzaleslaura
Автор

thank you it works!!! but how can i get the data from the firebase instead of sending it?

junrivera