[RISOLTO] Aiuto, gestire tre condizioni in if.

Ciao a tutti, ho un problema su come gestire delle condizioni per non far attivare un relè.
Ho fatto varie prove senza risultato, qualcuno mi può correggere o consigliarmi come risolvere ?

 if (valAlzaIng == HIGH && StatoTenda == 1) {
    digitalWrite (IngTendaAlz, LOW);
    delay (1000);
    digitalWrite (IngTendaAlz, HIGH);

   StatoTenda = 0; 
  }
 
if (valAbbassaIng == HIGH) {
if ((Statoluce <= 200) && (pioggia> = 200) && (StatoTenda == 0)) {
    StatoTenda = 0;
     }else{      
        digitalWrite (IngTendaAbs, LOW);
        ritardo (1000);
        digitalWrite (IngTendaAbs, HIGH);
        StatoTenda = 1;
    }}

La Parte alza funziona bene, ma la parte abbassa mi deve funzionare con il controllo di queste tre condizioni Vento, sole, pioggia.
Vi spiego il mio problema, ho un relè IngTendaAbs che non vede attivarsi se una delle tre condizioni è vera. Grazie

Gian70Luca:
(Statoluce <= 200) && (pioggia> = 200) && (StatoTenda == 0)non deve attivarsi se una delle tre condizioni è vera.

Che vuol dire che deve attivarsi solo se sono tutte false, quindi a scelta:

(Statoluce > 200) && (pioggia < 200) && (StatoTenda != 0)
!(Statoluce <= 200) && !(pioggia> = 200) && !(StatoTenda == 0)

Nell'attesa ho risolto, ho sbagliato io a inserire un dato. invece di mettere Statopioggia dove avevo il valore reale inserivo pioggia che non era il suo valore di lettura. Grazie