Logo de la rubrique ATELIER : Outils et méthodes pour développer son IoT : Utilisation des Logiciels Libres

ATELIER : Outils et méthodes pour développer son IoT : Utilisation des Logiciels Libres

Du 25 au 27 septembre Montpellier (34)

Grâce à la baisse du coût des capteurs, de plus en plus d’objets sont connectés au net. Ils envoient régulièrement des données sur leur environnement. Ces données sont analysées par les entreprises pour améliorer leur organisation interne ou pour créer de nouveaux services personnalisés pour leurs clients. Cette formation présente dans le détail la mise en œuvre des logiciels libres aux différentes étapes du développement de l’objet et de l’infrastructure qui lui est associée.

Objectif : Décrire les composants libres (logiciel/matériel) utilisables pour mettre en place des architectures IoT. La formation est divisée en 3 parties :
1. construction du « device » (technologies « embarqué »)
2. construction de la Gateway (technologies Linux embarqué)
3. traitement des données (technologies serveur/cloud)

La formation sera basée sur un cas pratique de réalisation d’un système basé sur un capteur de température remontant ces informations à un serveur distant.

Intervenant : Mr Pierre FICHEUX & Nicole AGUIRRE de la société SMILE

PROGRAMME

Jour 1 : Introduction et généralités
Le but de cette partie est de rappeler brièvement les principaux concepts généraux de l’IoT.
On décrira également le marché actuel et on verra pourquoi l’open source est une (la ?) solution viable.
• Rappels sur l’IoT (état des lieux, perspectives, terminologie)
• Architecture générale d’un système IoT (device, protocoles, traitement des données, serveur/cloud)
• Bref tour d’horizon de l’offre « propriétaire » logiciel/matériel
• Avantages et inconvénients de l’open source pour l’IoT, description de l’offre disponible.

Jour 2 : Conception du « device »
Cette partie concerne les technologies de l’« embarqué ». Elle décrit la conception d’un device utilisant Contiki sur la plate-forme SensorTag de TI. On évoquera aussi les solutions open-hardware.
• Les OS (libres) pour l’IoT
• Les protocoles de communication : 6LoWPAN, HTTP, CoAP1, LoRa, BT/BTLE, Protocoles propriétaires (ZigBee, Sigfox)
• Open Hardware (concept, exemples)
• Étude de Contiki, exemple de capteur de température sur plate-forme SensorTag

Conception de la Gateway
Cette partie décrit la mise en place d’une gateway permettant de faire le lien entre les protocoles 6lowpan et IP. On proposera la mise en place de cette gateway en s’appuyant sur Yocto pour l’OS et 6LBR pour le routeur de bordure.
• Étude de Linux embarqué pour le routeur de bordure, création d’un device avec Yocto sur plate-forme Raspberry Pi
• Mise en place et prise en main de 6LBR

Jour 3 : Traitement des données (serveur / cloud)
Cette partie décrit le traitement des données issues du capteur. Agrégation des données, stockage dans la base de données et alertes spécifiques.
• Mise en place d’un broker mosquitto pour la mise à disposition des données côté cloud.
• Mise en place et découverte des bases de données TimeSeries avec influxdb
• Visualisation des données : Utilisation de Grafana pour l’affichage des données.
• Alerte et Traitement des données avec l’outil Kapacitor

INFORMATIONS PRATIQUES

Public visé et prérequis minimum

  • PME, start-up ou bureaux d’études du secteur électronique au sens large qui envisagent de développer des applications autour de l’IoT ou qui souhaitent se perfectionner.
  • Une connaissance du langage C et de Linux embarqué est nécessaire pour cet atelier

Date et lieu

  • 25, 26 et 27 septembre 2017 de 09h00 à 12h30 et de 13h30 à 17h00
  • Campus Saint Priest – Bât 3 - 161 rue Ada – 34 000 MONTPELLIER

Participation aux frais

  • Pour les PME adhérentes CAP’TRONIC : prise en charge totale du coût de l’inscription dans la limite de 10 hommes/jour de formation dans l’année d’adhésion, pour les ateliers traitant de logiciel embarqué.
    L’inscription sera validée à réception d’un chèque de caution de 100 €TTC par personne, qui sera renvoyé au participant après l’atelier. En cas d’absence non remplacée à l’atelier, la caution sera encaissée et une facture sera établie.
    Chèque de caution à retourner par courrier à :
    JESSICA FRANCE – 7, avenue du Colonel Roche – BP54200 – 31031 TOULOUSE Cedex.
  • Si vous êtes une PME non adhérente :
    Vous pouvez adhérer à l’association JESSICA France. Pour cela contacter Richard SALVETAT
    Modalités d’adhésion
  • Pour les PME qui ne souhaitent pas adhérer :
    1 350 € HT soit 1 620 € TTC pour les 3 journées par personne.

Remarque : Cette formation est éligible au financement par votre Organisme Paritaire Collecteur Agréé (OPCA).

Contact et inscription : Richard SALVETAT : 06 86 40 94 52 – Inscrivez-vous par email au plus tôt : salvetat@captronic.fr