En resumen: un módulo Pylontech tiene cuatro tomas RJ45 con cuatro funciones distintas. Su inversor usa CAN (a veces RS485) para controlar la carga, y ese enlace ve toda la pila como una sola batería: sin tensión por celda, sin salud por módulo. El puerto Console es una línea RS-232 aparte por la que el BMS responde con todo el detalle, y casi ninguna instalación lo usa después del día de la puesta en marcha. Leerlo no molesta al inversor, sea de la marca que sea.
Su inversor ya habla con la batería. ¿Por qué no ve nada?
Todo inversor híbrido conectado a una pila Pylontech está en contacto permanente con el BMS. Conoce la tensión del pack, la corriente y el momento de dejar de cargar. Y sin embargo, en cuanto quiere la tensión de una celda, la salud del módulo 3 o saber por qué una unidad está dos grados más caliente que las demás, no hay nada. Ni en la pantalla del inversor ni en la app del instalador, aunque la batería esté justo delante.
Su equipo no tiene la culpa. Hay dos conversaciones separadas en dos puertos separados, y esta guía sirve para distinguirlas.
Cuatro tomas RJ45, cuatro funciones
El frontal de un módulo Pylontech de baja tensión está lleno de lo que parecen tomas de red. Ninguna es Ethernet. Llevan cuatro protocolos sin relación entre sí, y enchufar el cable equivocado en la toma equivocada es el error de instalación que más vemos.
| Puerto | Qué lleva | Quién lo usa normalmente |
|---|---|---|
| CAN | Bus CAN: el enlace de control estándar entre batería e inversor | Su inversor |
| RS485 A / B | Serie RS485: el enlace alternativo con el inversor, también usado por algunas herramientas de fabricante | Su inversor, o nadie |
| CONSOLE | Consola de texto RS-232 a 115200 baudios: el shell de diagnóstico del BMS | Casi siempre nadie |
| LINK PORT 0 / 1 | El enlace interno entre los módulos de una pila | Las propias baterías |
Lo que lleva el enlace con el inversor, y lo que deja fuera
El enlace CAN o RS485 entre batería e inversor existe por una sola razón: que el inversor pueda cargar y descargar el pack con seguridad. Es una conversación de control, estrecha a propósito. Suele llevar el estado de carga global, la tensión del pack, la corriente total, los límites de carga y descarga que permite el BMS en ese momento y algunos indicadores de alarma y protección.
Todos estos valores describen la pila entera como una sola batería virtual. Es justo lo que necesita el inversor, y es la razón por la que lo siguiente nunca aparece en su inversor, por buena que sea su pantalla:
- El estado de salud por módulo: una unidad envejecida en una pila de seis desaparece en la media.
- La tensión de cada celda: el primer aviso que existe, y el inversor nunca lo recibe.
- La temperatura por módulo, incluidas las diferencias entre módulos, que suelen decir más que cualquier cifra absoluta.
- El número de ciclos por módulo: útil en una reclamación de garantía, ausente del enlace de control.
- Qué módulo disparó una protección.
Pylontech no oculta nada. El BMS lo sabe todo. Simplemente, el protocolo del inversor no se diseñó para transportarlo.
El puerto Console: el que nadie usa
El puerto Console es una simple línea serie RS-232 a 115200 baudios, detrás de la cual hay un pequeño shell de texto integrado en el firmware del BMS. Envía una orden corta y responde con una tabla. pwr devuelve una línea por batería de la pila. bat 1 devuelve las tensiones de las celdas de la unidad 1. soh 2, info 3, stat funcionan igual, módulo por módulo.
Es el puerto al que se conecta el software de consola de Pylontech, y por eso existe. Como la mayoría de las instalaciones usa ese software una sola vez, el día de la puesta en marcha, desde un portátil, el puerto Console pasa el resto de la vida de la batería sin hacer nada.
Sobre todo, es una interfaz física separada del CAN y del RS485. Usarlo no le quita nada al inversor.

El cable que encadena la batería maestra con la primera esclava debe salir del LINK PORT 1 de la maestra, nunca del LINK PORT 0. Se conecta al LINK PORT 0 de la esclava, y cada batería siguiente repite el mismo esquema 1 → 0. Al revés, la maestra nunca ve el resto de la pila y el Pylon-Monitor solo mostrará una batería, por muchas que tengas.
¿Qué enlace usa mi inversor?
Casi todos los inversores híbridos compatibles con Pylontech usan el puerto CAN. Algunos usan RS485 y otros se pueden configurar de una u otra forma. Para esta guía, la columna que importa es la última, y es igual en todas las filas.
| Inversor | Enlace de batería habitual | ¿Puerto Console libre? |
|---|---|---|
| Victron (Cerbo GX / Venus GX) | CAN, mediante BMS-Can / VE.Can | Sí |
| Deye / Sunsynk | CAN | Sí |
| Growatt SPF / SPH | CAN o RS485 | Sí |
| Sofar | CAN | Sí |
| Solis | CAN | Sí |
| SMA Sunny Island | CAN | Sí |
| Voltronic / Axpert / MPP Solar | RS485 o CAN | Sí |
| Studer (Xcom-CAN) | CAN | Sí |
Tome la columna central como orientación, no como esquema de cableado: el puerto exacto, el patillaje del cable y el ajuste de protocolo dependen del modelo y de la versión de firmware, y la referencia es el manual de su inversor. La columna de la derecha no cambia nunca. Sea cual sea el bus que ha tomado su inversor, no es el puerto Console.
No, no se va a pelear con su inversor
Es la pregunta que más nos hacen, así que esta es la respuesta directa. Leer el puerto Console no interfiere con el enlace del inversor porque:
- Son puertos distintos. No es un bus compartido, ni un repartidor, ni un cable en Y: una toma aparte con su propia interfaz en el BMS.
- La monitorización solo hace preguntas. Envía
pwr,batysohy lee las respuestas. No envía ajustes de carga ni tramas de control por el enlace del inversor. - El inversor no lo ve nunca. Su conversación CAN o RS485 sigue exactamente igual, con el mismo ritmo y los mismos datos.
El mismo razonamiento responde a la pregunta de la garantía: el puerto Console es una interfaz de diagnóstico documentada, y leerlo es precisamente su uso. No se modifica, flashea ni anula nada. Si su instalador mantiene el sistema con un contrato de servicio, no cuesta nada comentárselo.
Cuando los dos no coinciden, y por qué suele ser normal
Tarde o temprano verá el inversor marcar 62 % mientras la consola de la batería indica 64 %. Casi nunca es una avería. La cifra del inversor es su propio número de trabajo: muchos inversores aplican su propio recuento de corriente, un suavizado o una corrección sobre lo que informa el BMS, y algunos reservan a propósito un margen en cada extremo del rango.
La cifra de la consola es la del BMS, sin filtrar. Para diagnosticar la batería, esa es la que quiere. Para entender por qué el inversor dejó de cargar al 97 %, la que cuenta es la del inversor. Las dos son correctas; responden a preguntas distintas.
Baterías en pila: el error que comete casi todo el mundo
Hay un punto que pilla a buena parte de las instalaciones con varias baterías, y encaja aquí porque parece un fallo de monitorización cuando en realidad es de cableado. Lea la pila desde el inversor o desde el puerto Console, todo le llega a través del módulo maestro. Si la propia pila está mal encadenada, para cualquier herramienta solo existe el maestro.
El cable de encadenado debe salir del LINK PORT 1 del maestro y entrar en el LINK PORT 0 del primer esclavo, y luego repetir ese patrón 1 → 0 a lo largo de la pila. Cableado al revés, el maestro nunca ve el resto de la pila, y cualquier herramienta que conecte, inversor incluido, indicará una sola batería tenga las que tenga. La secuencia completa está en nuestra guía de instalación.
Leer el puerto Console sin pegar un portátil a la pared
Saber que el puerto está libre es una cosa; usarlo todo el tiempo es otra. Una consola serie es una herramienta manual. Responde cuando se le pregunta, desde un equipo conectado por cable a la batería, y no recuerda lo de ayer. Perfecta para la puesta en marcha, inútil para darse cuenta de que la diferencia entre celdas lleva tres semanas subiendo.
Hacer permanente ese puerto requiere un pequeño dispositivo que se quede en CONSOLE, consulte el shell de forma periódica y publique el resultado donde usted mira de verdad: un panel local, una entidad de Home Assistant, un flujo de Node-RED o Jeedom, o un simple punto de acceso JSON que su propio script pueda leer. Eso es lo que hace Pylon-Monitor. Cuando los datos ya fluyen, saber qué números merecen una alarma pasa a ser la parte interesante. Si todavía está valorando la idea, empiece por nuestra guía de monitorización.
Preguntas frecuentes
¿Puedo usar el puerto Console de Pylontech mientras mi inversor está conectado por CAN o RS485?
Sí. El puerto Console es una interfaz RS-232 físicamente separada en el BMS, no una derivación del bus CAN o RS485. Leerlo no cambia nada del enlace del inversor: este mantiene la misma conversación, los mismos tiempos y los mismos datos que antes.
¿Cuál es la diferencia entre el puerto CAN y el puerto Console de una Pylontech?
El puerto CAN transporta una conversación de control estrecha destinada al inversor: estado de carga global del pack, tensión, corriente total, los límites de carga y descarga que permite el BMS, e indicadores de alarma — todo el conjunto descrito como una sola batería virtual. El puerto Console es un shell de diagnóstico RS-232 a 115200 baudios que responde módulo a módulo, incluyendo tensiones de celda individuales, estado de salud por módulo, temperaturas y ciclos.
¿Conectarse al puerto Console de Pylontech anula la garantía?
El puerto Console es una interfaz de diagnóstico documentada, y leerla es exactamente su función prevista. No se modifica, reprograma ni anula nada — la monitorización envía consultas y lee las respuestas. Si su instalador mantiene el sistema bajo contrato, sigue siendo buena idea comentárselo.
¿Por qué mi inversor muestra un estado de carga distinto al de la batería?
Porque las dos cifras se producen de forma distinta. Muchos inversores aplican su propio conteo culombimétrico, suavizado o una corrección del fabricante sobre lo que reporta el BMS, y algunos reservan deliberadamente un margen en cada extremo del rango. La cifra de la consola es la del BMS, sin filtrar. Una diferencia de unos pocos puntos es normal, no un fallo.
¿Qué baterías Pylontech tienen puerto Console?
La gama de baja tensión US y sus parientes — US2000, US2000B+, US2000C, US3000, US3000C, US5000, UP2500 y la familia Force-L1. Los modelos de alta tensión como la gama Force-H usan otra arquitectura y no se tratan aquí.
¿Puedo enchufar un puerto RJ45 de Pylontech a un switch o router?
No. Cada conector RJ45 de un módulo Pylontech transporta CAN, RS485 o RS-232 — nunca Ethernet. El conector encaja perfectamente en un puerto de router, y por eso mismo el error es frecuente; de ahí no sale nada bueno. Haga corresponder cada cable con el puerto etiquetado.
Preguntas frecuentes
- ¿Puedo usar el puerto Console de Pylontech mientras mi inversor está conectado por CAN o RS485?
- Sí. El puerto Console es una interfaz RS-232 físicamente separada en el BMS, no una derivación del bus CAN o RS485. Leerlo no cambia nada del enlace del inversor: este mantiene la misma conversación, los mismos tiempos y los mismos datos que antes.
- ¿Cuál es la diferencia entre el puerto CAN y el puerto Console de una Pylontech?
- El puerto CAN transporta una conversación de control estrecha destinada al inversor: estado de carga global del pack, tensión, corriente total, los límites de carga y descarga que permite el BMS, e indicadores de alarma — todo el conjunto descrito como una sola batería virtual. El puerto Console es un shell de diagnóstico RS-232 a 115200 baudios que responde módulo a módulo, incluyendo tensiones de celda individuales, estado de salud por módulo, temperaturas y ciclos.
- ¿Conectarse al puerto Console de Pylontech anula la garantía?
- El puerto Console es una interfaz de diagnóstico documentada, y leerla es exactamente su función prevista. No se modifica, reprograma ni anula nada — la monitorización envía consultas y lee las respuestas. Si su instalador mantiene el sistema bajo contrato, sigue siendo buena idea comentárselo.
- ¿Por qué mi inversor muestra un estado de carga distinto al de la batería?
- Porque las dos cifras se producen de forma distinta. Muchos inversores aplican su propio conteo culombimétrico, suavizado o una corrección del fabricante sobre lo que reporta el BMS, y algunos reservan deliberadamente un margen en cada extremo del rango. La cifra de la consola es la del BMS, sin filtrar. Una diferencia de unos pocos puntos es normal, no un fallo.
- ¿Qué baterías Pylontech tienen puerto Console?
- La gama de baja tensión US y sus parientes — US2000, US2000B+, US2000C, US3000, US3000C, US5000, UP2500 y la familia Force-L1. Los modelos de alta tensión como la gama Force-H usan otra arquitectura y no se tratan aquí.
- ¿Puedo enchufar un puerto RJ45 de Pylontech a un switch o router?
- No. Cada conector RJ45 de un módulo Pylontech transporta CAN, RS485 o RS-232 — nunca Ethernet. El conector encaja perfectamente en un puerto de router, y por eso mismo el error es frecuente; de ahí no sale nada bueno. Haga corresponder cada cable con el puerto etiquetado.
Pylon-Monitor se conecta al puerto Console que su inversor nunca usa: SOC, SOH, tensiones de celda y temperaturas por módulo en un panel en directo, sin cambiar nada en su enlace CAN o RS485.
Pedir ahora — 59 € Compra única, 59 € en total — sin IVA, sin suscripción.