#define BLYNK_TEMPLATE_ID "TMPL62LW7-vEB"
#define BLYNK_TEMPLATE_NAME "FIRE ALERM"
#define BLYNK_AUTH_TOKEN "b_NOZahPQfoBNECDSgdkQ-gZgx8BQIiI"
#define BLYNK_PRINT Serial
#include <WiFi.h>
#include <BlynkSimpleEsp32.h>
char auth[] = BLYNK_AUTH_TOKEN;
char ssid[] = "Wokwi-GUEST";
char pass[] = "";
#define PIR_SENSOR 4
BlynkTimer timer;
//int flag=0;
void notifyOnTheft()
{
int isTheftAlert = digitalRead(PIR_SENSOR);
Serial.println(isTheftAlert);
if (isTheftAlert==1) {
Serial.println("Theft Alert in Home");
// Blynk.email("[email protected]", "Alert", "Theft Alert in Home");
//Blynk.notify("Alert : Theft Alert in Home");
Blynk.logEvent("theft_alert","Theft Alert in Home");
// flag=1;
}
else if (isTheftAlert==0)
{
// flag=0;
}
}
void setup(){
pinMode(PIR_SENSOR, INPUT);
Serial.begin(115200);
Blynk.begin(auth, ssid, pass);
//dht.begin();
timer.setInterval(5000L, notifyOnTheft);
}
void loop(){
Blynk.run();
timer.run();
}