esp8266 nodemcu alarm system

Hi friends, the code below is running 1 motion sensor and sending notification.

I also want to connect 4 sensors and I want them to receive different messages as notification

SMOKE SENSOR
SU SENSOR
FIRE SENSOR
they work as closed contacts (n / c)
How do I change the code?

#include <ESP8266WiFi.h>
#define BLYNK_PRINT Serial    // 
#include <BlynkSimpleEsp8266.h> // NETTEN HABERLEŞME YAZILIM KUTUPHANESİ
char auth[] = "3f49515ca84c4e28b0f3f58d354907aa"; // TOKEN KODUM

/* KABLOSUZ AĞ BAĞLANMA KODLARIM */
char ssid[] = "okhan";
char pass[] = "atakan2009";

/* KULLANILACAK PIN UÇLARIM */
#define ledPin D7 // LED YAKMAK İÇİN 7 NOLU DİJİTAL PİNİM
#define pirPin D2 // motion sensor
int pirValue; // PIR DEĞERİ

void setup()
{
 Serial.begin(115200);
 delay(1000);
 Blynk.begin(auth, ssid, pass);
 pinMode(ledPin, OUTPUT);
 pinMode(pirPin, INPUT);
 digitalWrite(ledPin, LOW);
}

void loop()
{
 getPirValue();
 Blynk.run();
}
void getPirValue(void)
{
 pirValue = digitalRead(pirPin);
 if (pirValue) 
 { 
   
   Serial.println("Motion Detect!");
   Blynk.notify("Motion Detect!");  
 }
 digitalWrite(ledPin, pirValue);
}

How do I change the code?

With a text editor.

I also want to connect 4 sensors

To which pins? EXACTLY which sensors?

I want them to receive different messages as notification

What messages? Notification of what? It does not make sense, to me, to send a message to a smoke detector. YMMV.