NOOOOOOON !!!
Si tu les enlèves, tu ne peux pas connaitre tes niveaux. Laisse les fonctions avec les digitalRead comme ils étaient.
void togglecanal ()
{
int niveaucanal = digitalRead(canal); // Lecture de l etat du du niveau d'eau canal
// remember when we toggled it
canaltimer = millis ();
} // end of togglecanal
void togglecapthumidite ()
{
int humidite = digitalRead(capthumidite); // Lecture de l etat du détecteur 1
// remember when we toggled it
capthumiditetimer = millis ();
} // end of togglecapthumidite