#include <FirebaseESP32.h>
#include <Wifi.h>
#include <"DHT.h">
#define FIREBASE_HOST // FIREBASE URL
#define DHTPIN 14
#define DHTTYPT DHT22
DHT dht(DHTPIN, DHTTYPE);
FirebaseData firebaseData;
FirebaseJson json;\\
void setup() {
Serial.begin(115200);
dht.begin();
Wifi.begin (WIFI_SSID, WIFI_PASSWORD);
Serial.print("Connecting.....")
while (WiFi.status() !=WL_CONNECTED)
{
Serial.println();
Serial.print("IP Address: ");
Serial.println(Wifi.localP());
Serial.println();\
Firebase.begin(FIREBASE_HOST, FIREBASE_Authorization_key);
}
void loop()
{
float hum = dht.reradHumidity();
float temp = dht.readTemparture();
if (insan(hum) || insan(temp) ) {
Serial.println(F("Failed to read from DHT sensor"));
return;
}
Serial.print("Temparature: ")
Serial.print(temp);
Serial.print("°C");
Serial.print(" Humidity");
Serial.print(hum);
Serial.print("%");
Serial.println();
Firebase.setFloat(firebaseData, "/ESP_APP/TEMPARATURE", temp);
Firebase.setFloat(firebaseData, "/ESP32_APP/HUMIDITY", hum);
}