Objets Connectés, IdO, IoT
Publié : 02/07/20, 09:03
J’ouvre ce nouveau sujet sur l’internet des Objets Connectés…
Ce domaine n’est rien de moins que « considéré comme la troisième évolution de l'Internet, baptisé Web 3.0 (parfois perçu comme la généralisation du Web des objets mais aussi comme celle du Web sémantique » (cf. Wikipédia)
On annonce quelques 80 milliards d’objets connectés en 2020… Tous les secteurs seraient concernés, mais on a du mal à comprendre vraiment de quoi il s’agit tant les déclarations et propositions sont vastes, complexes, plutôt floues et encore très théoriques.
J'ai essayez de trouver un croquis explicatif d'une infrastructure type pour une application IdO, mais les résultats donnent des schémas aussi différents qu'abscons !....
Mais que signifie l'expression "Internet des Objets (IoT, IdO)" ? Cette nouvelle technologie est-elle une vraie révolution ?
Voici une définition qui résume un peu ce qu’on peu lire à ce sujet :
« L’internet des objets, désigne des objets électroniques, munis de capteurs connectés sans fil, partageant des informations avec un ordinateur, une tablette ou un smartphone et capables de percevoir, d’analyser et d’agir selon les contextes et notre environnement. Les algorithmes associés à ces objets transforment les données récoltées en informations compréhensibles et utiles pour les utilisateurs ».
Dans cette définition, on comprend qu’il s’agit surtout de capteurs qui collectent des informations et les transfèrent en temps réel ou différé à une base de données distantes afin que ces données soient stockées et exploitées. (donc alimenter un Big-Data !)
Ce sujet à donc pour objectifs :
- De bien comprendre le principe de l’IdO (ou IoT en anglais)
Pouvoir définir une architecture pour un projet spécifique faisant intervenir l'IdO.
(En l’occurrence , j’aimerais pouvoir utiliser cette technologie pour un projet sur lequel je travaille en ce moment … )
Pour faire simple, l’IdO consisterait donc à communiquer avec des matériels distants, et transférer des informations dans un sens et dans l’autre. C'est-à-dire obtenir des informations quantitatives ou qualitatives, mais aussi envoyer des instructions, comme dans le cas de la domotique : allumer un chauffage, ouvrir une porte ou une fenêtre, allumer sa cafetière à café ou son chauffage, délivrer les croquettes au chat, etc).
Donc, concrètement, je comprends que cette technologie nécessite de maîtriser 3 niveaux différents pour mettre en œuvre un système IdO :
1. Le matériel sur site, qui va collecter une information (capteur, caméra, thermomètre, etc),
ou piloter un matériel distant (ouvrir une porte, allumer un appareil, etc)
2. Le réseau qui va transporter l’information, soit faire remonter les données collectées vers une base de donnée ou une application, soit envoyer une instruction pour piloter un matériel distant (GSM, 4G, 5G, Stigfox, Wifi, Blutooth, …)
3. L’application informatique qui va gérer tout ce système à partir d'un pc, d'une tablette ou d'un smartphone
Voilà, si certains d'entre-vous ont des connaissances sur ce vaste et complexe sujet....
(je rappelle que mon but est de pouvoir gérer à distance ce matériel qui marche déjà bien de façon non connectée mais que j'aimerais rendre "connecté" pour pouvoir le piloter avec un smartphone, pc ou tablette... )
Ce domaine n’est rien de moins que « considéré comme la troisième évolution de l'Internet, baptisé Web 3.0 (parfois perçu comme la généralisation du Web des objets mais aussi comme celle du Web sémantique » (cf. Wikipédia)
On annonce quelques 80 milliards d’objets connectés en 2020… Tous les secteurs seraient concernés, mais on a du mal à comprendre vraiment de quoi il s’agit tant les déclarations et propositions sont vastes, complexes, plutôt floues et encore très théoriques.
J'ai essayez de trouver un croquis explicatif d'une infrastructure type pour une application IdO, mais les résultats donnent des schémas aussi différents qu'abscons !....
Mais que signifie l'expression "Internet des Objets (IoT, IdO)" ? Cette nouvelle technologie est-elle une vraie révolution ?
Voici une définition qui résume un peu ce qu’on peu lire à ce sujet :
« L’internet des objets, désigne des objets électroniques, munis de capteurs connectés sans fil, partageant des informations avec un ordinateur, une tablette ou un smartphone et capables de percevoir, d’analyser et d’agir selon les contextes et notre environnement. Les algorithmes associés à ces objets transforment les données récoltées en informations compréhensibles et utiles pour les utilisateurs ».
Dans cette définition, on comprend qu’il s’agit surtout de capteurs qui collectent des informations et les transfèrent en temps réel ou différé à une base de données distantes afin que ces données soient stockées et exploitées. (donc alimenter un Big-Data !)
Ce sujet à donc pour objectifs :
- De bien comprendre le principe de l’IdO (ou IoT en anglais)
Pouvoir définir une architecture pour un projet spécifique faisant intervenir l'IdO.
(En l’occurrence , j’aimerais pouvoir utiliser cette technologie pour un projet sur lequel je travaille en ce moment … )
Pour faire simple, l’IdO consisterait donc à communiquer avec des matériels distants, et transférer des informations dans un sens et dans l’autre. C'est-à-dire obtenir des informations quantitatives ou qualitatives, mais aussi envoyer des instructions, comme dans le cas de la domotique : allumer un chauffage, ouvrir une porte ou une fenêtre, allumer sa cafetière à café ou son chauffage, délivrer les croquettes au chat, etc).
Donc, concrètement, je comprends que cette technologie nécessite de maîtriser 3 niveaux différents pour mettre en œuvre un système IdO :
1. Le matériel sur site, qui va collecter une information (capteur, caméra, thermomètre, etc),
ou piloter un matériel distant (ouvrir une porte, allumer un appareil, etc)
2. Le réseau qui va transporter l’information, soit faire remonter les données collectées vers une base de donnée ou une application, soit envoyer une instruction pour piloter un matériel distant (GSM, 4G, 5G, Stigfox, Wifi, Blutooth, …)
3. L’application informatique qui va gérer tout ce système à partir d'un pc, d'une tablette ou d'un smartphone
Voilà, si certains d'entre-vous ont des connaissances sur ce vaste et complexe sujet....
(je rappelle que mon but est de pouvoir gérer à distance ce matériel qui marche déjà bien de façon non connectée mais que j'aimerais rendre "connecté" pour pouvoir le piloter avec un smartphone, pc ou tablette... )