Raspberry Pi / ESP8266 / Sonoff :
14,90 € TTC
p. 04 Développer pour Arduino en ligne de commandes (pour de vrai)
p. 22 Home Assistant : domotique vite fait, bien fait !
p. 84 Revivez la légende : UNIX 2.11BSD pour PDP-11 sur un ESP32 !
p. 94 Créons un outil de configuration pour un token TOTP
p. 116 ESP32 + Black Magic Probe = debug SWD en Wi-Fi !
Y’a comme un décalage, non ?
Ce matin, en regardant un peu l’actualité, histoire de perdre comme chaque jour un peu plus foi en l’humanité, je suis tombé sur un article du Figaro intitulé « Compteur Linky : une start-up permet de suivre sa consommation d’énergie en temps réel ». Article, à mon sens à la limite de la publicité, faisant l’éloge d’un boîtier à quelque 139 € permettant de garder un œil sur sa consommation, tirée des informations fournies par le fameux compteur arborant la couleur la plus horrible de l’Univers.
L’idée est bonne, là n’est pas la question, mais ce qui me surprend est en réalité le caractère novateur tel que perçu, et retransmis, par un confrère journaliste qu’on pourrait qualifier de « personne normale ». Ce dont il est question n’a, en réalité, rien de bien extraordinaire puisqu’il s’agit simplement de la « Télé-Information Client » ou TIC, dont la documentation concernant Linky date de 2014. Rien de bien nouveau donc, mais il semblerait que si peu de gens le savent, et donc comprennent ce dont ils disposent sans le savoir, qu’une simplification « clé en main », au prix de l’équivalent de quelques 1000 kWh (tarif HT de mon fournisseur à ce jour), apparaît comme étant une aubaine.
Le créateur de la start-up dit vouloir « redonner du pouvoir aux Français sur leur consommation électrique » et c’est tout à son honneur, en particulier si cela impacte réellement l’usage de ressources qu’on prenait jusqu’à très récemment comme éternellement acquises. Mais je ne peux m’empêcher d’être un peu triste en constatant qu’effectivement, il y a un décalage entre ce que nous nous percevons de notre environnement et l’expérience qu’a ce que je me permettrai d’appeler le « commun des mortels ».
Mortel qui ne va sans doute pas « domotiser » son habitation sans cloud et préférer des solutions intrusives qui n’ont rien à faire dans nos demeures. Mais vous, vous avez du pain sur la planche ! Et j’espère que vous avez faim, parce que c’est un gros morceau. Allez ! Au boulot !
Denis Bodor
PS : je vous souhaite aussi une bonne future rotation de la planète autour de notre étoile ;)
Né en 2014, Hackable est un bimestriel destiné aux professionnels et particuliers souhaitant découvrir et progresser dans les domaines de l’électronique numérique et de l’embarqué. Il fournit un contenu riche orienté vers une audience désireuse de bénéficier d'une veille technologique différente et résolument pratique. Le contenu du magazine est conçu de manière à permettre une mise en pratique directe des connaissances acquises et apprendre tout en faisant.
Créer une installation domotique dans une maison ou un appartement est souvent un casse-tête. Le nombre d'options disponibles est incroyable, allant du tout clé en main proposé par nombre de fabricants au « bricolage » maison à grands coups de codes, de scripts et d'outils, sans réelle base centrale prévue à cet effet. De plus, s'y retrouver dans la galaxie de solutions open source (Jeedom, Domogik, Home Assistant, etc.) n'est pas aisé et s'arrêter sur l'une d'entre elles encore moins. Je vous propose donc de simplement tester Home Assistant et de juger par vous-même si celle-ci vous correspond...
Nous avons déjà, par le passé, exploré les technologies NFC [1] dans les pages du magazine, et récemment, fait connaissance avec la programmation d'un petit outil en ligne de commandes pour les tags ST25 de chez STMicroelectronics [2] ou encore détourné un jouet pour enfant [3] basé sur cette même technologie. Il est temps maintenant de se pencher sur quelque chose d'un peu plus sérieux, un peu plus complexe et surtout d'un peu plus utile : un outil permettant de configurer un token NFC dédié à l'authentification à deux facteurs.
Parfois, cela fait du bien de se souvenir du passé et du chemin parcouru, mais c'est encore mieux de le revivre. 2.11BSD est la dernière version de la branche 2BSD (Second Berkeley Software Distribution) de la famille UNIX. Édité originellement par le CSRG et l'association USENIX, ce système fonctionnait sur mini-ordinateur DEC PDP-11 et fait désormais, et pour toujours, partie de la grande histoire des UNIX. Aujourd'hui, nous allons revivre cette histoire et faire fonctionner un PDP-11 sur un simple ESP32 pour exécuter 2.11BSD !