C’est quoi WoT : Web of Things (WOT) ?
Le concept Web of things cherche à contrer la fragmentation de l’IoT en utilisant et en étendant les technologies Web standardisées existantes. En fournissant des métadonnées standardisées et d’autres blocs de construction technologiques réutilisables, W3C WoT permet une intégration facile entre les plates-formes IoT et les domaines d’application.
Si vous êtes comme moi, vous ne comprenez pas grand chose à la définition « officielle ». Voilà mon explication du concept : Le Web Of Things permet aux développeurs Web de créer des solutions IoT comme s’ils développaient une solution Web. Parmi les standards on y trouve, le modèle, une API de scripting, ainsi que le binding des Templates.
Recevez nos derniers article chaque semaine dans votre boîte email !
Quelle est l’architecture du Web of Things (WoT) ?
Le World Wide Web est composé de nombreuses normes architecturales évolutives différentes. L’architecture du Web des objets (WoT) a été apportée par de nombreuses organisations, mais elle est dirigée par le W3C.
La normalisation de WoT (Web of Things) par le W3C repose sur plusieurs blocs de construction. Il s’agit de :
- La description de l’objet « Thing »
- Le binding des protocoles
- L’API de scripting
- Les directives de sécurité et de confidentialité.
La description de l’objet « Thing »
La description de l’objet est la base sur laquelle les appareils IoT « Things » peuvent s’intégrer dans le Web of things (WoT).
La description de l’objet (ici objet fait référence à thing) définit les métadonnées et les interfaces qu’un objet doit fournir. Cette définition produit un format pour les métadonnées qui est garanti lisible par machine conformément à la norme.
Le binding des protocoles
Le binding des protocoles fait référence aux protocoles sur lesquels les appareils IoT communiquent. Le W3C tente donc d’établir des interfaces standard pour interagir avec ces protocoles. Ce binding permet de modéliser des descriptions d’objets uniques et d’interagir avec différents protocoles établis pour la communication.
L’API de scripting
L’API de scripting WoT fournit un langage de programmation commun pour la mise en œuvre de la connectivité « Thing » sur l’IoT. Cette API se présente sous la forme d’une API JSON. Un appareil n’a pas besoin d’utiliser l’API de script pour faire partie de WoT, mais il est pratique de simplifier la portabilité des applications sur toutes les plateformes.
Directives de sécurité et de confidentialité
Enfin, les directives de sécurité et de confidentialité sont peut-être l’aspect le plus important de WoT. Tout comme Internet lui-même ne définit aucune directive de sécurité spécifique pour les applications, l’Internet des objets non plus.
Dans un monde technique où les cyberattaques et la sécurité électronique personnelle compromise deviennent une menace, il est plus important que jamais de garantir la sécurité des données.
Cela devient particulièrement vrai lorsque des appareils physiques sont connectés à Internet. Ces appareils peuvent être directement connectés à des maisons, des bureaux ou même des applications médicales. C’est pourquoi le W3C a défini les directives de sécurité et de confidentialité pour les développeurs afin de mettre en œuvre des pratiques de sécurité standard dans les appareils connectés à Internet.
Bien que l’architecture de WoT soit très détaillée, elle est fondée sur ces concepts de base. Ces quatre composants constituent la disposition de base de WoT.
Le guide complet pour comprendre les piliers fondamentaux de l’IIoT et bien lancer votre projet


Quels sont les cas d’utilisation du Web of Things (WoT) ?
Avec l’adoption de l’IoT déjà en cours d’utilisation, vous vous demandez certainement s’il existe des raisons pratiques pour cette nouvelle couche d’application dans le monde réel ?
Bonne nouvelle, Il existe en fait de nombreux cas d’utilisation des normes WoT et ceci dans plusieurs domaines, notamment l’agriculture, l’industrie, l’énergie, le transport et pleins d’autres.
Je ne pense pas pouvoir énumérer ici tous les cas d’utilisation, mais quelques uns d’entre eux.
Production intelligente et Industrie 4.0
L’IoT peut apporter deux avantages principaux aux industries traditionnelles. Le premier est l’accès à des quantités de données sans précédent. Connecter les machines à Internet et leur fournir des données en temps réel est une étape vers des systèmes industriels plus transparents et plus efficaces.
Deuxièmement, l’IoT apporte des services aux machines. Plutôt que d’être liées à un seul ensemble d’opérations, les machines industrielles peuvent désormais proposer des services, permettant d’utiliser et de réutiliser ces machines en combinaison avec d’autres machines en connectant leurs services respectifs.
L’utilisation de normes Web pour interconnecter tous les éléments d’un processus métier, tels que les machines d’atelier, les logiciels d’entreprise, les employés de divers départements, les produits, les clients et les fournisseurs, représentera un changement significatif dans la façon dont les entreprises font des affaires.
Transformer tous les éléments d’une usine en briques de type LEGO faciles à combiner permettra aux entreprises de s’adapter beaucoup plus facilement et plus rapidement à des environnements changeants, de commercialiser leurs produits plus rapidement, d’optimiser leurs processus commerciaux et de fabrication, etc. .
Lorsque tous les acteurs de ces processus seront en mesure de décider automatiquement de la meilleure façon d’accomplir leur tâche sur la base de données en temps réel, il ne fait aucun doute que la façon dont nous concevons, fabriquons et distribuons des produits physiques sera profondément modifiée.
Smart Cities
L’émergence des villes intelligentes pourrait bien être l’un des cas d’utilisation les plus prometteurs de l’Internet des objets. La capacité de surveiller les environnements urbains en temps réel grâce à une pléthore de capteurs et d’ordinateurs est un substrat incroyablement prometteur pour rendre nos villes plus intelligentes et plus efficaces.
Le workflow permettant l’exploitation des données est le suivant :
1. Déployez des nœuds de capteurs sans fil.
2. Collectez des données.
3. Analysez les données en laboratoire.
4. Rédigez des rapports.
5. Prenez des mesures en fonction de ces rapports.
L’Internet des Objets donne une nouvelle dimension à ce domaine en court-circuitant drastiquement les étapes requises.
Dans la même catégorie
Les données sont désormais disponibles sur Internet sous forme de flux en temps réel sur lesquels des actions directes peuvent être entreprises.
Ceux-ci peuvent être utilisés pour surveiller la sécurité, le trafic ou les services publics (eau, élimination des déchets, etc.) en temps réel et réagir rapidement lorsqu’une anomalie est détectée, idéalement avant qu’un problème grave ne se produise.
L’utilisation de normes Web dans le contexte des villes intelligentes est particulièrement intéressante car elles facilitent le partage des données des capteurs avec le public et permettent aux développeurs de consommer facilement des données en temps réel sur le trafic, la pollution ou les transports publics dans leurs propres applications urbaines. .
Logistique intelligente
Imaginez une chaîne d’approvisionnement qui connaît en temps réel la température de vos fruits et peut envoyer des alertes dès que les conditions changent ou même réguler automatiquement la température des camions, des navires et des entrepôts en fonction du type de produits stockés et transportées. Et cerise sur le gâteau, toutes ces informations sont accessibles via des API Web.
Le partage de données historiques sur les appareils à l’aide de normes Web facilitera grandement la collaboration de plusieurs applications tout au long du cycle de vie des produits. Cela signifie des coûts d’intégration beaucoup plus faibles et une intégrité des données élevée sur les différents systèmes qui traiteront et géreront ces produits.
Nous arrivons à la fin de l’article, je pense que si vous êtes un développeur web intéressé par l’IoT, il serait judicieux de se focaliser sur le WoT. Car ce concept vous permettra de développer une solution IoT de bout en bout.
Mais Comme toute technologie disruptive, elle comporte son lot de défis. La sécurité et la confidentialité générale des données en font partie.
Connecter tous les objets de notre monde physique à Internet et les rendre accessibles sur le Web signifie également que nous les exposons potentiellement à des virus ou à des entreprises peu recommandables qui pourraient utiliser cela pour lancer des attaques par déni de service ou extraire des informations sur le monde réel.
Et je ne pense pas non plus que cette technologie remplacera tout l’existant; car, Il est important de réaliser que pousser les normes Web sur chaque appareil n’est pas toujours la bonne chose à faire, et dans certains cas, ce n’est pas pratique ou faisable. Sous certaines contraintes (par exemple, lorsqu’un appareil alimenté par batterie doit fonctionner très longtemps), vous feriez peut-être mieux d’utiliser un protocole IoT optimisé.
Pour conclure, cette technologie peut être très intéressantes dans certains cas, elle vous permettra certainement de gagner du temps et surtout d’être plus indépendant. Mais dans certains cas ce ne sera pas votre meilleure option.
L’article Web of Things : C’est quoi ? est apparu en premier sur IoT Industriel Blog.


