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édente | ||
| cours:oc:gr10_16_17:gr10_16_17 [2017/02/14 12:31] – [Groupe :] kbuisson | cours:oc:gr10_16_17:gr10_16_17 [2017/02/19 21:58] (Version actuelle) – [Groupe :] kbuisson | ||
|---|---|---|---|
| Ligne 17: | Ligne 17: | ||
| | | ||
| | | ||
| - | | + | |
| === Services proposés: === | === Services proposés: === | ||
| Ligne 67: | Ligne 67: | ||
| * Mise à jour | * Mise à jour | ||
| \\ | \\ | ||
| - | **Quelques exemples d' | + | Notre serveur |
| \\ | \\ | ||
| - | {{: | + | {{: |
| \\ | \\ | ||
| - | Dans une seconde étape, nous mettrons en place des webservices pour offrir la possibilité | + | **Exemple d' |
| \\ | \\ | ||
| - | L' | + | {{: |
| + | |||
| + | |||
| + | == Liste des Web Services: == | ||
| \\ | \\ | ||
| - | **Par exemple:** | + | Nous mettons à dispositions un certain nombre de web services, accessible via le protocole UPnP. |
| - | Je récupère | + | Vous pouvez subscribe aux évènements suivants, qui vous donnerons |
| + | * Temp: Temperature °C de l'eau | ||
| + | * Ph: Ph de l' | ||
| + | * Potar: Niveau | ||
| + | * Light: Lumière ambiante de l'aquarium | ||
| - | {{:cours:oc:gr10_16_17:orchest.png? | + | Vous pouvez agir sur le système via différents actionneurs et leurs webservices, |
| + | Vous avez à votre disposition: | ||
| + | * Pump: Pour actionner/ | ||
| + | * ServoMotor: 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 un Raspberry PI 2, nous disposons d'un serveur servant d' |
| - | Nous n' | + | == Installations: |
| + | \\ | ||
| + | Pour installer les différents composants, veuillez suivre les consignes disponibles | ||
| - | Exemple | + | * [[https:// |
| + | | ||
| + | | ||
| - | { | + | Si vous disposez de l' |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | } | + | |
| + | * Allumer la Raspberry | ||
| + | * Aller dans le répertoire **concord** | ||
| + | * Éxecuter python **upnp_concordia.py** | ||
| + | Sur votre ordinateur: | ||
| + | * Vérifier que les webservices apparaissent dans DeviceSpy | ||
| + | * Lancer le serveur web, **run.bat** disponible 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.1487075499.txt.gz · Dernière modification : 2017/02/14 12:31 de kbuisson