Skip to content

hallard/teleinfo-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

teleinfo

Programme de test de la téléinfo pour les modules

Installation

Python est nécessaire ainsi que la librairie Python Serial.

Exemple d'installation sur Raspbery Pi ou Linux

sudo apt-get install git-core python-serial
git clone https://github.com/hallard/teleinfo-test
cd teleinfo-test

Par defaut le programme essaie de trouver le port série correspondant à la téléinfo. Si c'est un module MicroTeleinfo il sera automatiquement detecté avec son numéro de série.

Si le port /dev/ttyAMA0 existe (Raspberry Pi) il sera aussi automatiquement utilisé.

Usage

L'option -sou --standard est utilisée si votre Linky est en mode Standard (9600 bps) et non historique (1200 bps).

Aide

./teleinfo.py -h ou ./teleinfo.py --help

./teleinfo.py -p|--port <serial_port>
./teleinfo.py -s|--standard
./teleinfo.py -l|--list
./teleinfo.py [-h|--help]

Affichage de la liste des ports séries disponibles

./teleinfo.py -l ou ./teleinfo.py --list

/dev/cu.Bluetooth-Incoming-Port: n/a [n/a]
/dev/ttyUSB0: FT230X Basic UART [USB VID:PID=0403:6015 SER=TINFO-1036 LOCATION=1-1.4]

Lancement du module avec choix manuel du port

./teleinfo.py -p /dev/ttyUSB0 ou ./teleinfo.py --port /dev/ttyUSB0

Teleinfo : Mode Historique
Port     : /dev/ttyUSB0
Vitesse  : 1200


PTEC HP..  
IINST 001 X
IMAX 002 A
PAPP 00180 *
HHPHC A ,
MOTDETAT 000000 B
ADCO 021528603314 :
OPTARIF HC.. <
ISOUSC 15 <
HCHC 000723392  
HCHP 001742238 .
PTEC HP..  
IINST 001 X
IMAX 002 A

Lancement du module avec choix automatique du port (ici sur un Pi avec PITinfo)

./teleinfo.py

Missing serial port argument trying to find Teleinfo
Teleinfo : Mode Historique
Port     : /dev/ttyAMA0
Vitesse  : 1200

5
ADCO 021528603314 :
OPTARIF HC.. <
ISOUSC 15 <
HCHC 000723392  
HCHP 001742204 '
PTEC HP..  
IINST 001 X
IMAX 002 A
PAPP 00180 *
HHPHC A ,
MOTDETAT 000000 B
ADCO 021528603314 :
OPTARIF HC.. <
ISOUSC 15 <
HCHC 000723392  
HCHP 001742204 '
PTEC HP..  
IINST 001 X

Lancement du module avec choix automatique du port (ici sur un Mac avec un module MicroTeleinfo) ./teleinfo.py

Missing serial port argument trying to find Teleinfo
Teleinfo : Mode Historique
Port     : /dev/cu.usbserial-TINFO_1036
Vitesse  : 1200


MOTDETAT 000000 B
ADCO 021528603314 :
OPTARIF HC.. <
ISOUSC 15 <
HCHC 000723392  
HCHP 001742220 %
PTEC HP..  
IINST 001 X
IMAX 002 A
PAPP 00190 +
HHPHC A ,
MOTDETAT 000000 B
ADCO 021528603314 :
OPTARIF HC.. <
ISOUSC 15 <
HCHC 000723392  
HCHP 001742220 %
PTEC HP..  
IINST 001 X
IMAX 002 A
PAPP 00190 +
HHPHC A ,
MOTDETAT 000000 B

License

Creative Commons Attribution-NonCommercial 4.0

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License

Misc

See news and other projects on my blog

Releases

No releases published

Packages

No packages published

Languages