Difference between revisions of "SmartCampus2014/ModeEmploi"

From air
Jump to navigation Jump to search
(Created page with "Lancement de Smart Campus *Sur toutes les cartes galileos, se connecter en ssh , entrer la commande suivante : ln -s /dev/stdout /dev/ttyGS0 pu: ln -s /dev/stdout /dev/ttyGS0...")
 
Line 15: Line 15:
 
*Pour recuperer les informations comme les horaire de tram, les menus du Crous etc, lancer les scripts pythons situées dans le dossier Bots
 
*Pour recuperer les informations comme les horaire de tram, les menus du Crous etc, lancer les scripts pythons situées dans le dossier Bots
   
*Il faut maintenant lancer les galileo. Via une connexion ssh lancer tout d'abord le script FiltrePaho[[User:RICM4-prj14-grp1|RICM4-prj14-grp1]] ([[User talk:RICM4-prj14-grp1|talk]]).py puis inoToGalileoWithBroker[[User:RICM4-prj14-grp1|RICM4-prj14-grp1]] ([[User talk:RICM4-prj14-grp1|talk]]).py
+
*Il faut maintenant lancer les galileo. Via une connexion ssh lancer tout d'abord le script FiltrePaho.py puis inoToGalileoWithBroker.py
   
 
*La démonstration est lancée , vous pouvez utiliser les openhabs : http://@ipGalileo:8080/openhab.app?sitemap=demo ou l'application de base : http://@ipserveur/client/index.html
 
*La démonstration est lancée , vous pouvez utiliser les openhabs : http://@ipGalileo:8080/openhab.app?sitemap=demo ou l'application de base : http://@ipserveur/client/index.html

Revision as of 09:24, 20 June 2014

Lancement de Smart Campus

  • Sur toutes les cartes galileos, se connecter en ssh , entrer la commande suivante : ln -s /dev/stdout /dev/ttyGS0 pu: ln -s /dev/stdout /dev/ttyGS0 puis aller dans le dossier mosquitto
  • Taper la commande suivante :./src/mosquitto -c src/mosquitto.conf
  • Via une nouvelle connexion ssh sur chaque galileo, lancer les openhabs ( dans le dossier openhab , faire sh start.sh)

Attention: les openhabs sont assez lent à se lancer ( de 20 à 30 minutes) . Si vos openhabs n'affichent que des données , vous devez attendre de voir apparaître started classic UI at /openhab.app Si vos openhabs déclenchent des éléments sur la galileo (Allumer éteindre des lumières) vous devez attendre que le http et le ntp soit activé (vient aprés le démarrage de l'UI classic)

  • Une fois les openhabs lancés, sur le serveur central: lancer un serveur mqtt (comme mosquitto) sur le port standard (1883) puis saisir les commandes suivantes: sudo npm install mqtt express mongodb mongoose mongoose-schema-extend express-restify-mongoose mers ejs

puis sudo service mongodb start et enfin nodejs serveur.js (se trouve dans le dossier ServeurMqtt )

  • Pour recuperer les informations comme les horaire de tram, les menus du Crous etc, lancer les scripts pythons situées dans le dossier Bots
  • Il faut maintenant lancer les galileo. Via une connexion ssh lancer tout d'abord le script FiltrePaho.py puis inoToGalileoWithBroker.py