Skip to content

feat: add WES v2 Cartelectronic energy sensor integration#6

Open
FunFR wants to merge 1 commit intoF1ATB:mainfrom
FunFR:feat/wes-v2-power-source
Open

feat: add WES v2 Cartelectronic energy sensor integration#6
FunFR wants to merge 1 commit intoF1ATB:mainfrom
FunFR:feat/wes-v2-power-source

Conversation

@FunFR
Copy link

@FunFR FunFR commented Feb 14, 2026

Description

Cette Pull Request ajoute le support complet pour le WES v2 de Cartelectronic en tant que source de mesure de puissance externe pour le routeur solaire F1ATB.

L'objectif est de permettre aux utilisateurs disposant d'un serveur WES v2 de récupérer les informations des pinces ampèremétriques directement depuis celui-ci via son API XML.

✨ Fonctionnalités Ajoutées

  • Nouvelle source "WES v2 Cartelectronic" : Sélectionnable dans la liste des sources de mesure ("Paramètres" > "Mesures de puissance").
  • Récupération des données WES :
    • Puissance active (signée : positive = consommation, négative = production si cos phi < 0).
    • Tension efficace.
    • Courant efficace.
  • Support de l'authentification : Prise en charge de l'authentification HTTP Basic (User/Password) requise par le WES v2.
  • Configuration flexible : Possibilité de choisir n'importe quel numéro de pince (1 à 8) à utiliser comme source de mesure.
  • Interface Web enrichie :
    • Nouveaux champs de configuration (User, Password, PinceNum) dans l'interface de paramètres.
    • Affichage des données brutes (XML) du WES dans l'onglet "Data brute" pour faciliter le diagnostic.

✅ Checklist de Validation

  • Compilation réussie sans erreurs ni warnings.
  • Configuration WES v2 accessible et fonctionnelle dans l'interface web.
  • Connexion réussie au WES v2 (avec authentification).
  • Lecture correcte des valeurs de puissance.
  • Sauvegarde des paramètres conservée après redémarrage de l'ESP32.
  • Affichage correct des données brutes dans l'onglet "Data brute".

@FunFR FunFR force-pushed the feat/wes-v2-power-source branch from 099c186 to 3c124ba Compare February 14, 2026 17:04
@FunFR FunFR marked this pull request as ready for review February 14, 2026 17:05
@FunFR FunFR force-pushed the feat/wes-v2-power-source branch from 3c124ba to 4a2bdce Compare February 16, 2026 08:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant