lef_Tso
4 years ago
1 changed files with 25 additions and 4 deletions
@ -1,10 +1,31 @@ |
|||
# 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***. |
|||
|
|||
npm init -y --> dimiourgia package.json |
|||
pre: nodejs |
|||
npm install server / client |
|||
*Βήμα 3ο* |
|||
|
|||
node index.js || npm run |
|||
Τέλος τρέχουμε πρώτα τον server και στη συνέχεια τον client με την εντολή |
|||
***node index.js*** ή την εντολή ***npm run*** |
Loading…
Reference in new issue