Ce projet permet de lire les données des champs Victron Energy MPPT et de les envoyer vers InfluxDB sur le Cloud. Il est basé sur M5 Stack et utilise la bibliothèque VeDirectFrameHandler.
- Connexion WiFi et maintien de la connexion
- Connexion à AWS et maintien de la connexion
- Connexion à Home Assistant et maintien de la connexion
- Connexion à InfluxDB et maintien de la connexion
- Mise à jour de l'affichage
- Mesure de la consommation électrique
- Synchronisation de l'heure avec un serveur NTP
- Mise à jour de la force du signal WiFi
- M5 Stack
- Bibliothèque VeDirectFrameHandler
- Compte InfluxDB
- Compte AWS (si utilisé)
- Home Assistant (si utilisé)
- Clonez le dépôt :
git clone https://github.com/mk4001/VE.Direct2InfluxDB-2.0.git
- Ouvrez le projet dans votre IDE Arduino ou PlatformIO.
- Installez les bibliothèques nécessaires :
- Arduino
- M5Stack
- EmonLib
- VeDirectFrameHandler
- WiFi
Modifiez le fichier config/config.h
pour configurer les paramètres de votre réseau WiFi, AWS, Home Assistant et InfluxDB.
- Téléversez le code sur votre M5 Stack.
- Ouvrez le moniteur série pour vérifier les connexions et les mesures.
Clément Saillant
Ce projet est sous licence GNU General Public License v3.0. Voir le fichier LICENSE pour plus de détails.