Am dat un ochi azi pe graficul de CO2, si surpriza, azi noapte a crescut pana la 7.6 chiar daca sistemul cerea ca sa se introduca CO2.
Am facut un mic debug al acvariului si am descoperit:
a) IN-ul filtrului era aproape blocat de mici mizerii - iar bulele de CO2, in loc sa fie absorbite (caci difuzorul de CO2 este sub IN-ul filtrului, si bulele intra direct in IN-ul filtrului extern) iesau direct la suprafata.
b) nivelul apei scazuse mult (prea ocupat ca sa mai completez) si OUT-ul filtrului tulbura foarte puternic suprafata apei.
Prin urmare, CO2-ul, oricat intra el, acum era pierdut, incat pH-ul sarise de la 7.5 referinta, la 7.6:
Asa ca am purces la completat apa si curatat grila IN-ului, si am modificat si partea de monitorizare:
a) Am considerat un delta = 0.04 (referinta fiind 7.5).
b) Daca la fiecare masuratoare, ph-ul este mai mic decat ref - delta, sau mai mare decat ref+delta (adica ph < 7.46 sau ph > 7.54) atunci se considera alerta, altfel nu e alerta.
c) Daca se considera alerta, se scrie un fisier pe serverul de Web ci PH_ALERT, altfel, se scrie PH_OK.
d) Serverul de monitorizare (
phpservermon) verifica fisierul si daca nu gaseste PH_OK atunci da un email de alerta.
Emailurile arata ca in poza de mai hos. Primul email de sus este ca pH-ul si-a revenit (raportat de serverul de monitorizare drept ca serviciul e up); emailul al doilea este ca pH-ul nu este in grafic iar serverul de monitorizare considera serviciul ca fiind picat)
Ma bucur ca in sfarsit am o functionalitate pe care un controller dedicat de pH nu o are
si nu trebuie sa stau sa ma mai uit pe grafice.