Browse Source

Update 'README.md'

master
lef_Tso 4 years ago
parent
commit
9c3ba5e04e
  1. 29
      README.md

29
README.md

@ -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…
Cancel
Save