En bref : un module Pylontech a quatre prises RJ45 qui font quatre métiers différents. Votre onduleur utilise le CAN (parfois le RS485) pour piloter la charge, et cette liaison voit toute la pile comme une seule batterie : pas de tension par cellule, pas de santé par module. Le port Console est une ligne RS-232 séparée sur laquelle le BMS répond avec tout le détail, et presque aucune installation ne s'en sert après le jour de la mise en service. Le lire ne dérange pas l'onduleur, quelle que soit sa marque.
Votre onduleur parle déjà à la batterie. Alors pourquoi ne voyez-vous rien ?
Tout onduleur hybride relié à une pile Pylontech est en contact permanent avec le BMS. Il connaît la tension du pack, le courant, le moment où il faut arrêter la charge. Et pourtant, dès que vous voulez la tension d'une cellule, la santé du module 3, ou savoir pourquoi une unité chauffe de deux degrés de plus que les autres, il n'y a rien. Ni sur l'écran de l'onduleur, ni dans l'appli de l'installateur, alors que la batterie est juste devant vous.
Votre matériel n'y est pour rien. Il y a deux conversations séparées sur deux ports séparés, et ce guide sert à les distinguer.
Quatre prises RJ45, quatre métiers
La façade d'un module Pylontech basse tension est couverte de ce qui ressemble à des prises réseau. Aucune n'est de l'Ethernet. Elles transportent quatre protocoles sans rapport entre eux, et brancher le mauvais câble dans la mauvaise prise est l'erreur d'installation que nous voyons le plus souvent.
| Port | Ce qu'il transporte | Qui l'utilise normalement |
|---|---|---|
| CAN | Bus CAN : la liaison de pilotage standard entre batterie et onduleur | Votre onduleur |
| RS485 A / B | Série RS485 : l'autre liaison onduleur, utilisée aussi par certains outils constructeur | Votre onduleur, ou personne |
| CONSOLE | Console texte RS-232 à 115200 bauds : le shell de diagnostic du BMS | Presque toujours personne |
| LINK PORT 0 / 1 | La liaison interne entre les modules d'une pile | Les batteries elles-mêmes |
Ce que transporte la liaison onduleur, et ce qu'elle laisse de côté
La liaison CAN ou RS485 entre batterie et onduleur n'a qu'une raison d'être : permettre à l'onduleur de charger et décharger le pack en sécurité. C'est une conversation de pilotage, volontairement étroite. Elle transporte en général l'état de charge global, la tension du pack, le courant total, les limites de charge et de décharge que le BMS autorise à cet instant, et quelques indicateurs d'alarme et de protection.
Toutes ces valeurs décrivent la pile entière comme une seule batterie virtuelle. C'est exactement ce dont l'onduleur a besoin, et c'est pourquoi ce qui suit n'apparaît jamais sur votre onduleur, aussi bon que soit son écran :
- L'état de santé par module : une unité vieillissante dans une pile de six disparaît dans la moyenne.
- La tension de chaque cellule : la toute première alerte qui existe, et l'onduleur ne la reçoit jamais.
- La température par module, y compris les écarts entre modules, souvent plus parlants que n'importe quel chiffre absolu.
- Le nombre de cycles par module : utile dans une discussion de garantie, absent de la liaison de pilotage.
- Le module qui a déclenché une protection.
Pylontech ne cache rien. Le BMS sait tout ça. Le protocole onduleur n'a simplement pas été conçu pour le transporter.
Le port Console : celui que personne n'utilise
Le port Console est une simple ligne série RS-232 à 115200 bauds, derrière laquelle se trouve un petit shell texte intégré au firmware du BMS. Vous envoyez une commande courte, il répond par un tableau. pwr renvoie une ligne par batterie de la pile. bat 1 renvoie les tensions des cellules de l'unité 1. soh 2, info 3, stat fonctionnent de la même façon, module par module.
C'est le port auquel se connecte le logiciel console de Pylontech, et c'est pour ça qu'il existe. Comme la plupart des installations n'utilisent ce logiciel qu'une seule fois, le jour de la mise en service, depuis un portable, le port Console passe ensuite le reste de la vie de la batterie à ne rien faire.
Surtout, c'est une interface physique séparée du CAN et du RS485. S'en servir n'enlève rien à l'onduleur.

Le câble qui relie votre batterie maître à la première esclave doit partir du LINK PORT 1 de la maître — jamais du LINK PORT 0. Il se branche sur le LINK PORT 0 de l'esclave, et chaque batterie suivante répète le même schéma 1 → 0. Câblé à l'envers, la maître ne voit jamais le reste de la pile : le Pylon-Monitor n'affiche alors qu'une seule batterie, quel que soit leur nombre.
Quelle liaison utilise mon onduleur ?
Presque tous les onduleurs hybrides compatibles Pylontech utilisent le port CAN. Quelques-uns utilisent le RS485, et certains se configurent dans un sens ou dans l'autre. Pour ce guide, la colonne qui compte est la dernière, et elle est identique sur chaque ligne.
| Onduleur | Liaison batterie habituelle | Port Console toujours libre ? |
|---|---|---|
| Victron (Cerbo GX / Venus GX) | CAN, via BMS-Can / VE.Can | Oui |
| Deye / Sunsynk | CAN | Oui |
| Growatt SPF / SPH | CAN ou RS485 | Oui |
| Sofar | CAN | Oui |
| Solis | CAN | Oui |
| SMA Sunny Island | CAN | Oui |
| Voltronic / Axpert / MPP Solar | RS485 ou CAN | Oui |
| Studer (Xcom-CAN) | CAN | Oui |
Prenez la colonne du milieu comme un repère, pas comme un schéma de câblage : le port exact, le brochage du câble et le réglage du protocole dépendent du modèle et de la version de firmware, et c'est le manuel de votre onduleur qui fait foi. La colonne de droite, elle, ne change jamais. Quel que soit le bus pris par votre onduleur, ce n'est pas le port Console.
Non, il ne va pas se disputer avec votre onduleur
C'est la question qu'on nous pose le plus, alors voici la réponse directe. Lire le port Console ne perturbe pas la liaison onduleur, parce que :
- Ce sont des ports différents. Pas un bus partagé, pas un répartiteur, pas un câble en Y : une prise séparée avec sa propre interface sur le BMS.
- La surveillance ne fait que poser des questions. Elle envoie
pwr,batetsohet lit les réponses. Elle n'envoie ni réglage de charge ni trame de pilotage sur la liaison onduleur. - L'onduleur ne le voit jamais. Sa conversation CAN ou RS485 continue exactement comme avant, au même rythme et avec les mêmes données.
Le même raisonnement répond à la question de la garantie : le port Console est une interface de diagnostic documentée, et le lire, c'est précisément son usage. Rien n'est modifié, reflashé ou contourné. Si votre installateur entretient le système sous contrat, ça ne coûte rien de le lui signaler.
Quand les deux ne sont pas d'accord, et pourquoi c'est en général normal
Tôt ou tard, vous verrez l'onduleur afficher 62 % pendant que la console de la batterie indique 64 %. Ce n'est presque jamais une panne. Le chiffre de l'onduleur est son propre chiffre de travail : beaucoup d'onduleurs appliquent leur propre comptage de courant, un lissage ou une correction par-dessus ce que remonte le BMS, et certains gardent volontairement une marge à chaque extrémité de la plage.
Le chiffre de la console est celui du BMS, sans filtre. Pour diagnostiquer la batterie, c'est celui-là qu'il vous faut. Pour comprendre pourquoi l'onduleur a arrêté la charge à 97 %, c'est le chiffre de l'onduleur qui compte. Les deux sont justes ; ils répondent à des questions différentes.
Batteries en pile : l'erreur que presque tout le monde fait
Un point piège une bonne partie des installations à plusieurs batteries, et il a sa place ici parce qu'il ressemble à une panne de surveillance alors que c'est une erreur de câblage. Que vous lisiez la pile depuis l'onduleur ou depuis le port Console, tout vous arrive par le module maître. Si la pile elle-même est mal chaînée, seul le maître existe pour n'importe quel outil.
Le câble de chaînage doit partir du LINK PORT 1 du maître et arriver dans le LINK PORT 0 du premier esclave, puis répéter ce schéma 1 → 0 tout le long de la pile. Câblé à l'envers, le maître ne voit jamais le reste de la pile, et chaque outil que vous branchez, onduleur compris, annonce une seule batterie, quel que soit le nombre que vous avez. La séquence complète est dans notre guide d'installation.
Lire le port Console sans scotcher un portable au mur
Savoir que le port est libre est une chose ; s'en servir en permanence en est une autre. Une console série est un outil manuel. Elle répond quand on lui demande, depuis une machine reliée par câble à la batterie, et elle ne se souvient pas de la veille. Parfait pour la mise en service, inutile pour remarquer que l'écart entre cellules grimpe depuis trois semaines.
Rendre ce port permanent demande un petit boîtier qui reste branché sur CONSOLE, interroge le shell à intervalles réguliers et republie le résultat là où vous regardez vraiment : un tableau de bord local, une entité Home Assistant, un flux Node-RED ou Jeedom, ou un simple point d'accès JSON que votre propre script peut lire. C'est ce que fait Pylon-Monitor. Une fois les données en place, savoir quels chiffres méritent une alarme devient la partie intéressante. Si vous pesez encore l'idée, commencez par notre guide de la surveillance.
Questions fréquentes
Puis-je utiliser le port Console Pylontech pendant que mon onduleur est branché en CAN ou RS485 ?
Oui. Le port Console est une interface RS-232 physiquement distincte sur le BMS, et non une dérivation du bus CAN ou RS485. Le lire ne change rien à la liaison onduleur : celui-ci conserve la même conversation, le même rythme et les mêmes données qu'avant.
Quelle différence entre le port CAN et le port Console d'une Pylontech ?
Le port CAN transporte une conversation de contrôle étroite destinée à l'onduleur : état de charge global du pack, tension, courant total, limites de charge et de décharge autorisées par le BMS, et drapeaux d'alarme — tout le parc décrit comme une seule batterie virtuelle. Le port Console est un shell de diagnostic RS-232 à 115200 bauds qui répond module par module, y compris les tensions de cellules individuelles, l'état de santé, les températures et le nombre de cycles.
Se brancher sur le port Console Pylontech annule-t-il la garantie ?
Le port Console est une interface de diagnostic documentée, et le lire correspond exactement à son usage prévu. Rien n'est modifié, reflashé ni contourné — le monitoring envoie des requêtes et lit les réponses. Si votre installateur maintient l'installation sous contrat, cela reste une bonne idée de l'en informer.
Pourquoi mon onduleur affiche-t-il un état de charge différent de celui de la batterie ?
Parce que les deux chiffres sont produits différemment. Beaucoup d'onduleurs appliquent leur propre comptage coulométrique, un lissage ou une correction constructeur par-dessus ce que remonte le BMS, et certains réservent volontairement une marge à chaque extrémité de la plage. Le chiffre de la console est celui du BMS, non filtré. Un écart de quelques pour cent est normal, pas un défaut.
Quelles batteries Pylontech disposent d'un port Console ?
La gamme basse tension US et ses proches — US2000, US2000B+, US2000C, US3000, US3000C, US5000, UP2500 et la famille Force-L1. Les modèles haute tension comme la gamme Force-H reposent sur une autre architecture et ne sont pas couverts ici.
Puis-je brancher un port RJ45 Pylontech sur un switch ou une box ?
Non. Chaque prise RJ45 d'un module Pylontech transporte du CAN, du RS485 ou du RS-232 — jamais de l'Ethernet. Le connecteur entre parfaitement dans un port de box, et c'est précisément pour ça que l'erreur est fréquente ; il n'en sort rien de bon. Faites plutôt correspondre chaque câble au port étiqueté.
Questions fréquentes
- Puis-je utiliser le port Console Pylontech pendant que mon onduleur est branché en CAN ou RS485 ?
- Oui. Le port Console est une interface RS-232 physiquement distincte sur le BMS, et non une dérivation du bus CAN ou RS485. Le lire ne change rien à la liaison onduleur : celui-ci conserve la même conversation, le même rythme et les mêmes données qu'avant.
- Quelle différence entre le port CAN et le port Console d'une Pylontech ?
- Le port CAN transporte une conversation de contrôle étroite destinée à l'onduleur : état de charge global du pack, tension, courant total, limites de charge et de décharge autorisées par le BMS, et drapeaux d'alarme — tout le parc décrit comme une seule batterie virtuelle. Le port Console est un shell de diagnostic RS-232 à 115200 bauds qui répond module par module, y compris les tensions de cellules individuelles, l'état de santé, les températures et le nombre de cycles.
- Se brancher sur le port Console Pylontech annule-t-il la garantie ?
- Le port Console est une interface de diagnostic documentée, et le lire correspond exactement à son usage prévu. Rien n'est modifié, reflashé ni contourné — le monitoring envoie des requêtes et lit les réponses. Si votre installateur maintient l'installation sous contrat, cela reste une bonne idée de l'en informer.
- Pourquoi mon onduleur affiche-t-il un état de charge différent de celui de la batterie ?
- Parce que les deux chiffres sont produits différemment. Beaucoup d'onduleurs appliquent leur propre comptage coulométrique, un lissage ou une correction constructeur par-dessus ce que remonte le BMS, et certains réservent volontairement une marge à chaque extrémité de la plage. Le chiffre de la console est celui du BMS, non filtré. Un écart de quelques pour cent est normal, pas un défaut.
- Quelles batteries Pylontech disposent d'un port Console ?
- La gamme basse tension US et ses proches — US2000, US2000B+, US2000C, US3000, US3000C, US5000, UP2500 et la famille Force-L1. Les modèles haute tension comme la gamme Force-H reposent sur une autre architecture et ne sont pas couverts ici.
- Puis-je brancher un port RJ45 Pylontech sur un switch ou une box ?
- Non. Chaque prise RJ45 d'un module Pylontech transporte du CAN, du RS485 ou du RS-232 — jamais de l'Ethernet. Le connecteur entre parfaitement dans un port de box, et c'est précisément pour ça que l'erreur est fréquente ; il n'en sort rien de bon. Faites plutôt correspondre chaque câble au port étiqueté.
Pylon-Monitor se branche sur le port Console que votre onduleur n'utilise jamais : SOC, SOH, tension des cellules et températures par module sur un tableau de bord en direct, sans rien changer à votre liaison CAN ou RS485.
Commander — 59 € Achat unique, 59 € au total — TVA non applicable, sans abonnement.