# IoT_Lab_Final Το παραπάνω λογισμικό παράγει "εικονικά" δεδομένα κάθε 30 sec μέσω ενος client και στη συνέχεια αποστέλλονται σε έναν server για περεταίρω επεξεργασία. ###### Δεδομένα * Θερμοκρασία (Temperature) * Υγρασία Αέρος (Air Humidity) * Υγρασία Εδάφους (Ground Humidity) * Ένταση Αέρος (Air Speed) Ο Server στη συνέχεια ελέγχει αυτές τις τρέχουσες τιμές με τις προηγούμενες και εφόσον : 1. Διαφέρουν πάνω απο 10% 2. Δεν έχουν αποσταλλει δεδομένα για πάνω απο 5 λεπτα θα αποστέλλονται οι μετρήσεις για επεξεργασία στην 1η περίπτωση και στη 2η περίπτωση θα αποστέλλονται όλα τα μετρούμενα μεγέθη. ### Install guidelines *Βήμα 1ο* Πρέπει να εγκατασταθεί το nodejs, οπότε με την εντολή ***sudo apt-get install nodejs*** πραγματοποιείτε η εγκατάσταση. *Βήμα 2ο* Μέσα στους φακέλους server & client εγκαθιστούμε το npm με την εντολή ***npm install***. *Βήμα 3ο* Τέλος τρέχουμε πρώτα τον server και στη συνέχεια τον client με την εντολή ***node index.js*** ή την εντολή ***npm run***