Monitoring temperatur – skrypty

Dla nowego projektu wystarczą trzy skrypty – 1. który stworzy bazę sqlite (tak na prawdę bez bazy SQL się obędzie), 2. drugi skrypt tworzy bazę RRDToola i skrypt numer 4. który wrzucamy do crona i ściąga on temperaturę z dwóch czujników, następnie odczyty wrzuca do bazy SQL i bazy RRD, a następnie rysuje wykresy.

Baza SQL nie jest wymagana, ale przydać się może – łatwiej potem cokolwiek zrobić z tymi danymi.

1. Stwórz bazę sqlite

 

1a. Skonwertuj stara baze do nowej (skrypt trzeba zaadoptować, mnie posłużył on do skopiowania danych z inaczej zaplanowanej tabeli sql)

 

2. Stwórz bazę RRD

 

3. Wypełnij bazę RRD wpisami z bazy SQL – jeśli mamy bazę sql z danymi, a bazę rrd pustą, to ten skrypt pomoże ją wypełnić

 

4. Aktualizuj temperaturę

 

5. Zrób wykresy

 

 

6. digitemp.conf

 

Ten wpis został opublikowany w kategorii Skrypty, kody źródłowe. Dodaj zakładkę do bezpośredniego odnośnika.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *