Conçu et fabriqué en France
🚚 Toutes les commandes passées avant le 27 septembre ont été expédiées. Nous préparons maintenant les commandes suivantes (27, 28 septembre…). Nous ferons notre maximum pour livrer au plus vite.
FIRMWARE9 min de lecturePar l'équipe Pylon-MonitorMis à jour le

Firmware BMS différent dans un parc Pylontech

Environ la moitié des parcs multi-batteries que nous surveillons mélangent les versions de firmware. Voici comment lire les versions de vos batteries, quels écarts comptent, lesquels ne peuvent pas du tout être alignés — et ce que fait un installateur quand il faut le faire.

La réponse courte. Des batteries du même modèle avec des firmwares BMS différents, c'est courant — c'est le cas d'environ la moitié des parcs Pylontech multi-batteries que nous surveillons — et la plupart de ces parcs fonctionnent parfaitement. Cela vaut la peine d'agir quand le parc affiche des alarmes de communication, un niveau de charge qui saute ou une batterie qui ne rattrape jamais les autres. Lisez d'abord la version de chaque batterie, sachez quels écarts peuvent être alignés et lesquels ne le peuvent pas, et laissez la mise à jour elle-même à votre installateur.

Où se trouve la version du firmware

Chaque module Pylontech US — US2000C, US3000C, US5000 — a son propre BMS, un petit calculateur qui mesure les quinze cellules, les protège et dialogue avec les autres batteries. Son logiciel a une version, et la batterie l'indique sur son port Console quand on lui demande ses informations : une ligne appelée Main Soft version, de la forme B69.26.0.0.

Votre onduleur ne la voit jamais. Il ne dialogue qu'avec la batterie maître — celle en tête de chaîne, dont le Link port 0 est vide — en CAN ou en RS485, et ce lien transporte des limites de charge et un état de charge pour l'ensemble du parc, pas l'identité de chaque module. Pour savoir ce que fait tourner chaque batterie, il faut interroger chaque batterie.

Lire une version comme B69.26.0.0

PartieExempleCe qu'elle indique
Premier nombreB69.26.0.0La plateforme du BMS — la génération de carte électronique dans la batterie. Deux plateformes ont des lignées de firmware séparées.
Deuxième nombreB69.26.0.0La version dans cette lignée. B69.26 est plus récente que B69.16.
Le resteB69.13.2.0Un niveau de correctif — une petite correction d'une version.

C'est le premier nombre qu'on interprète mal. Dans nos données, presque toutes les US2000C qui indiquent B69 ont un numéro de série dont les 8e et 9e caractères sont C3, et aucune de celles qui indiquent B68 : ce sont deux cartes différentes. Cela correspond à la note de mise à jour de Pylontech, qui traite à part les batteries portant E2 ou C3 à ces positions, avec un autre paquet de firmware et une version minimale de BatteryView, et prévient qu'un mauvais fichier peut endommager la carte. Une batterie B68 ne peut pas recevoir un firmware B69. Quand un parc mélange les deux, les versions ne seront jamais identiques — et c'est normal.

Est-ce fréquent ? Ce que montrent 192 batteries Pylontech

Pylon-Monitor lit le firmware de chaque module qu'il surveille. Le 3 octobre 2026, nous avons regardé les 46 installations qui ont remonté des données dans les 30 jours précédents — 192 batteries au total, 41 parcs de deux batteries ou plus.

ModèleVersions observées (nombre de batteries)
US5000B69.26 (38) · B69.25 (17) · B69.18 (1) · B69.16 (27) · B68.13 (1)
US3000CB69.25 (1) · B69.20 (6) · B69.19 (1) · B69.13.2 (4) · B69.13.1 (17) · B69.13 (9)
US2000CB69.25 (17) · B69.19 (1) · B69.18 (6) · B69.13.2 (4) · B69.13.1 (2) · B69.13 (13) · B68.11 (17) · B68.8 (2) · B68.5 (2)

Le schéma est toujours le même : un parc monté d'un coup a une seule version ; un parc agrandi au fil des années a autant de versions que de dates d'achat. Pylontech livre chaque batterie avec le firmware en cours à l'usine et ne met pas à jour les batteries déjà installées. Un module remplacé sous garantie arrive, lui aussi, avec le firmware du jour.

Un parc mélangé pose-t-il vraiment problème ?

Soyons précis, car ce sujet attire les titres alarmistes. Personne n'a publié de preuve qu'un parc aux versions mélangées use ses cellules plus vite — et nous ne l'affirmerons pas non plus. Ce qui est documenté, c'est un risque de coordination. Le maître recueille l'état de chaque module par les Link ports et en tire un seul jeu de limites pour l'onduleur ; chaque module applique ses propres seuils de protection et son propre équilibrage. Quand les versions diffèrent, ces comportements peuvent légèrement différer, et les symptômes visibles sont ceux que les installateurs connaissent bien :

Si vous ne voyez aucun de ces signes, un parc mélangé n'est pas une raison de toucher à quoi que ce soit. Si vous en voyez un, l'alignement des firmwares est la première chose que vérifieront le support Pylontech et un bon installateur — avant de remplacer du matériel.

Quels écarts comptent

Ce qui diffèreExemplePeut-on aligner ?Que faire
Le correctif seulementB69.13.0 et B69.13.2Oui, mais inutileRien.
La plateformeB68.11 et B69.25 (US2000C)Non — cartes différentesRien, sauf si un symptôme apparaît : vérifier alors que chaque batterie a la dernière version de sa propre lignée.
La version, même plateformeB69.16 et B69.26 (US5000)OuiRien tant que le parc se comporte bien ; aligner si un symptôme de la liste ci-dessus apparaît, ou quand votre installateur passe de toute façon.

Vérifier votre propre parc

Avec Pylon-Monitor, il n'y a rien à faire. Le boîtier lit le firmware de chaque batterie qu'il surveille, et le tableau de bord en ligne l'affiche en bas de la carte de chaque batterie et dans le tableau d'identification, à côté du modèle et du numéro de série. Quand des batteries du même modèle diffèrent, un encadré au-dessus du tableau vous dit de quel type d'écart il s'agit — plateforme, version ou correctif — avec les trois mêmes niveaux que le tableau ci-dessus. À côté de chaque batterie, il indique aussi la version la plus récente que nous ayons vue pour ce modèle sur la même plateforme sur au moins deux autres installations : une observation tirée de vrais parcs, jamais un fichier B69 proposé à une carte B68.

Tableau de bord Pylon-Monitor : une carte par batterie Pylontech, chacune terminée par sa version de firmware BMS
La carte de chaque batterie se termine par le firmware que son propre BMS indique — ici B69.26.0.0 sur les trois US5000.

Sans lui, il vous faut un PC portable, un câble Console et BatteryView de Pylontech ou un terminal série : branchez-vous sur le port Console du maître, demandez ses informations à chaque adresse et notez la ligne Main Soft version, batterie par batterie. Notre guide BatteryView explique la connexion. Ça marche — une fois, le jour où vous le faites.

Comment on aligne les firmwares

Mettre à jour un BMS Pylontech est le travail d'un installateur, et la procédure de Pylontech dit pourquoi. Elle se fait avec BatteryView sur un PC Windows, par le port Console de la batterie avec un câble RS232-USB à 115200 bauds, à partir des fichiers fournis par Pylontech ou votre distributeur — jamais d'un fichier trouvé sur un forum. Les points qui comptent :

  1. Sauvegarder d'abord les données de la batterie. Pylontech demande une capture des informations de la batterie avant toute intervention, et l'enregistrement de son historique de cycles et d'événements — c'est le dossier sur lequel s'appuie une demande de garantie.
  2. Choisir le fichier pour la carte, pas seulement pour le modèle. Pour les US2000C, US3000C et UP5000 dont le numéro de série porte E2 ou C3 en 8e et 9e caractères, Pylontech impose le paquet .zip et BatteryView 3.0.28 ou plus récent, et recommande cette combinaison pour toute mise à jour d'US2000C/US3000C afin d'éviter qu'un mauvais fichier n'endommage la carte.
  3. Une batterie à la fois, et ne jamais interrompre. La mise à jour est terminée quand BatteryView affiche de nouveau le numéro de série ; une barre de progression bloquée peut demander un nouveau clic sur Program.
  4. Vérifier le résultat ensuite sur chaque batterie — la version, les alarmes, l'état de charge de chaque module.

La procédure de maintenance de Pylontech est écrite pour des techniciens agréés et prévient que les commandes qui en sortent font perdre la garantie. C'est la raison honnête pour laquelle nous ne conseillons jamais de le faire soi-même — et pour laquelle Pylon-Monitor ne met pas à jour le BMS : il vous dit ce que fait tourner chaque batterie et laisse la bonne personne décider.

Avant d'ajouter une batterie à un parc existant

Pour le câblage et l'adressage d'un parc multi-batteries, voyez notre guide des batteries en parallèle ; pour les alarmes elles-mêmes, le guide des codes d'erreur.

Questions fréquentes

Est-ce un problème si mes batteries Pylontech ont des firmwares différents ?
En général non. Environ la moitié des parcs multi-batteries que nous surveillons mélangent les versions et la plupart fonctionnent parfaitement. Cela vaut la peine de les aligner quand le parc montre des alarmes de communication, un état de charge qui saute, un module non reconnu ou une batterie qui ne rattrape jamais les autres pendant l'équilibrage.
Comment connaître la version du firmware de chaque batterie Pylontech ?
Chaque batterie l'indique sur le port Console sous le nom « Main Soft version », par exemple B69.26.0.0. Pylon-Monitor la lit automatiquement pour chaque batterie et l'affiche sur le tableau de bord en ligne ; sans lui, il faut un PC portable, un câble Console et BatteryView, batterie par batterie.
Que signifie B68 ou B69 au début de la version ?
C'est la plateforme du BMS — la génération de carte dans la batterie. Les cartes B68 et B69 ont des lignées de firmware séparées : une batterie B68 ne peut pas recevoir un firmware B69, donc un parc qui mélange les deux n'affichera jamais des versions identiques, et c'est normal.
Puis-je mettre à jour moi-même le firmware BMS Pylontech ?
La procédure de Pylontech est écrite pour des techniciens agréés : BatteryView sous Windows, un câble RS232 sur le port Console, le bon fichier pour la carte — un mauvais peut l'endommager — et les commandes hors procédure font perdre la garantie. Adressez-vous à votre installateur ou distributeur.
Quelle batterie doit être maître quand j'en ajoute une ?
Le maître est la batterie en tête de chaîne, dont le Link port 0 est vide. Quand d'anciens modules US2000B ou US3000A partagent l'installation avec des batteries de série C, la documentation Pylontech fait de la batterie de série C le maître.
Pylon-Monitor me prévient-il d'un écart de firmware ?
Oui, sur le tableau de bord : un encadré apparaît au-dessus du tableau d'identification quand des batteries du même modèle diffèrent, en précisant s'il s'agit d'un écart de plateforme, de version ou de correctif, et chaque batterie affiche la version la plus récente vue sur la même plateforme. Il n'envoie jamais d'e-mail à ce sujet.

Pylon-Monitor lit le firmware BMS de chaque batterie de votre parc et vous dit quand elles diffèrent — sur le tableau de bord en ligne gratuit, avec chaque cellule de chaque batterie.

Commander — 59 € Achat unique, 59 € tout compris — sans TVA, sans abonnement.