muizenval

Observe mouse traps remotely
Log | Files | Refs

readme.md (1248B)


      1 # REPOSITORY VOOR ONS IOT-PROJECT (5GRONINGEN)
      2 
      3 > Hamdi Hassan, Loes Hoogstra, Gerco van Woudenberg, Friedel Schon
      4 
      5 # :warning: Disclaimer
      6 **Op Anaconda-python werkt niks (flask zou gewoon ophangen), dus gebruik de officiële Python-versie**
      7 
      8 ## Server runnen
      9 
     10 Dit is een dev-server, dus run je met `debug=True`-flag!
     11 
     12 **Deze repository clonen:**
     13 ```
     14 $ git clone https://github.com/friedelschoen/muizenval.tk/
     15 ```
     16 
     17 **Alle afhankelijkheden installeren:**
     18 ```
     19 $ pip3 install flask wtforms flask_sqlalchemy flask-wtf email_validator flask-bcrypt flask-login pillow flask_socketio simple-websocket gevent-websocket flask-sslify
     20 ```
     21 
     22 **Is de database leeg? Test-gebruikers toevoegen:**
     23 ```
     24 $ python3 create-db.py
     25 ```
     26 
     27 Volgende gebuikers worden toegevoegd:
     28 | E-Mail             | Wachtwoord | Rechten |
     29 | ------------------ | ---------- | ------- |
     30 | [email protected]  | `hallo`    | cliënt  |
     31 | [email protected] | `hallo`    | admin   |
     32 
     33 **De server runnen:**
     34 ```
     35 $ python3 run-server.py
     36 ```
     37 
     38 **Geen muizenval bij de hand? Interactieve test-muizenval proberen:**
     39 ```
     40 $ python3 test-client.py --help
     41 ```
     42 
     43 ## Third-party libraries (Arduino Library Manager)
     44 
     45 - https://github.com/SodaqMoja/Sodaq_LSM303AGR
     46 - https://github.com/SodaqMoja/Sodaq_UBlox_GPS