c'est vrai la sécrité c'est chiant et pas que en IOT même quand on développe des applications lourd ou léger, il faut d'abord que
ça fonctionne et après on réfléchis à la sécurité mais on n'a plus le temps et l'électronicien de base ne comprendre pas bien au niveau des librairies qu'il utilises,
Il faut s'occuper de la Sécurité de l'utilisateur (sous 5V il y a pas mort d'homme, mais sous 220V c'est plus sérieux+ la sécurité logiciel).
Une fois qu'on s'est occupé de tenté d'améliorer sont objet cela ne fonctionne plus ou mal et pire si l'on utilise des batteries, elle se vides encore plus rapidement car le biduille a besoin de plus d'énergie.
Plusieurs problème comme cité plus haut
- processeur insuffisant pour gérer la partie s'il en a wifi et internet (reseaux = piratage ou virus)
- problème de manque de savoir il y a je pense un gros écart entre l'électronique et la programmation dans les hautes couches applicative de "l' OSI", plus on monte en couche plus il faut de puissance, plus il faut de la compétence.
- problème de compréhension du problème pourquoi il faut améliorer et utiliser les moyens qui existe déjà mais avec un linux à l'intérieur pour gérer par exemple les échanges https et les jetons de sécurité.
De jour en jour l'électronique devient de plus numérique car le processeur en IOT sont de plus en plus puissant.
Cela engrendre aussi de la dette technique(ça fonctionne maintenant, mais quelque mois plus tard ça marche plus car une dépendance a mise à jour et qu'il faut soit recommencer soit trouver soit même pour améliorer la dependance et modifier peut le schéma électronique ).
Avec l'électronique analogique au moins il n'y avais pas de piratage possible sans intervention humaine, mais la compétence est dificile et moins abordable car c'est des calculs physiques.
Beaucoup de tuto sur le net sont dispo pour faire des choses intéressant et rapide, mais on sort un peu de la programmation et qu'on touche aux schéma électronique pour modifier les éléments c'est beaucoup plus difficile.
passer du virtuel au réel pour un développeur c'est pratiquement une besogne car 1 il faut utiliser un fers à souder, 2 il faut utiliser un instruement de mesure 3 il faut parfois modifier son schéma.
Le vrai métier d'électronique est encore difficile pour les débutants quand on veut aller plus loins,
Tout comme le métier de développeur mais c'est une autre difficulté au niveau de la maîtrise des langages, de l'environnement de développement.
Donc si l'on veut un produit de bonne qualité en hardware et software , il sera forcément chere au niveau du prix , donc si on veut un objet bon maché, la sécurité sera forcément rogné ...
En regardant les tutos pour un débutant on peut se dire que c'est facile mais souvent le débutant s'arrête dès qu'il faut améliorer la fonctionnalitée alors si en plus il faut se charger de la sécurité c'est pratiquement impossible pour lui sans avoir fait l'effort à se former en électronique et informatique réseaux et en codage.
Donc aujourd'hui si l'on est un "bidouilleur" si l'on faire quelque chose de solide, pérénne et sécurisé c'est pratiquement pas faisable en étant seul , il faut une équipes, donc on se contente que cela fonctionne, c'est pas grave si la commande sa lampe de chevet n'est pas sécurisé mais c'est autres chose si c'est une activation d'une caméra ou microphone ou commander une portière automatique au risque que des voleurs pirate facilement le système et ne pas écraser l'utilisateurs.
Automatiser et commander des tâches à distances peut être bénéfique dans le cas ou l'on souhaite faire des économies pour lancer pendant les heures creuses.
2 |
0 |