Conçu et fabriqué en France
🚚 Expédition express — votre Pylon-Monitor V2 quitte notre atelier sous 24 h ouvrées, colis suivi jusqu'à votre porte.
ONDULEURS9 min de lecture

Pylontech et votre onduleur : CAN, RS485 et port Console expliqués

Votre onduleur parle déjà à la batterie — alors pourquoi ne voyez-vous ni les tensions de cellules, ni la santé par module, ni les températures ? Parce que ce sont deux conversations distinctes, sur deux ports distincts, et qu'un seul des deux est encore libre.

Votre onduleur parle déjà à la batterie. Alors pourquoi ne voyez-vous rien ?

Tout onduleur hybride pilotant un parc Pylontech entretient une conversation permanente avec le BMS. Il connaît la tension du pack, il connaît le courant, il sait quand arrêter la charge. Et pourtant, dès que vous voulez voir la tension d'une cellule précise, l'état de santé du module 3, ou pourquoi une unité tourne deux degrés au-dessus des autres — il n'y a rien. L'écran de l'onduleur ne l'a pas, l'application de l'installateur ne l'a pas, et la batterie est pourtant là, devant vous.

Ce n'est pas une limite de votre matériel. C'est la différence entre deux conversations totalement distinctes, qui se déroulent sur deux ports totalement distincts — et comprendre laquelle est laquelle, c'est tout l'objet de ce guide.

Quatre prises RJ45, quatre rôles complètement différents

La façade d'un module Pylontech basse tension est couverte de ce qui ressemble à des prises Ethernet. Aucune n'est de l'Ethernet. Elles transportent quatre protocoles sans rapport entre eux, et brancher le mauvais câble sur la mauvaise prise est l'erreur d'installation la plus fréquente que nous voyions.

PortCe qu'il transporte réellementQui l'occupe normalement
CANBus CAN — la liaison de contrôle standard entre batterie et onduleurVotre onduleur
RS485 A / BSérie RS485 — la liaison onduleur alternative, et le bus qu'utilisent certains outils constructeurVotre onduleur, ou personne
CONSOLEConsole texte RS-232, 115200 bauds — le shell de diagnostic du BMSPersonne, presque toujours
LINK PORT 0 / 1La liaison interne de chaînage entre modulesLes batteries elles-mêmes
Ne branchez jamais l'une de ces prises sur un switch réseau. Ce sont des connecteurs RJ45 qui transportent du CAN, du RS485 et du RS-232 — pas de l'Ethernet. Un port de box n'attend aucune de ces tensions, et l'erreur est facile à commettre puisque le câble s'enfiche parfaitement.

Ce que transporte vraiment la liaison onduleur — et ce qu'elle laisse de côté

La liaison CAN ou RS485 entre la batterie et l'onduleur existe pour une seule raison : permettre à l'onduleur de charger et décharger le pack en sécurité. C'est une conversation de contrôle, et elle est volontairement étroite. Elle transporte typiquement l'état de charge global du pack, sa tension, le courant total, les limites de courant de charge et de décharge que le BMS autorise à l'instant T, et une poignée de drapeaux d'alarme et de protection.

Remarquez ce que tout cela a en commun : ces données décrivent l'ensemble du parc comme une seule batterie virtuelle. C'est exactement ce dont l'onduleur a besoin. C'est aussi pourquoi ce qui suit n'apparaît jamais sur votre onduleur, aussi bon soit son écran :

Pylontech ne cache rien. Le BMS connaît tout cela. Ce n'est simplement pas ce que le protocole onduleur a été conçu pour véhiculer.

Tableau de bord d'une batterie Pylontech affichant état de charge, état de santé, tension, courant et température par module, lus depuis le port Console
La même batterie, lue par le port Console plutôt que par la liaison onduleur : des valeurs par module que la conversation CAN n'a jamais été conçue pour transporter.

Le port Console : celui que personne n'utilise

Le port Console est une simple liaison série RS-232 à 115200 bauds, et derrière elle se trouve un petit shell texte intégré au firmware du BMS. Vous envoyez une commande courte, il répond par un tableau formaté. pwr renvoie une ligne par adresse du parc. bat 1 renvoie les tensions de cellules de l'unité 1. soh 2, info 3, stat — même principe, adressé module par module.

C'est le port auquel se connecte le logiciel console de Pylontech, et c'est la raison de son existence. Et comme la plupart des installations ne lancent ce logiciel qu'une seule fois — à la mise en service, depuis un ordinateur portable, et plus jamais ensuite — le port Console passe le reste des vingt ans de vie de la batterie à ne rien faire du tout.

C'est aussi, et c'est décisif, une interface physique distincte du CAN et du RS485. L'utiliser n'enlève rien à l'onduleur.

Panneau d'une batterie Pylontech maître : le câble RJ45 du port CONSOLE alimente le Pylon-Monitor, tandis que le câble de chaînage part du LINK PORT 1 vers la batterie esclave
Sur la batterie maître : CONSOLE vers le Pylon-Monitor, LINK PORT 1 vers la batterie esclave.
L'erreur que presque tout le monde fait : LINK PORT 1, pas LINK PORT 0
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 ?

La quasi-totalité des onduleurs hybrides compatibles Pylontech utilisent le port CAN ; quelques-uns passent par le RS485, et certains acceptent les deux au choix. Ce qui compte ici, c'est la dernière colonne — identique sur chaque ligne.

OnduleurLiaison batterie habituellePort Console toujours libre ?
Victron (Cerbo GX / Venus GX)CAN, via BMS-Can / VE.CanOui
Deye / SunsynkCANOui
Growatt SPF / SPHCAN ou RS485Oui
SofarCANOui
SolisCANOui
SMA Sunny IslandCANOui
Voltronic / Axpert / MPP SolarRS485 ou CANOui
Studer (Xcom-CAN)CANOui

Prenez la colonne du milieu comme une orientation, pas comme un schéma de câblage : le port exact, le brochage du câble et le réglage de protocole varient selon la version de firmware et le modèle, et le manuel de votre onduleur fait foi. La colonne de droite, elle, ne change jamais : quel que soit le bus pris par votre onduleur, il n'a pas pris le port Console.

Non, cela n'entrera pas en conflit avec votre onduleur

C'est la question qu'on nous pose plus que toute autre, alors voici la réponse directe. Lire le port Console n'interfère pas avec la liaison onduleur, parce que :

Le même raisonnement vaut pour la question de la garantie : le port Console est une interface de diagnostic documentée, et le lire est précisément son usage prévu. Rien n'est modifié, reflashé ou contourné. (Comme toujours, si votre installateur maintient le système sous contrat, cela ne coûte rien de l'en informer.)

Quand les deux vues divergent — et pourquoi c'est normal

Tôt ou tard vous constaterez que l'onduleur affiche 62 % là où la console de la batterie annonce 64 %. Ce n'est presque jamais un défaut. Le chiffre de l'onduleur est son propre chiffre de travail : beaucoup appliquent un comptage coulométrique, un lissage ou une correction propre au 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 batterie, lui, est celui du BMS, non filtré. Quand vous diagnostiquez la batterie, c'est celui-là qu'il vous faut. Quand vous cherchez pourquoi l'onduleur a arrêté la charge à 97 %, c'est le chiffre de l'onduleur qui est pertinent. Les deux sont justes — ils répondent à des questions différentes.

Batteries chaînées : l'erreur que presque tout le monde fait

Un point qui piège une bonne part des installations multi-batteries, et qui a sa place ici parce qu'il ressemble à une panne de monitoring alors que c'est un problème de câblage. Que vous lisiez le parc depuis l'onduleur ou depuis le port Console, tout vous parvient à travers le module maître — donc si le chaînage lui-même est faux, seul le maître existe aux yeux de n'importe quel outil.

Le câble de chaînage doit partir du LINK PORT 1 du maître et arriver sur le LINK PORT 0 du premier esclave, puis répéter ce même schéma 1 → 0 tout au long du parc. Câblé à l'envers, le maître ne voit jamais le reste de la pile, et tous les outils que vous braquez dessus — onduleur compris — n'affichent qu'une seule batterie, quel que soit leur nombre. La séquence complète est dans notre guide d'installation.

Ports RJ45 et USB-C d'un appareil de monitoring branché sur le port Console d'une batterie Pylontech
Un RJ45 dans CONSOLE, un USB pour l'alimentation. L'onduleur conserve sa liaison CAN ou RS485 intacte.

Lire le port Console sans scotcher un portable au mur

Savoir que le port est libre est une chose ; l'utiliser en continu en est une autre. Une console série est un outil manuel — elle répond quand on l'interroge, depuis une machine physiquement câblée à la batterie, et elle n'a aucune mémoire d'hier. Parfait pour la mise en service, inutile pour remarquer qu'un déséquilibre de cellules grimpe depuis trois semaines.

Transformer ce port en source permanente suppose un petit appareil qui reste branché sur CONSOLE, interroge le shell à intervalle régulier 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 lit. C'est exactement ce que fait Pylon-Monitor — et une fois les données qui circulent, savoir quels chiffres méritent une alarme devient le vrai sujet. Si vous en êtes encore à évaluer l'approche dans son ensemble, commencez par ce à quoi devrait ressembler un monitoring Pylontech.

Une limite honnête : le port Console lit, il ne pilote pas. Il vous montrera exactement ce que fait le parc et pourquoi le BMS limite le courant — mais si vous voulez changer la façon dont le système charge, c'est un réglage d'onduleur, et aucun monitoring ne le remplacera.

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 ne touche jamais — SOC, SOH, tensions de cellules et températures par module sur un tableau de bord en direct, sans rien changer à votre liaison CAN ou RS485.

Commander — 49 € Achat unique, 49 € au total — TVA non applicable, sans abonnement.