Conçu et fabriqué en France 6K fans sur Facebook · Suivez-nous
ONDULEURS9 min de lecturePar l'équipe Pylon-MonitorMis à jour le

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

Votre onduleur parle déjà à la batterie, alors pourquoi ne voyez-vous ni tension de cellule, ni santé par module, ni température ? Parce qu'il y a deux conversations sur deux ports différents, et qu'un seul est encore libre.

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.

PortCe qu'il transporteQui l'utilise normalement
CANBus CAN : la liaison de pilotage standard entre batterie et onduleurVotre onduleur
RS485 A / BSérie RS485 : l'autre liaison onduleur, utilisée aussi par certains outils constructeurVotre onduleur, ou personne
CONSOLEConsole texte RS-232 à 115200 bauds : le shell de diagnostic du BMSPresque toujours personne
LINK PORT 0 / 1La liaison interne entre les modules d'une pileLes batteries elles-mêmes
Ne branchez jamais aucune de ces prises sur un switch réseau. Ces prises RJ45 transportent du CAN, du RS485 et du RS-232, pas de l'Ethernet. Un port de box n'est pas fait pour ces signaux, et l'erreur est facile parce que le câble rentre parfaitement.

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 :

Pylontech ne cache rien. Le BMS sait tout ça. Le protocole onduleur n'a simplement pas été conçu pour le transporter.

Tableau de bord d'une batterie Pylontech avec état de charge, santé, tension, courant et température par module, lus sur le port Console
La même batterie lue par le port Console plutôt que par la liaison onduleur : des chiffres par module que la conversation CAN n'a jamais été faite pour 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.

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 ?

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.

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 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 :

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.

Ports RJ45 et USB-C d'un boîtier de surveillance Pylontech pour le port Console
Un RJ45 dans CONSOLE, un USB pour l'alimentation. L'onduleur garde sa liaison CAN ou RS485 telle quelle.

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.

À garder en tête : le port Console vous montre exactement ce que fait le pack et pourquoi le BMS limite le courant. La façon dont le système charge, elle, se règle sur l'onduleur. La surveillance vous dit quoi changer ; le changement lui-même se fait dans les réglages de l'onduleur.

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.

Rejoignez les 6 000 fans de Pylon-Monitor sur Facebook

Nouveautés, mises à jour du firmware, installations réelles et astuces : suivez la page et posez vos questions à la communauté.

Suivre sur Facebook