Comme promis dans un précédent article, j’ai testé le module de télé-information client (TIC) de Linky.
Ce module est apparu avec les premiers compteurs numériques EDF/ERDF. C’est une interface unidirectionnelle (donc qui ne fait qu’émettre des informations) qui propose la récupération d’informations liées à la consommation électrique et aux abonnements.
Dans le cas de l’installation de Linky, par défaut ces informations sont en mode “historique“, donc compatibles avec les anciennes interfaces TIC.
Nous reviendrons sur la conception de l’interface (très simple) dans un prochain article.
Voici les informations disponibles:
ADCO | Adresse du compteur |
OPTARIF | Option tarifaire choisie |
ISCOUSC | Intensité souscrite en A |
BASE | Index du compteur en Wh |
HCHC | Index heure creuse |
HCHP | Index heure pleine |
EJPHN | Index heures normales en Wh |
EJPHPM | Index heures pointes en Wh |
BBRHCJB | Index heure creuse jours bleus en Wh |
BBRHPJB | Index heure pleine jours bleus en Wh |
BBRHCJW | Index heure creuse jours blancs en Wh |
BBRHPJW | Index heure pleine jours blancs en Wh |
BBRHCJR | Index heure creuse jours rouges en Wh |
BBRHPJR | Index heure pleine jours rouges en Wh |
PEJP | Préavis option en minute |
PTEC | Période tarifaire en cours |
DEMAIN | Couleur du lendemain |
IINST | Intensité instantannée en A |
ADPS | Avertissement dépassement |
IMAX | Intensité maximale en A |
PAPP | Puissance apparente en VA |
HHPHC | A |
MOTDETAT | 000000 |
L’accès au connecteur “TIC” se fait en retirant le cache utilisateur en face avant du Linky.
Dans le cas de mon Linky, il suffit de pousser sur la partie orange pour insérer les 2 fils de l’interface sur les points A1 A2.
Le débit binaire de ce protocole historique est à 1200 bauds. Pour rappel voici le format d’une trame:
STX (0x02) Groupe1 Groupe2 Groupe3 … GroupeN ETX (0x03)
Rien de bien compliqué: chaque trame commence par STX (caractère 0x02) et se termine par ETX (caractère 0x03).
La trame est composée de groupe de données, voici le format d’un groupe:
LF (0x09) Etiquette SP (0x20) Données SP (0x20) Cheksum CR (0x0D)
Le champ étiquette correspond au tableau précédent et les données, la valeur en question.
Pour ce qui est du codage de l’octet, on retrouve un format classique compatible interface série RS232:
START B0 B1 B2 B3 B4 B5 B6 Parité STOP
Il suffit donc d’ajouter une interface TTL vers USB: dans mon cas j’ai opté pour un chipset CH340G, très classique, courant et peu cher.
A l’aide d’un petit outil PC, il est alors possible de récupérer toutes ces informations:
Dans l’exemple ci-dessus nous observons bien le champ “BASE” avec la valeur du compteur en Wh!
Rappel: sur l’afficheur du Linky, cette même information se fait en kWh. Dommage.
Conclusion: Cette interface unidirectionnelle de téléinformation client (TIC) est fonctionnelle dans le cas de Linky et accessible sans difficulté particulière.
Il est à noter que Linky possède un autre mode de TIC, nommée standard. Plus d’information sont disponibles. Nous la testerons dès que Linky sera paramétré pour la générer (demande à faire au fournisseur d’énergie).
Bonjour,
ceci n’est qu’un détail, mais le code ASCII LF est 0x0A
pour 0x09 il s’agit du caractère TAB
Sinon c’est très inintéressant.
intéressant ! , au diable les correcteurs orthographiques .