État 0 = normal, 1 = défaut, 2 = télémétrie périmée. Avec l’état 2, le niveau de charge, la puissance et les données de défaut sont inconnus jusqu’au retour à 0 ou 1.
Faites défiler horizontalement pour voir toutes les colonnes.
Principaux registres · lecture avec la fonction 03| Registre | Valeur | Type | Unité / valeurs | Accès |
|---|
| 1 | Niveau de charge | U16 | % | Lecture |
|---|
| 2 | Consigne de puissance | I16 | 0.1 kW | Lecture / écriture |
|---|
| 3 / 4 | Limite de charge / décharge | U16 | 0.1 kW | Lecture |
|---|
| 5 | Puissance mesurée de la batterie | I16 | W | Lecture |
|---|
| 6 | État | U16 | 0 / 1 / 2 | Lecture |
|---|
| 10–11 | Énergie stockée | U32 | Wh | Lecture |
|---|
La carte d’adresses commence à 0 ; le registre 1 est le niveau de charge. Certains clients affichent la notation 40001 ou soustraient 1 à votre saisie. Si le registre 1 ne renvoie pas le niveau de charge, essayez 0 dans ce même client. Les registres 2 et 5 sont I16 : interprétez-les comme des entiers signés sur 16 bits si une puissance négative semble être un grand nombre positif.
Les valeurs U32 utilisent deux registres, mot faible en premier. Pour l’énergie stockée, le registre 10 est le mot faible et 11 le mot fort : low + high * 65536.
Connexion impossible ? Vérifiez le réseau, l’IP, le port 502 et le pilotage Home Assistant. Pas de réponse ? Vérifiez Modbus TCP, Unit ID 1 et la fonction 03. Puissance instable ? Arrêtez l’autre contrôleur qui écrit. Un deuxième client ? Déconnectez le premier. La carte complète, les bits de défaut et les codes d’exception figurent dans le document à télécharger.