Para los que tengáis bms JK o Daly está la integración BATMON en hacs: funciona por bluetooth y saca absolutamente todos los datos, incluídas las temperaturas, y publica datos por mqtt también
BATMON on Github by fl4p supports more BMS: JK BMS / jikong (JK02 protocol) Daly BMS JBD / Jiabaida/ Xiaoxiang / Overkill Solar BMS ANT BMS Supervolt BMS SOK BMS Victron SmartShunt but not yet Seplos and it is a Home Assistant 'add on' not running under Hacs. My be I'm not up to date, but on my knowledge JK BMS are not running in daisy chain on a configuration of multiple battery in stack. There is another tool in github: 'BMS Connector' by flip555 running under Hacs for BMS Seplos v. 2 single battery. BMS Connectir v.3 and multiple battery in stack is under development . BMS Connector communicates to Home assistant on USB port by RS485 - USB adaptor
Luis, como siempre un fantástico trabajo, gracias por vuestro esfuerzo. A priori parece no muy difícil su instalación y puesta en marcha, se que pedir un pequeño tutorial en pdf es trabajo, pero para muchos suscriptores iría genial. Un abrazo 🤗🤗🤗
Genial el video. A ver si puedes hacer lo mismo con las pylontech, por mucho que miro no he logrado conseguir los datos de las celdas y si ya fuera con un esp32 lo bordas!
Super cool, I have 4 packs and absolutley no glue cause I'm an old nerd.😂😂😂 can I run your script on an esp32 too.? Thank you cause your script is what I need. I run the old v2.9 at the moment controlled by ha and been looking for a way to do it with the v3 too. I have lying them around to change.😅 thank you
Hola. Tengo dos baterías y sólo logro ver 1 a través del log del contenedor seplosmqtt en portainer. Además, de una instalación limpia de HA con supervisor y varios addons sin problema alguno (node-red, mosquitto..), en el momento que añado portainer (para seguir tus pasos de añadir seplos3MQTT por stack) y el propio container de seplos3MQTT me empiezan a saltar alarmas en HA (2 avisos de sistema no compatible y errores críticos). ¿Qué pasos hay que seguir para tratar de averiguar qué falla exactamente? Ah, y el broker MQTT no me añade los dispositivos, entiendo que debe ser parte de los errores que me salen en pantalla. Gracias por el vídeo
Gracias por el contenido! ¿Como idea, habéis valorado la posibilidad de meter un ESP32 (con rs485) y cargar ahí el firmware así te ahorras el contenedor? (igual hasta se puede hacer con ESPhome directamente). Es un cacharro más (la placa) pero te lo ahorras de poner en el docker (mucha gente no va con contenedores, por ejemplo, o usa proxmox) aparte que si tienes el servidor "lejos" de la batería, un cable largo menos que tirar.. Saludos y buen vídeo!
El contenedor no es estrictamente necesario, se puede correr el script directamente utilizando python en cualquier plataforma, se hizo para facilitar el uso. Si, se puede hacer en ESP32, e incluso utilizar un poco de custom code en ESPHOME, pero esta es la solución que nos pareció mas adecuada. Lo interesante es el concepto de "escuchar" el tráfico modbus, e interpretar los mensajes sin intervenir en la "conversación", eso hace que el script no interfiera de ningún modo, incluso permitiendo usar el software original de Seplos en simultaneo.
Gracias por los comentarios, oído cocina! Yo de vosotros le mandaba el vídeo al australiano, que seguro que hace una review igual que hizo con el dbus driver ;)
Técnicamente siempre se puede "escuchar" lo que sucede en un Modbus y capturarlo. Pero en el caso de Pylon es mas cómodo hacerlo a utilizando el puerto de "consola" como ya lo hacen varios scripts.
De hecho, sospechamos que la aplicación oficial podría estar haciendo eso cuando veíamos que "descubría" las baterías sin un orden específico. A partir de esa sospecha hicimos la ingeniería reversa.
@@multimake enhorabuena.. Como dicen en Argentina: "está buenísimo" que solo haga falta escuchar. Con un microcontrolador sencillo y solo cableando la toma Rx de un puerto serie al adaptador rs485… se podría montar una pasarela con garantía de no ser invasiva para no dar pie a que se puedan trastocar los parámetros de la batería a través suya (o con un switch que desactive el tx a voluntad).
Muy buen trabajo como siempre, en dos palabras impresionante 👌
Muchas gracias!
Para los que tengáis bms JK o Daly está la integración BATMON en hacs: funciona por bluetooth y saca absolutamente todos los datos, incluídas las temperaturas, y publica datos por mqtt también
Gracias por la info
BATMON on Github by fl4p supports more BMS:
JK BMS / jikong (JK02 protocol)
Daly BMS
JBD / Jiabaida/ Xiaoxiang / Overkill Solar BMS
ANT BMS
Supervolt BMS
SOK BMS
Victron SmartShunt
but not yet Seplos and it is a Home Assistant 'add on' not running under Hacs.
My be I'm not up to date, but on my knowledge JK BMS are not running in daisy chain on a configuration of multiple battery in stack.
There is another tool in github: 'BMS Connector' by flip555 running under Hacs for BMS Seplos v. 2 single battery.
BMS Connectir v.3 and multiple battery in stack is under development .
BMS Connector communicates to Home assistant on USB port by RS485 - USB adaptor
gran batería y muy claro explicado. a ver si me arranco ya de una vez con la instalación
animo
Luis, como siempre un fantástico trabajo, gracias por vuestro esfuerzo. A priori parece no muy difícil su instalación y puesta en marcha, se que pedir un pequeño tutorial en pdf es trabajo, pero para muchos suscriptores iría genial. Un abrazo 🤗🤗🤗
Un pdf?si que estás tu anticuado !😂😂😂
Nítido y cristalino, si señor.
Gracias !
that is awesome, thank you very much for the effort
Your welcome
Could you please remember us the Seplos BMS dip switch configuration on Master and Slave battery units? Thank You.
Genial el video.
A ver si puedes hacer lo mismo con las pylontech, por mucho que miro no he logrado conseguir los datos de las celdas y si ya fuera con un esp32 lo bordas!
Muy bueno!!! Muchas gracias por el aporte.
A ti
Tu y Fer unos cracks!!! 👏👏
Aquí 80-20....se lleva más créditos el jejejeje
@@domotica_solar😂
Super cool, I have 4 packs and absolutley no glue cause I'm an old nerd.😂😂😂 can I run your script on an esp32 too.? Thank you cause your script is what I need. I run the old v2.9 at the moment controlled by ha and been looking for a way to do it with the v3 too. I have lying them around to change.😅 thank you
Muy buen video
Gracias
Hola. Tengo dos baterías y sólo logro ver 1 a través del log del contenedor seplosmqtt en portainer. Además, de una instalación limpia de HA con supervisor y varios addons sin problema alguno (node-red, mosquitto..), en el momento que añado portainer (para seguir tus pasos de añadir seplos3MQTT por stack) y el propio container de seplos3MQTT me empiezan a saltar alarmas en HA (2 avisos de sistema no compatible y errores críticos). ¿Qué pasos hay que seguir para tratar de averiguar qué falla exactamente? Ah, y el broker MQTT no me añade los dispositivos, entiendo que debe ser parte de los errores que me salen en pantalla.
Gracias por el vídeo
Hola, con este BMS se puede se puede hacer una batería 15S como con otras marcas de BMS??. Saludos
Gracias por el contenido! ¿Como idea, habéis valorado la posibilidad de meter un ESP32 (con rs485) y cargar ahí el firmware así te ahorras el contenedor? (igual hasta se puede hacer con ESPhome directamente). Es un cacharro más (la placa) pero te lo ahorras de poner en el docker (mucha gente no va con contenedores, por ejemplo, o usa proxmox) aparte que si tienes el servidor "lejos" de la batería, un cable largo menos que tirar.. Saludos y buen vídeo!
Si,pero para hacerlo más rápido tiramos de pc que era más rápido....
El contenedor no es estrictamente necesario, se puede correr el script directamente utilizando python en cualquier plataforma, se hizo para facilitar el uso.
Si, se puede hacer en ESP32, e incluso utilizar un poco de custom code en ESPHOME, pero esta es la solución que nos pareció mas adecuada.
Lo interesante es el concepto de "escuchar" el tráfico modbus, e interpretar los mensajes sin intervenir en la "conversación", eso hace que el script no interfiera de ningún modo, incluso permitiendo usar el software original de Seplos en simultaneo.
Gracias por los comentarios, oído cocina!
Yo de vosotros le mandaba el vídeo al australiano, que seguro que hace una review igual que hizo con el dbus driver ;)
Gracias por tu trabajo Luis, se podría hacer lo mismo con las pylontech.
Técnicamente siempre se puede "escuchar" lo que sucede en un Modbus y capturarlo. Pero en el caso de Pylon es mas cómodo hacerlo a utilizando el puerto de "consola" como ya lo hacen varios scripts.
cuando consigamos pylontech ;.D
Pero ¿La batería 1 también se auto interroga sobre el rs485 o es que tienes otro software monitorizándolas?
Se auto interroga. Y seguramente luego utiliza los mismos datos para comunicarlos por BT y alimentar los de su pantalla.
De hecho, sospechamos que la aplicación oficial podría estar haciendo eso cuando veíamos que "descubría" las baterías sin un orden específico. A partir de esa sospecha hicimos la ingeniería reversa.
@@multimake enhorabuena.. Como dicen en Argentina: "está buenísimo" que solo haga falta escuchar. Con un microcontrolador sencillo y solo cableando la toma Rx de un puerto serie al adaptador rs485… se podría montar una pasarela con garantía de no ser invasiva para no dar pie a que se puedan trastocar los parámetros de la batería a través suya (o con un switch que desactive el tx a voluntad).
does it work with BMS version 2.0?
I don't know but I don't think so,because there are other integrations for bms 2.0 that don't work with bms 3.0, that's the reason because we did it
there are other scripts on github which are working with the old version 2.9.
@@JoeGhost61could you be so kind to give us a link to Seplos BMS v. 2.9 script you mentioned above? Thank you in advance.
*Promo SM* 😃
?