La téléinfo EDF (ou enercoop :p), rien de plus simple!
Le Samedi 17 10 2009 à 15:21 par Frank | Catégorie:DomotiqueArticle modifié le Samedi 17 10 2009 à 15:21
Chapô :
Il y a quelques semaines, l'envie me prenait de "monitorer" ma consommation d'électricité pour pouvoir faire de zolis graphiques de ma conso. Tout ca ayant comme but deux choses: le fun & la réduction d'électricité.
Le montage (très simple) se branche sur le port série d'un ordinateur (ici, ca sera mon serv') et de l'autre coté, à la sortie téléinfo du compteur EDF.
A la fin, ca donne un truc comme ca:

Bref, je vous invite à lire la suite pour voir le montage (qui n'est pas de moi) et quelques petits trucs en plus.
Le montage (très simple) se branche sur le port série d'un ordinateur (ici, ca sera mon serv') et de l'autre coté, à la sortie téléinfo du compteur EDF.
A la fin, ca donne un truc comme ca:

Bref, je vous invite à lire la suite pour voir le montage (qui n'est pas de moi) et quelques petits trucs en plus.
Premièrement, il faut faire le montage d'interface téléinfo. Le montage simplisme met en oeuvre un optocoupleur ainsi que deux résistances. Autant dire que même un novice en électronique peut réaliser cela.
Pour le montage, c'est hd31 du forum ChaleurTerre qui l'a concu. Vous pouvez aller ici pour le voir: Montage téléinfo.
Pour l'optocoupleur, il faut aller voir du coté du constructeur Vishay qui les réalise. Le service est excellent (bon emballage, UPS, etc...). Je vous les recommande.
Une fois le montage réalisé, ca donne ca:

Ensuite, il vous faut tirer un cable du compteur EDF à un ordinateur (ou un routeur disposant d'une sortie RS-232, c'est plus fun). Privilégiez une grande longueur du cable téléinfo à une grande longueur du cable RS-232.
Ca donne ca:

Il ne vous reste plus qu'a connecter le cable de sortie du compteur EDF à votre montage:

C'est bon.
Pour tester le montage, vous pouvez utiliser minicom en 1200 bauds, 7-E-1, vous devrez voir défiler une trame de données.
Deux choix se présentent à vous:
Soit vous avez un truc de ce style en boucle:
ADCO XXXXXXXXXXXX X
ADCO XXXXXXXXXXXX X
ADCO XXXXXXXXXXXX X
Soit vous avez un truc comme ca:
ADCO XXXXXXXXXXXX X
OPTARIF BASE 0
ISOUSC 30 9
BASE 050937727 3
PTEC TH.. $
IINST 003 Z
IMAX 029 J
TDETAT 000000 B
Si vous avez le premier cas, c'est perdu (enfin, à court terme): il vous faudra apeller un technicien EDF qui vous activera la sortie téléinfo.
Si au contraire, vous avez le second résultat, bravo ! Vous pourrez dès maintenant commencer à faire joujou avec votre montage (entre autres, faire des jolis graphiques de consommation).
Pour cela, si vous avez un compteur triphasé ou monophasé heures creures/heures pleines, vous pouvez utiliser le programme de ce site la:
http://vesta.homelinux.net/mediawiki/index.php/Demodulateur_teleinformation_EDF#Programmes
Si au contraire vous avez un compteur monophasé et sans heures creuses/heures pleines (tarif bleu ciel ou un truc du genre), vous pouvez utiliser mon progr: en fait, c'est le programme du site ci-dessus modifié pour tourner en monophasé sans HP/HC.
Il se trouve ici:
Programme téléinfo en monophasé
Le code est un peu crade mais bon, l'essentiel, c'est que ca marche.
Le script écrira dans le fichier /tmp/teleinfo.csv la valeur de la conso actuelle ainsi que la date et l'heure.
Vous pouvez ensuite récupérer les données pour faire des petits graphiques comme celui-ci:

Voici l'archive du code: Graphique téléinfo Monophasé
Si vous aimez le code (qui est crade :p, je l'avoue), laissez un commentaire, ca me fera toujours plaisir.
Voilà, j'espère que cet article vous aura plu !
Pour le montage, c'est hd31 du forum ChaleurTerre qui l'a concu. Vous pouvez aller ici pour le voir: Montage téléinfo.
Pour l'optocoupleur, il faut aller voir du coté du constructeur Vishay qui les réalise. Le service est excellent (bon emballage, UPS, etc...). Je vous les recommande.
Une fois le montage réalisé, ca donne ca:

Ensuite, il vous faut tirer un cable du compteur EDF à un ordinateur (ou un routeur disposant d'une sortie RS-232, c'est plus fun). Privilégiez une grande longueur du cable téléinfo à une grande longueur du cable RS-232.
Ca donne ca:

Il ne vous reste plus qu'a connecter le cable de sortie du compteur EDF à votre montage:

C'est bon.
Pour tester le montage, vous pouvez utiliser minicom en 1200 bauds, 7-E-1, vous devrez voir défiler une trame de données.
Deux choix se présentent à vous:
Soit vous avez un truc de ce style en boucle:
ADCO XXXXXXXXXXXX X
ADCO XXXXXXXXXXXX X
ADCO XXXXXXXXXXXX X
Soit vous avez un truc comme ca:
ADCO XXXXXXXXXXXX X
OPTARIF BASE 0
ISOUSC 30 9
BASE 050937727 3
PTEC TH.. $
IINST 003 Z
IMAX 029 J
TDETAT 000000 B
Si vous avez le premier cas, c'est perdu (enfin, à court terme): il vous faudra apeller un technicien EDF qui vous activera la sortie téléinfo.
Si au contraire, vous avez le second résultat, bravo ! Vous pourrez dès maintenant commencer à faire joujou avec votre montage (entre autres, faire des jolis graphiques de consommation).
Pour cela, si vous avez un compteur triphasé ou monophasé heures creures/heures pleines, vous pouvez utiliser le programme de ce site la:
http://vesta.homelinux.net/mediawiki/index.php/Demodulateur_teleinformation_EDF#Programmes
Si au contraire vous avez un compteur monophasé et sans heures creuses/heures pleines (tarif bleu ciel ou un truc du genre), vous pouvez utiliser mon progr: en fait, c'est le programme du site ci-dessus modifié pour tourner en monophasé sans HP/HC.
Il se trouve ici:
Programme téléinfo en monophasé
Le code est un peu crade mais bon, l'essentiel, c'est que ca marche.
Le script écrira dans le fichier /tmp/teleinfo.csv la valeur de la conso actuelle ainsi que la date et l'heure.
Vous pouvez ensuite récupérer les données pour faire des petits graphiques comme celui-ci:

Voici l'archive du code: Graphique téléinfo Monophasé
Si vous aimez le code (qui est crade :p, je l'avoue), laissez un commentaire, ca me fera toujours plaisir.
Voilà, j'espère que cet article vous aura plu !
Tags : téléinformation edf enercoop compteur
Article vu 10701 fois.
Article vu 10701 fois.
hola, encontre tu blog en ekopedia, veo que quiere traducir los artículos al español, me gustaría ayudarte en la ortografía, pero no se nada de francés, avisame, tambien puse un post en el diario de ekopedia. Nos vemos.