nell' if mancano delle parentesi
if (((ora >= Pompa_Lim2) && (minu >= Pompa_Lim2a)) && ((ora <= Pompa_Lim2b) && (minu <= Pompa_Lim2c)))
userei >= altrimenti si accende alle 7
simbolo di AND &&
simbolo di OR ||
dici che i valori di ora e min che sono ore=6 e minu=28
se (6 >= 6 e 28 >= 0) e (6 <= 11 e 28 <= 59) sono entrambe vere con quell'orario
la pompa sta accesa dalle 6 alle 12