An ESP01 based module that reads data from french energy meters and send them to a MQTT server.
As this is mainly intended for french people, the rest of this file will be in french, as well as all the documentation.
Le firmware proposé ici est prévu pour fonctionner sur le module TeleInfoKit qui permet de collecter les données de télé-information émises par un compteur électrique de type Linky ou non-communicant (compteurs classiques blancs). Les données sont disponibles via l'écran du module.
Les données sont envoyées en temps réel sur un serveur MQTT pour être exploitées ensuite par un système domotique tel Home Assistant ou un logiciel de monitoring comme Grafana.
Un guide d'utilisation détaillé du module et son firmware sont disponible dans les sources du projet.
Les données collectées depuis le bus de téléinformation du compteur (Linky ou anciens modèles) sont envoyées en temps réel sur un serveur MQTT (si configuré). La structure des messages et les topics utilisés sont décrits dans la documentation mqtt.
Les données de consommation et les index peuvent être exploitées dans Home Assistant pour un affichage personnalisé. L'intégration dans Home Assistant est automatisée.
Les données remontées sont compatibles avec un usage dans le Dashboard Energie.
Un afficheur intégré au module TeleInfoKit restitue un historique de consommation sur 24h, la consommation instantanée et d'autre informations décrites dans la documentation.
Le firmware peut être mis à jour en mode OTA (Over The Air). Cela passe par la connexion wifi, sans besoin de matériel supplémentaire pour flasher le firmware.
Le module TeleInfoKit s'architecture autour du module ESP-01 basé sur le chip ESP8266 d'Espressif. Le firmware disponible ici est prévu pour être compilé pour cette plateforme.
Se référer au dossier doc pour les documents suivants:
La présentation du boitier TeleInfoKit est disponible sur 342apps.net et les sources hardware sont disponibles sur le repo teleinfokit-board
Le firmware v2 a évolué par rapport à son prédécesseur. Pour retrouver la documentation de la version 1, voir les liens ci-dessous :