Table des matières
Introduction
La télé-information (Teleinfo ou TIC) est un système de communication utilisé par les compteurs électriques français pour transmettre les données de consommation et de contrat. Il existe deux implémentations majeures pour Tasmota :
- Version Officielle : Développée par Charles Hallard, intégrée dans Tasmota
- Version Étendue : Développée par Nicolas Bernaerts puis compilée en ajoutant les drivers BLE et Display.
Comparaison des Versions
Version Officielle (Charles Hallard)
Caractéristiques de Base
- Support des modes historique et standard
- Buffer série limité :
- Mode historique : 512 octets
- Mode standard : 1536 octets
- Interface web minimaliste
- Publication MQTT basique
- Rules Tasmota
Version Étendue (NicolasBernaerts/Flobul)
Caractéristiques Étendues
- Communication
- Support BLE
- Serveur TCP intégré
- Serveur FTP (ESP32)
- Buffer optimisé
- Affichage
- Support des afficheurs Ulanzi/Awtrix
- Support des afficheurs I2C
- Graphiques temps réel
- Interface web enrichie
- Historiques détaillés
- Intégrations
- API RTE (Tempo/Ecowatt)
- Multiple plateformes domotiques
- MQTT enrichi
- InfluxDB
Installation et Matériel
Matériel Compatible
ESP8266
- Mémoire minimale : 1Mo
- Recommandé : 4Mo ou plus
- Exemples de modules :
- Wemos D1 mini
- NodeMCU
- ESP-01 (1Mo minimum)
ESP32
- Tous modèles supportés
- Recommandés :
- ESP32 DevKit
- ESP32-WROOM
- Denky/Denky D4
- ESP32-POE
Adaptateur Teleinfo
Schéma
3.3V
┌─────────┤
1┌─────────────┐4 │ [10kΩ]
TIC I1 ───────────────┤ ├──────┘ 1├────────── RX ESP
│ PC814 │ 2 ┌───┴───┐
TIC I2 ────[1.5kΩ]────┤ ├──────┬─────┤2N7000 │
2│ │3 │ └───┬───┘
└─────────────┘ │ │3
│ │
└─[10kΩ]──┤
│
GND
Composants Nécessaires
- 1x Optocoupleur PC814
- 1x MOSFET 2N7000
- 1x Résistance 1.5kΩ (entrée TIC)
- 2x Résistances 10kΩ (pull-up et pull-down)
- Borniers/connecteurs pour TIC
Tout le détail de fabrication se trouve sur le GitHub de Charles Hallard : https://github.com/hallard/WeMos-TIC
Si vous voulez un module tout fait, sa boutique se trouve ici : https://www.tindie.com/stores/hallard/
Configuration de Base
Mode de Fonctionnement
Mode Historique
EnergyConfig historique
- Vitesse : 1200 bauds
- Compatible : Compteurs anciens et Linky mode historique
- Buffer : 512 octets
Mode Standard
EnergyConfig standard
- Vitesse : 9600 bauds
- Compatible : Linky mode standard
- Buffer : 1536 octets
Commandes et Paramètres
1. Commandes de Base
Configuration du Mode
# Mode historique
EnergyConfig historique
# Mode standard
EnergyConfig standard
# Affichage des statistiques
EnergyConfig stats
Gestion des Trames
# Désactivation trames brutes
EnergyConfig noraw
# Envoi complet
EnergyConfig full
# Uniquement changements
EnergyConfig changed
2. Paramètres Avancés
Configuration des Transmissions
# Skip de trames
EnergyConfig skip 5 # Une trame sur 5
# Limitation des données
EnergyConfig limit 1 # Uniquement données importantes
Configuration RTE
# Configuration de base
rte_key VOTRE_CLE_BASE64
rte_sandbox 0 # Mode production
# Activation des services
tempo_enable 1
eco_enable 1
pointe_enable 1
# Affichage
tempo_display 1
eco_display 1
3. Afficheur Awtrix
# Configuration de base
awtrix_addr 192.168.1.100
awtrix_delai 5
awtrix_lumi 80
# Affichages
awtrix_inst 1 # Puissance instantanée
awtrix_cwh 1 # Consommation du jour
awtrix_pwh 0 # Production (si applicable)
awtrix_cal 1 # Calendrier tarifaire
Intégrations systèmes domotique
1. Home Assistant
Configuration MQTT
mqtt:
sensor:
- name: "Teleinfo Puissance"
state_topic: "tele/compteur/SENSOR"
value_template: "{{ value_json.ENERGY.Power }}"
unit_of_measurement: "W"
- name: "Teleinfo Index"
state_topic: "tele/compteur/SENSOR"
value_template: "{{ value_json.TIC.INDEX }}"
unit_of_measurement: "kWh"
2. Domoticz
# Activation
domo_set 1
# Configuration des index
domo_key 0,123 # Index Base
domo_key 1,124 # Index HC
domo_key 2,125 # Index HP
3. InfluxDB
# Activation
influx 1
# Configuration serveur
influx_addr http://192.168.1.10:8086
influx_db energy
influx_user teleinfo
influx_pass secret
Dépannage et Optimisation
Premier flashage
Après avoir flashé pour la première fois, lancez la commande reset 6 pour réinitialiser la ROM et éviter les bugs résiduels.
Vérification des Statistiques
# Affichage des statistiques
EnergyConfig stats
Ressources
Liens Utiles
- Documentation Enedis
- GitHub de Nicolas Bernaerts
- GitHub de Flobul (version de Nicolas Bernaerts+BLE+display)
- Firmware version de Nicolas Bernaerts
- Firmware version de Flobul
Support et Communauté
N’hésitez pas à contribuer au développement ou à signaler des bugs sur les repositories concernés.
![]()
