If then else - wrong interpretation?

else if ((water1 > 30) or (water1 <= 80))

You need to AND, no OR. If the value is anything above 30 this statement will always be true.

1 Like