PM2M/2014/TP

Page 2014 des supports de cours et travaux pratiques de l'UE Projets M2PGI Services Machine-to-Machine.

Support de cours

 * Intergiciels pour l'IoT
 * La plateforme OpenHAB
 * La plateforme de services OSGi

Etapes

 * Tutoriel OSGi
 * Tutoriel Arduino
 * Installation d'OpenHAB
 * OpenHAB+Arduino
 * Installation de Mosquitto
 * Tutoriel MQTT : https://docs.google.com/presentation/d/1N9OiMxiVWPbsVrAcPfT-J0k1o7a-neIp7TVFGa6AkWM/edit?pli=1#slide=id.g1d409a344_09
 * Installation de Node-RED
 * Installation de MQTT Panel avec rickshaw
 * Dépôt GitHub

Mini-Projet
Compléter le tutoriel avec un déploiement de composants Apache Camel Vous pourrez utiliser les composants suivants
 * https://camel.apache.org/weather.html
 * https://camel.apache.org/mqtt.html
 * http://tingenek.wordpress.com/category/mqtt/
 * https://camel.apache.org/rss.html
 * https://camel.apache.org/esper.html
 * https://camel.apache.org/mongodb.html
 * https://code.google.com/a/apache-extras.org/p/camel-extra/wiki/EsperDemo

Matériel

 * Intel Galileo
 * http://intel-software-academic-program.com/courses/#iot
 * http://intel-software-academic-program.com/courses/diy/Intel_Academic_-_DIY_-_InternetOfThings/IntelAcademic_IoT_09_Arduino_Motor_Shield.pdf
 * Gas Sensors
 * DHT11/DHT21/DHT22 etc. Temperature & Humidity sensors
 * SCL3711 NFC Reader --> voir NFCpy
 * Capteur de pression BMP085
 * High Sensitivity Alarm Vibration Sensor Module
 * PIR Motion Sensor
 * BMP085 Pressure Sensor

Liens

 * Intel Galileo
 * http://wiki.eclipse.org/Eclipse_IoT_Day_Grenoble_2014
 * https://github.com/SmartDollHouse

Autres

 * IoTSyS
 * Home.pi
 * OM2M