lef_Tso
4 years ago
1 changed files with 25 additions and 4 deletions
@ -1,10 +1,31 @@ |
|||||
# IoT_Lab_Final |
# IoT_Lab_Final |
||||
|
|
||||
|
Το παραπάνω λογισμικό παράγει "εικονικά" δεδομένα κάθε 30 sec μέσω ενος client |
||||
|
και στη συνέχεια αποστέλλονται σε έναν server για περεταίρω επεξεργασία. |
||||
|
|
||||
|
###### Δεδομένα |
||||
|
* Θερμοκρασία (Temperature) |
||||
|
* Υγρασία Αέρος (Air Humidity) |
||||
|
* Υγρασία Εδάφους (Ground Humidity) |
||||
|
* Ένταση Αέρος (Air Speed) |
||||
|
|
||||
|
Ο Server στη συνέχεια ελέγχει αυτές τις τρέχουσες τιμές με τις προηγούμενες και εφόσον : |
||||
|
1. Διαφέρουν πάνω απο 10% |
||||
|
2. Δεν έχουν αποσταλλει δεδομένα για πάνω απο 5 λεπτα |
||||
|
|
||||
|
θα αποστέλλονται οι μετρήσεις για επεξεργασία στην 1η περίπτωση και στη 2η περίπτωση θα αποστέλλονται όλα τα μετρούμενα μεγέθη. |
||||
|
|
||||
|
|
||||
### Install guidelines |
### Install guidelines |
||||
|
*Βήμα 1ο* |
||||
|
Πρέπει να εγκατασταθεί το nodejs, οπότε με την εντολή ***sudo apt-get install nodejs*** |
||||
|
πραγματοποιείτε η εγκατάσταση. |
||||
|
|
||||
|
*Βήμα 2ο* |
||||
|
|
||||
|
Μέσα στους φακέλους server & client εγκαθιστούμε το npm με την εντολή ***npm install***. |
||||
|
|
||||
npm init -y --> dimiourgia package.json |
*Βήμα 3ο* |
||||
pre: nodejs |
|
||||
npm install server / client |
|
||||
|
|
||||
node index.js || npm run |
Τέλος τρέχουμε πρώτα τον server και στη συνέχεια τον client με την εντολή |
||||
|
***node index.js*** ή την εντολή ***npm run*** |
Loading…
Reference in new issue