Obserwacje i zmiany po starcie
Postanowiłem zbierać dane z czujników co godzinę, bo temperatura zmienia się bardziej dynamicznie w zależności od lamp.
Dodatkowo dorobiłem częstszą synchronizację z serwerem w domu, żeby nie stracić danych jak coś padnie, karta pamięci na przykład.
Zmieniłem także logi dla temperatury i dodałem logi dla logrotate.
Ponieważ nie mam obsługi wyjątków, jeśli któryś ze skryptów się wysypie, to niestety nie mam o tym informacji oraz mechanizm nie działa (np. temperature_control). Dlatego postanowiłem zrobić szybki workaround i dorobić mechanizm restartowania malinki w nocy.
Z innych rzeczy które źle zaprojektowałem/wykonałem to umieszczenie kamery w drzwiach box-a.
Okazuje się jednak, że za każdym zamknięciem drzwi ciut inaczej się ustawia. Jeżeli będzie umieszczona chociażby na rogu to będzie o wiele bardziej stabilna i będzie zawsze robić z tego samego miejsca zdjęcia. Do zmiany.
A poniżej stojak na mierniki pH i EC. Oczywiście z odzysku :-D
Comments
Post a Comment