Miesięczne archiwum: Styczeń 2013

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

 

Opublikowano Skrypty, kody źródłowe | Skomentuj

Skrypt robiący kopie plików konfiguracyjnych dbackup

 

Opublikowano Skrypty, kody źródłowe | Skomentuj