SmartCampus2014/ModeEmploi

From air
Revision as of 09:21, 20 June 2014 by RICM4-prj14-grp1 (talk | contribs) (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...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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