Plateforme IoT

L’applicatif de votre solution connectée

Wiifor développe des solutions connectées clés en main pour les professionnels et les industriels. Pour répondre précisément à vos besoins, nous mettons l’usage et la valeur au cœur de ces solutions IoT en fournissant une plateforme IoT générique et adaptable à différents besoins.

Une solution applicative IoT complète

La plateforme IoT Wiifor est à même de fournir tous les éléments d’une solution applicative IoT, du provisionnement de vos objets à la visualisation de leurs données et de leur analyse prédictive :

Provisionner

Provisionnez et pilotez vos capteurs


  • Interopérabilité avec les technologies de capteurs
  • Bibliothèque de capteurs très large
  • Provision des équipements en masse
  • Gestion des mises à jour Firmware
Connecter

Connectez vos capteurs


  • Support des réseaux LPWN LoRa, Sigfox, NB-IOT, LTE-M
  • Connectivité avec réseaux privés et opérés
  • Support de l’ensemble des protocoles ; MQTT, CoAP, LwM2M, OPC, TCP/UDP, HTTP
  • Connectivité avec systèmes externes tels que des hyperviseurs et outils GTB/GTC
Visualiser & analyser

Visualisez et analysez vos données


  • Tableaux de bord dynamiques et flexibles
  • Profils de génération d’alarmes
  • Notifications mails / SMS / Messages vocaux
  • Génération de rapport de synthèse
Analyser

Plateforme d'analyse et de prédiction


  • Prédisez les problèmes et prévoyez les actions de maintenance
  • Trouvez rapidement les valeurs aberrantes et les modèles
  • Définissez des indicateurs de performance à l’aide de champs calculés
  • Visualisez et agrégez les données avec la granularité requise

Plateforme IoT en marque blanche

  • Administrez vos propres clients grâce à notre architecture multi-tenant
  • Créez et déployez votre cas d’usage IoT grâce à notre interface de conception de tableau de bord
  • Créez vos tableaux de bord
  • Intégrez vos nouveaux besoins capteurs
Construction d'une plateforme IoT

Une plateforme Open Source flexible
qui facilite le déploiement de vos applications IoT et qui sécurise vos données

Services et accompagnement

Personnalisation

Création de tableaux de bord métiers

Développement de chaînes de règles spécifiques

Customisation client

Génération de rapports personnalisés

Exploitation

Support client

Gestion des demandes sous forme de tickets

Gestion de disponibilité de service

Intervention en cas de problème

Accompagnement

Infrastructure

Déploiement

Création

Personnalisation

Mise à jour logicielle

Nos références client

Divers usages collectivité

SMART CITY

  • Solution en marque blanche
  • Déploiement sur infrastructure réseau privée
  • Intégration de capteurs de différentes technologies
  • Multi-clients (Différents services de la métropole)

EHPAD

SANTÉ

  • Agrégation de multiples fonctionnalités (supervision chambres, Contrôle sécurité, température frigos, inondation, …)
  • Génération de rapports d’analyse intelligents à partir de chaines de règles
  • Notifications par SMS et synthèse vocale

Crèches

BÂTIMENT

  • Utilisation multi-tenant avec marque blanche Welfair (Welfair – Alfileo | Connexion)
  • Tableaux de bord sur mesure
  • Création de widgets d’analyse de données sur mesure
  • Génération de rapport sur mesure

Établissement de santé - dialyse

SANTÉ

  • Exploitation de 28 sites
  • Intégration de capteurs de différentes technologies (LoRa privé, LoRa opéré, Sigfox)
  • Monitoring et alertes sur des équipements critiques (dialyseurs)
  • Agrégation de multiples fonctionnalités (supervision dialyseurs, température frigos, transports de médicaments, …)

La minute éducative de nos experts de l’Académie IoT Wiifor !

Académie IoT

Qu’est-ce qu’une plateforme IoT ?

Une Plateforme IoT est un système principalement logiciel qui facilite le déploiement, la gestion et l’exploitation des dispositifs connectés à l’Internet des objets. Ce type de plateforme offre généralement plusieurs fonctionnalités, telles que la collecte de données en temps réel, le stockage et l’analyse des données, la gestion des appareils connectés, la sécurité, et enfin la plupart du temps des éléments applicatifs pour afficher et fournir des services.

On distingue différents types de plateformes IoT, des plateformes Open Source ou propriétaires, des plateformes SaaS ou On Premise, des plateformes orientées métiers ou des plateformes génériques.

Pourquoi mettre en place une plateforme IoT ?

Une plateforme IoT s’avère nécessaire quand vous souhaitez agréger des données d’un ou plusieurs systèmes connectés ; capteur communicant ou simplement de sources de données quelconques.

Elle devient essentielle quand les sources de données sont hétérogènes, quand le nombre de capteurs est important ou lorsque vous souhaitez effectuer une analyse ou un traitement sur les données.

Comment choisir sa plateforme IoT ?

Le choix d’une plateforme IoT est clé dans la réussite d’un projet IoT. Il repose d’abord sur une définition claire de ce projet. En découlent ensuite des critères qui vont dimensionner l’ampleur de plateforme à mettre en place.

  • Finalité du projet IoT : Besoin métier ou besoin générique – Qui seront les utilisateurs et quels services seront rendus grâce à cette plateforme. Comment évoluera-t-elle ?
  • Stockage et souveraineté des données : La plateforme IoT doit permettre d’agréger les données et les stocker. Permet-elle d’assurer la souveraineté de vos données, c’est-à-dire d’héberger ces données sur une infrastructure propre ou que vous maîtrisez
  • Extensibilité (scalabilité) : La plateforme doit être capable d’évoluer avec votre besoin sans que cela coûte trop. La difficulté par exemple peut être de mettre en place un POC assez facilement, pour ensuite passer dans une phase industrialisée d’un cas d’usage avec tous les problèmes que cela implique (maintenance, gestion des utilisateurs, etc).
  • Cybersécurité : Les données stockées peuvent être très sensibles. La plateforme IoT doit apporter toutes les garanties nécessaires en termes de cybersécurité et de contrôle d’accès
    Intégration avec d’autres systèmes : Les systèmes IoT sont multiples ; différentes technologies, différents protocoles, différents formats de données ou systèmes tierces. La plateforme IoT doit fournir un panel de solutions pour intégrer l’ensemble de ces éléments de manière simple.
  • Analyse et traitement des données : Les données brutes sont souvent inexploitables, il est nécessaire d’élaborer des analyses sur ces données, par exemple des statistiques ou des corrélations. La plateforme IoT doit fournir des outils permettant de réaliser ces opérations simplement.
  • Support et communauté : Une plateforme qui a une base d’utilisateurs et une communauté importante est un atout important dans le choix d’une plateforme. C’est pourquoi beaucoup font le choix d’une plateforme Open Source qui présente ces bénéfices.

Pour éviter les écueils dans le choix d’une plateforme IoT, vous pouvez vous appuyer sur des experts et partenaires qui vous conseilleront sur l’ensemble des éléments ou des besoins particuliers que vous pourrez exprimer.

Comment apprendre à utiliser une plateforme IoT ?

Un certain nombre d’éléments vous aideront à la prise main et commencer à maîtriser une plateforme IoT.

  • Documentation officielle : Prérequis indispensable, la documentation devrait vous guider pour la prise en main sous la forme de tutoriels, de manuels d’utilisation. La documentation vous donnera un aperçu des fonctionnalités et la maturité de la plateforme
  • Tutoriels en ligne : Sous la forme de vidéos YouTube, de blogs ou de forums, ces ressources sous différentes formes vous donnent des exemples et des retours sur expérience de la mise en œuvre pratique de réalisations concrètes. Les communautés en lignes seront de plus des points de référence utiles pour poser des questions et apprendre des autres utilisateurs
  • Projets pratiques : Rien de tel que l’expérimentation pour apprendre à utiliser une plateforme IoT. Vous commencez par tester la plateforme avec un usage simple qui correspond à vos besoins. Attention néanmoins, il ne faut pas s’arrêter là pour déterminer si la plateforme est vraiment adaptée à vos attentes. La réalisation d’un projet simple est souvent loin des réalités de l’industrialisation d’un cas d’usage complet qui rendra service à votre organisation.
  • Formation : L’appel à des professionnels expérimentés de la plateforme de votre choix aura un vrai apport pour dépasser la prise en main et faire appel aux fonctions avancées de la plateforme.

En combinant ces différentes approches, vous pourrez acquérir progressivement une compréhension approfondie de la plateforme et de ses fonctionnalités, pouvoir l’utiliser de manière efficace, mais aussi en comprendre ses limites.

Quels sont les principaux maillons d’une plateforme IoT ?

La plateforme IoT est le cœur d’un système IoT, elle est le lien indispensable entre les données des capteurs et les services et usages que l’utilisateur souhaite en retirer. Ces maillons rejoignent donc les éléments d’un système IoT.

  • Données capteur : Ce sont les données physiques recueillies à partir de l’environnement réel. Ces données transmises sous différentes formes peuvent provenir d’équipements, de machines ou d’autres systèmes. La plateforme IoT doit permettre de stocker et d’organiser ces données.
  • Connectivité : La connectivité est le média par lequel les données capteurs arrivent à la plateforme IoT. Cela peut se faire sous la forme de technologies sans fil telles que le LoRa, Sigfox, WIFI ou via les réseaux cellulaires ou encore Ethernet, etc. La plateforme IoT doit fournir un moyen de s’interfacer ou d’intégrer ces différentes technologies
  • Protocoles : ils définissent les règles et modalités de communication entre le capteur, le système et la plateforme. MQTT, CoAP, HTTP sont souvent utilisés dans l’IoT. LwM2M est moins connu, mais prend de l’ampleur, mais il y a des protocoles filaires plus orientés métier, comme BacNet, Modbus dans le bâtiment ou l’industrie et des protocoles propriétaires. La capacité d’une plateforme à communiquer avec ces différents protocoles est un élément différenciateur.
  • Stockage : Les données collectées sont généralement stockées dans une base de données. Il existe différents types de stockage et certaines plateformes sont notamment capables d’externaliser ce stockage, on parle notamment de Data Lake. Ces éléments sont prépondérants au regard de la souveraineté des données et il faut y attacher une importance particulière dans le choix de la plateforme.
  • Analyse de données : La plateforme IoT peut inclure des outils et des algorithmes d’analyse des données pour extraire des informations utiles à partir des données collectées. Cela peut inclure des analyses en temps réel, des analyses prédictives ou statistiques et introduire des algorithmes IA.

  • Interface utilisateur et applicatif : La plateforme doit fournir un accès aux utilisateurs, la plupart des plateformes sont maintenant orientées web, donc sont accessibles depuis un navigateur, mais peuvent aussi être utilisées sur des smartphones ou des tablettes. L’utilisateur accède à des tableaux de bord qui fournissent les informations requises. On trouve des plateformes très orientées « métier » qui sont dédiées à des types d’applications particulières ou des plateformes génériques qui vont permettre de customiser l’application. Au-delà de l’applicatif, de nombreux autres aspects sont à considérer : la capacité à générer des rapports, envoyer des emails ou d’autres types de notifications et la disponibilité d’API permettant à d’autres systèmes d’interagir avec la plateforme.
  • Sécurité et RGPD : La plateforme doit être sûre en termes de cybersécurité tout en étant accessible, les exigences de sécurité s’appliquent en premier lieu aux accès utilisateurs et à leur authentification, mais aussi à l’intégrité et au chiffrement des données qui transitent depuis les capteurs, la protection contre les cyberattaques et la conformité aux réglementations sur la confidentialité des données.
  • Infrastructure : La plateforme repose sur une infrastructure cloud ou serveur. Cette partie est déterminante suivant les besoins et les exigences, notamment sur la souveraineté et les besoins de cybersécurité. Certains systèmes IoT sont par exemples installés directement sur site sur des serveurs dédiés pour que les données restent localisées et ne transitent pas sur les sites, on parle alors de On Premise. Beaucoup de plateformes sont sur le cloud, on parle de SaaS (Software As a Service).

Il y a ainsi beaucoup d’éléments à connaitre pour maîtriser une plateforme IoT et fournir des services permettant aux entreprises et aux organisations de prendre de meilleures décisions ou d’optimiser leurs processus ou opérations.

Quels sont les avantages d’une plateforme IoT ?

Une plateforme IoT permet de collecter, d’agréger et d’analyser des données générées par des capteurs communicants, et donc de consolider des données physiques du terrain, des mouvements, etc. Cela comporte de nombreux bénéfices pour les utilisateurs, qu’ils soient des entreprises, des collectivités ou des individus.

  • Collecte temps-réel : les données de l’environnement physique remontent en temps-réel (ou quasiment) sur la plateforme, ce qui permet un contrôle continu des activités ou processus monitorés.
  • Traçabilité : Les données stockées dans la plateforme sont horodatées, elles peuvent servir de preuves ou de justificatif, cela est très utile dans de nombreux aspects règlementaires
  • Optimisation des processus : Les données récoltées peuvent aider à identifier les inefficacités, des goulots d’étranglement ou des points chauds dans un système. Cela peut déclencher des actions d’optimisation et améliorer l’efficacité opérationnelle d’une organisation.
  • Prise de décision : Les données collectées par une plateforme IoT permettent d’objectiver un certain nombre de paramètres plutôt que de travailler sur des hypothèses. Cela permet la prise de décisions sur des éléments factuels.
  • Maintenance prédictive : Les données collectées et analysées permettent d’identifier des anomalies dans le fonctionnement de machines ou actifs. Cela permet d’anticiper les problèmes ou les pannes et planifier l’activité de maintenance d’une manière plus rationnelle et d’optimiser la durée de vie de matériels.
  • Intégration avec d’autres systèmes : La plateforme IoT peut s’intégrer avec d’autres systèmes comme des outils de relation client (CRM) ou des systèmes de gestion d’entreprise (ERP). Le croisement des données et l’exploitation de leur analyse permet de développer de nouveaux services et une meilleure gestion d’entreprise et des processus commerciaux.

Les plateformes IoT apportent de nombreux bénéfices aux utilisateurs, le développement de services innovants et bien-sûr évoluent au gré de l’intégration de nouveaux usages ou systèmes.

Quels sont les inconvénients d'une plateforme IoT ?

Bien que les bénéfices d’une plateforme IoT soient nombreux, un certain nombre d’éléments freinent leur développement ou limitent leurs capacités.

  • Confidentialité des données : Les données collectées peuvent poser des problématiques en termes de confidentialité. Elles sont aussi parfois perçues comme intrusives ou une atteinte à la vie privée, même dans le cadre professionnel. Il est donc important de respecter les cadres règlementaires et bien informer sur la collecte et l’utilisation de ces données
  • Sécurité : Les plateformes IoT étant la cible de cyberattaques, elles peuvent être vulnérables si insuffisamment protégées. Elles peuvent être un point d’entrée vers d’autres systèmes ou être la source de fuite de données confidentielles ou personnelles.
  • Coûts initiaux et coûts de maintenance : La mise en œuvre d’une plateforme IoT demande un investissement initial. Le coût est variable, dépend de l’ampleur du projet et d’autres facteurs. Ceci s’ajoute aux coûts des équipements, c’est pourquoi il est important de bien comprendre le retour sur investissement avant de se lancer dans le projet. La maintenance des services d’une plateforme, ses mises à jour et ses évolutions ont des coûts qui peuvent être à frein pour certains usages.
  • Gestion des données : La quantité de données générées par les capteurs peut dans des déploiements d’importance générer des problèmes en termes de stockage, analyse et traitement des données. Il appartient à la plateforme ou son gestionnaire d’instaurer une politique de gestion de la donnée.
  • Interruption de service et GTR : La disponibilité de la plateforme est un critère majeur dans le choix d’une plateforme IoT.

Combien coûte une plateforme IoT ?

Le coût d’une plateforme IoT peut varier considérablement en fonction de plusieurs facteurs, notamment la taille du projet et le volume de données à gérer. Le coût dépend aussi de la diversité des systèmes, capteurs, usages qu’il faut y intégrer.

Les modèles de coût varient, mais souvent un modèle de licence par nombre de capteurs est la plupart du temps utilisé. Il faut y intégrer des coûts de déploiement qui dépendent de l’infrastructure utilisée et de ses contraintes.

 

Pour les curieux

Il vous reste des questions sur le sujet ? N’hésitez pas à consulter les articles de notre Académie IoT Wiifor !

Cover image / IoT

Plateforme applicative multi-métier Thingsboard

Académie IoT        10 min