cours:oc:gr10_16_17:gr10_16_17
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
cours:oc:gr10_16_17:gr10_16_17 [2017/02/14 12:44] – [Groupe :] kbuisson | cours:oc:gr10_16_17:gr10_16_17 [2017/02/18 16:04] – [Groupe :] tober | ||
---|---|---|---|
Ligne 17: | Ligne 17: | ||
| | ||
| | ||
- | | + | |
=== Services proposés: === | === Services proposés: === | ||
Ligne 67: | Ligne 67: | ||
* Mise à jour | * Mise à jour | ||
\\ | \\ | ||
- | {{: | + | Notre serveur central WComp exposera une route vers l' |
\\ | \\ | ||
- | **Quelques exemples | + | {{: |
+ | \\ | ||
+ | **Exemple | ||
\\ | \\ | ||
- | Dans une seconde étape, nous mettrons en place des webservices pour offrir la possibilité de piloter l' | + | {{: |
- | \\ | + | |
- | L' | + | |
+ | == Liste des Web Services: == | ||
\\ | \\ | ||
- | **Par exemple: | + | Nous mettons à dispositions un certains nombre |
- | Je récupère l' | + | Vous pouvez subscribe aux évènements suivants qui vous donnerons |
+ | * Temperature °C | ||
+ | * Ph | ||
+ | * Potar [0-300] | ||
+ | * Light lux | ||
- | {{:cours:oc:gr10_16_17:orchest.png? | + | Vous pouvez agir sur le système via différents actionneurs et leurs webservice, vous pouvez récupérer l' |
+ | Vous avez à votre disposition: | ||
+ | * Pump: pour actionner/ | ||
+ | * ServoMoteur: Pour augmenter/ | ||
+ | * Heater: pour allumer/ | ||
+ | * Valve: Pour ouvrir/ | ||
- | Nous aurons: | + | == Environnements: == |
- | * 1 webservice pour récupérer le status de l' | + | \\ |
- | * 1 webservice par actionneur en fournissant | + | Nous travaillons sur raspberry pi 2, nous disposons d'un serveur servant d' |
- | Nous n' | + | == Installations: |
+ | \\ | ||
+ | Pour installer les différents | ||
- | Exemple de HTTP **get** | + | [[https:// |
+ | [[https:// | ||
+ | [[https:// | ||
- | { | + | Si vous disposez de l' |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | } | + | |
+ | * Allumer la raspberry | ||
+ | * Aller dans le répertoire **concord** | ||
+ | * Executer python **upnp_concordia.py** | ||
+ | Sur votre ordinateur: | ||
+ | * Vérifier que les webservices apparaissent dans device spy | ||
+ | * Lancer le serveur web, run.bat disponsible sur le répertoire github | ||
+ | * Ouvrez WCOMP, créer un nouveau container et importez **tmp.wcc** (voir github) | ||
+ | == Images du projet: == | ||
+ | \\ | ||
+ | \\ | ||
+ | {{: | ||
cours/oc/gr10_16_17/gr10_16_17.txt · Dernière modification : 2017/02/19 21:58 de kbuisson