limitare intervento di un pir

salve a tutti
non riesco a limitare l’intervento di un PIR a 5 segnalazioni, parte il conteggio arriva a quattro e ricomincia invece di fermarsi

if ((mOutput(PIR) == Souliss_T1n_OnCoil) && (mOutput(ARM) == Souliss_T1n_OnCoil) && (flag1 == true)){
  for(int i=0; i<5; i++){
     Serial.println("pir");
     Serial.println(i);
     //sendToPushetta(CHANNEL, "rilevato movimento ");
     delay(1000);
     
  }
  flag1 == false;
}

ho dichiarato

flag1 = true;

prima del setup

grazie per i consigli
Davide

flag1 == false;

Non ha senso, si assegna con = si confronta con ==

ecco dove era l'errore....
colpa mia che mi ostino con il copia e incolla :slight_smile:

adesso funziona
grazie