Cantatore74:
Tornando un pò indietro l'if non fa quello che deve fare, perchè la funzione di aprire lo fà solo su un valore (celsius2) e nò quando entrambi hanno superato la soglia (baseline).
non è possibile , l'and (&&) controlla che entrambe le condizioni siano vere
p.s.
devono aver raggiunto o superato (>=) la quota