Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie

Seplos BMS

Options
1171820222337

Comments

  • Registered Users Posts: 1,732 ✭✭✭poker--addict


    Are their other BMS that don’t have this issue with Solis?

    😎



  • Moderators, Education Moderators, Home & Garden Moderators Posts: 8,162 Mod ✭✭✭✭Jonathan


    I don't have a Seplos but follow along this thread. I thought this issue was properly fixed with an updated firmware? In any case, it was definitely worked around through automation (changing the inverter to "feed-in priority mode" when battery approaching 100%).



  • Registered Users Posts: 10 tim9321


    Automation and Solis inverter are two things you don’t hear together, it’s not the best.

    I checked with Seplos and they want me to do a full calibration. So going to force charge to until BMS cuts and then full discharge. Apparently that’ll sort it..:. We’ll see



  • Registered Users Posts: 10 tim9321


    To be fair - I'm looking more into the numbers.... maybe I've just done an awful job top-balancing them. Trying to work out if I can bring myself to charge then break up and top balance again.

    Or do I just smash an active balancer onto it and let it sort itself out over the next few weeks/months.



  • Registered Users Posts: 10 tim9321


    Thoughts on this?



  • Advertisement
  • Registered Users Posts: 6,130 ✭✭✭championc


    Your lowest is 3.43, so it's good going having the highest trigger when the lowest is above 3.40.

    There's a huge difference between 3.2 <-> 3.4 and 3.4 <-> 3.6. while both differences are only 0.2v, the capacity of that difference is maybe 5% vs 70%

    So your 3.43 to 3.6 is, in reality, about maybe 2% capacity, and maybe less

    Look at a LiFePO4 Charge Curve on Google and you'll see what I mean



  • Registered Users Posts: 10 tim9321


    That reassures me that maybe I need to stop worrying and leave it be?


    my concern was that it’s going to just be hammering that one cell every day but maybe that’s not the case.


    I might drop the high voltage warning to see if it eases the current when it approaches the higher numbers..



  • Registered Users Posts: 430 ✭✭Geeyfds53573


    Have a look here - can’t confirm myself as never updated it.



  • Registered Users Posts: 13 ducky1981


    This is mine when fully charged and fully discharged don't know if it's right or wrong. Don't know if I'm getting as much as I can out of the batteries. It's a 10kw DIY.




  • Moderators, Home & Garden Moderators Posts: 6,041 Mod ✭✭✭✭graememk


    Need to see the voltages when actually charging, Not after it stops.

    When at 100% Id prefer cells to be at least 3.4, but more like 3.5 when the charge is finishing.

    On the bottom end, under load, thats when you want to see the voltages, not after the battery has "rested"



  • Advertisement
  • Registered Users Posts: 13 ducky1981


    I wonder if there is a file I can upload wit all the parameter's in it to get as much as possible out of the batteries. I don't want to go fiddling to much with the parameter's in case I mess it up.



  • Registered Users Posts: 10 tim9321


    My Seplos friends... has anyone had any luck getting data from Seplos BMS into Home Assistant. I've been trying to reuse https://github.com/byte4geek/SEPLOS_MQTT but I just get back an Error Code 05, which I have no idea what it means. I wonder if it's a shift in firmware or something that's causing the issue.



  • Registered Users Posts: 6,130 ✭✭✭championc


    I freed up my Pi last week, so it's the next job on my list



  • Registered Users Posts: 10 tim9321


    Excellent news - I'll let you know if I get past this current problem. That script I mentioned does seem to work for some people.



  • Registered Users Posts: 1,874 ✭✭✭garo


    Your top balance is fine. Your batteries probably don't have 280Ah in them (are they really 280Ah?) or the Seplos just hasn't figured out the true capacity and calibration yet. Also re "intermittent supply waiting" make sure you set 'intermittent charging" to OFF. it's on the right half of the screen when you click Upload parameters.


    Also what are your monomer overvoltage warning and protection settings and the same for Total Voltage.



  • Registered Users Posts: 9 danspam


    I managed to get the https://github.com/byte4geek/SEPLOS_MQTT scripts running a few days ago when I finally hooked up my battery.

    I didn't have any issues with querying the BMS from the command line using the manual execution, this was very flawless - getting it into HA took me a bit longer. Though it was also my first day trying out HA itself, so also learning these concepts at the same time.

    I hooked up the BMS directly onto the Odroid which runs my HA, using the USB adapter that came with the Seplos BMS (I have it all pretty near each other in the attic). I didn't want to get another device just for playing around. I'm running the script in the ssh add-on. It needed a few minor tweaks as some of the configuration is inconsistent and commands used are not readily available on the HA OS Odroid platform (nawk vs awk e.g.). I still haven't fixed all entities yet, but it works for me in general. That being said, I have no idea what the error could mean either.



  • Registered Users Posts: 6,130 ✭✭✭championc


    I'm up and running with the script on my miniPC running Node-Red. So a few pointers for Node-Red users

    First of all, when installing, make sure you start in the /ROOT directory, because it expects the scripts to then be in /root/SEPLOS_MQTT/

    Set your MQTT Topic at the top of the run_bms_query.sh script, but then AMEND the mosquitto_put line right at the bottom from

    mosquitto_pub -h $MQTTHOST -u $MQTTUSER -P $MQTTPASWD -t "homeassistant/sensor/"$TOPIC"_"$id_prefix"" -m "$mqtt_argument"
    
    to
    
    mosquitto_pub -h $MQTTHOST -u $MQTTUSER -P $MQTTPASWD -t $TOPIC -m "$mqtt_argument"
    
    or, if not using authentication for your MQTT instance
    
    mosquitto_pub -h $MQTTHOST -t $TOPIC -m "$mqtt_argument"
    

    EDIT: And here's the Node-Red simple flow

    [{"id":"a5c96cd29da67341","type":"tab","label":"Seplos","disabled":false,"info":"","env":[]},{"id":"f3546daeed2019ed","type":"mqtt in","z":"a5c96cd29da67341","name":"","topic":"sofar/seplos","qos":"2","datatype":"auto-detect","broker":"12e360d2.e4a59f","nl":false,"rap":true,"rh":0,"inputs":0,"x":130,"y":680,"wires":[["f258fb9a25c52dd1","27d2fa3ed3635259","29319b07585c5414","852bbfe5a59dfbc0","9a4f69bd2d25041e","2fcb56e151a6cf49","2031f90f670c539b","5b0cb7de1703f4bf","b885c758b6e72ddc","c3f8d91b1af8032a","5e1d293ae2cb6c4c","bbcd11fe711fa5d8","aa606f2b07c31648","30a1f91e6e60cd41","28199ee5c7c47708","19aeaa3ce260c337","a83d879f13fb5c55","7f1908b8c4a2ebb8","c8da57f516edf73f","7660e4b40a2dbdad","c9c13e2de5b1bf1a","98e2501c85d4675f","0a780a90bc5fa1a9","54757531da4b49b7","755bd2584f7ee3c5","64ebf88c39ea1b65","d6c7767873554f78","f68bc82e92985ae4","237838ea03991e48","0c4e433fe1ddd799","f7d9009eb1e6ba03","54c0416c88a73c92","c5f0f2cdc398b033"]]},{"id":"f258fb9a25c52dd1","type":"debug","z":"a5c96cd29da67341","name":"debug 1","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":320,"y":440,"wires":[]},{"id":"27d2fa3ed3635259","type":"change","z":"a5c96cd29da67341","name":"00 Cell 01","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.cell01","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":40,"wires":[["fb2a24c4cef43e88"]]},{"id":"fb2a24c4cef43e88","type":"ui_text","z":"a5c96cd29da67341","group":"f0bc2bb9ec2f2c41","order":1,"width":"3","height":"1","name":"","label":"Cell 01","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":40,"wires":[]},{"id":"29319b07585c5414","type":"change","z":"a5c96cd29da67341","name":"00 Cell 02","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.cell02","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":80,"wires":[["c2594b42191b931d"]]},{"id":"c2594b42191b931d","type":"ui_text","z":"a5c96cd29da67341","group":"f0bc2bb9ec2f2c41","order":2,"width":"3","height":"1","name":"","label":"Cell 02","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":80,"wires":[]},{"id":"7f1908b8c4a2ebb8","type":"change","z":"a5c96cd29da67341","name":"01 Cell 01","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.01cell01","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":720,"wires":[["07c44a1d4833d89e"]]},{"id":"07c44a1d4833d89e","type":"ui_text","z":"a5c96cd29da67341","group":"e75ede819ca24830","order":1,"width":"3","height":"1","name":"","label":"Cell 01","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":720,"wires":[]},{"id":"c8da57f516edf73f","type":"change","z":"a5c96cd29da67341","name":"01 Cell 02","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.01cell02","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":760,"wires":[["24cfcd5f6f3ce072"]]},{"id":"24cfcd5f6f3ce072","type":"ui_text","z":"a5c96cd29da67341","group":"e75ede819ca24830","order":2,"width":"3","height":"1","name":"","label":"Cell 02","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":760,"wires":[]},{"id":"852bbfe5a59dfbc0","type":"change","z":"a5c96cd29da67341","name":"00 Cell 03","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.cell03","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":120,"wires":[["9713c3e3abf30db5"]]},{"id":"9713c3e3abf30db5","type":"ui_text","z":"a5c96cd29da67341","group":"f0bc2bb9ec2f2c41","order":3,"width":"3","height":"1","name":"","label":"Cell 03","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":120,"wires":[]},{"id":"9a4f69bd2d25041e","type":"change","z":"a5c96cd29da67341","name":"00 Cell 04","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.cell04","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":160,"wires":[["63292ab1577c5e49"]]},{"id":"63292ab1577c5e49","type":"ui_text","z":"a5c96cd29da67341","group":"f0bc2bb9ec2f2c41","order":4,"width":"3","height":"1","name":"","label":"Cell 04","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":160,"wires":[]},{"id":"2fcb56e151a6cf49","type":"change","z":"a5c96cd29da67341","name":"00 Cell 05","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.cell05","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":200,"wires":[["a0938c9b8926ef42"]]},{"id":"a0938c9b8926ef42","type":"ui_text","z":"a5c96cd29da67341","group":"f0bc2bb9ec2f2c41","order":5,"width":"3","height":"1","name":"","label":"Cell 05","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":200,"wires":[]},{"id":"2031f90f670c539b","type":"change","z":"a5c96cd29da67341","name":"00 Cell 06","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.cell06","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":240,"wires":[["40d6591ee345bca6"]]},{"id":"40d6591ee345bca6","type":"ui_text","z":"a5c96cd29da67341","group":"f0bc2bb9ec2f2c41","order":6,"width":"3","height":"1","name":"","label":"Cell 06","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":240,"wires":[]},{"id":"5b0cb7de1703f4bf","type":"change","z":"a5c96cd29da67341","name":"00 Cell 07","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.cell07","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":280,"wires":[["ebd43c770ad48817"]]},{"id":"ebd43c770ad48817","type":"ui_text","z":"a5c96cd29da67341","group":"f0bc2bb9ec2f2c41","order":7,"width":"3","height":"1","name":"","label":"Cell 07","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":280,"wires":[]},{"id":"b885c758b6e72ddc","type":"change","z":"a5c96cd29da67341","name":"00 Cell 08","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.cell08","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":320,"wires":[["caa3ba67e7dabefa"]]},{"id":"caa3ba67e7dabefa","type":"ui_text","z":"a5c96cd29da67341","group":"f0bc2bb9ec2f2c41","order":8,"width":"3","height":"1","name":"","label":"Cell 08","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":320,"wires":[]},{"id":"c3f8d91b1af8032a","type":"change","z":"a5c96cd29da67341","name":"00 Cell 09","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.cell09","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":360,"wires":[["298b0f125c34681e"]]},{"id":"298b0f125c34681e","type":"ui_text","z":"a5c96cd29da67341","group":"f0bc2bb9ec2f2c41","order":9,"width":"3","height":"1","name":"","label":"Cell 09","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":360,"wires":[]},{"id":"5e1d293ae2cb6c4c","type":"change","z":"a5c96cd29da67341","name":"00 Cell 10","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.cell10","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":400,"wires":[["ed804ed155a3924d"]]},{"id":"ed804ed155a3924d","type":"ui_text","z":"a5c96cd29da67341","group":"f0bc2bb9ec2f2c41","order":10,"width":"3","height":"1","name":"","label":"Cell 10","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":400,"wires":[]},{"id":"bbcd11fe711fa5d8","type":"change","z":"a5c96cd29da67341","name":"00 Cell 11","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.cell11","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":440,"wires":[["f0c4835ba1fc8a23"]]},{"id":"aa606f2b07c31648","type":"change","z":"a5c96cd29da67341","name":"00 Cell 12","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.cell12","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":480,"wires":[["7203e03281520bb4"]]},{"id":"7203e03281520bb4","type":"ui_text","z":"a5c96cd29da67341","group":"f0bc2bb9ec2f2c41","order":12,"width":"3","height":"1","name":"","label":"Cell 12","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":480,"wires":[]},{"id":"30a1f91e6e60cd41","type":"change","z":"a5c96cd29da67341","name":"00 Cell 13","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.cell13","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":520,"wires":[["6d6b8b3ba39537fa"]]},{"id":"6d6b8b3ba39537fa","type":"ui_text","z":"a5c96cd29da67341","group":"f0bc2bb9ec2f2c41","order":13,"width":"3","height":"1","name":"","label":"Cell 13","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":520,"wires":[]},{"id":"28199ee5c7c47708","type":"change","z":"a5c96cd29da67341","name":"00 Cell 14","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.cell14","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":560,"wires":[["5d383d8292346591"]]},{"id":"5d383d8292346591","type":"ui_text","z":"a5c96cd29da67341","group":"f0bc2bb9ec2f2c41","order":14,"width":"3","height":"1","name":"","label":"Cell 14","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":560,"wires":[]},{"id":"19aeaa3ce260c337","type":"change","z":"a5c96cd29da67341","name":"00 Cell 15","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.cell15","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":600,"wires":[["5bf434fed2ddb706"]]},{"id":"5bf434fed2ddb706","type":"ui_text","z":"a5c96cd29da67341","group":"f0bc2bb9ec2f2c41","order":15,"width":"3","height":"1","name":"","label":"Cell 15","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":600,"wires":[]},{"id":"a83d879f13fb5c55","type":"change","z":"a5c96cd29da67341","name":"00 Cell 16","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.cell16","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":640,"wires":[["4e76f354442fe1d8"]]},{"id":"4e76f354442fe1d8","type":"ui_text","z":"a5c96cd29da67341","group":"f0bc2bb9ec2f2c41","order":16,"width":"3","height":"1","name":"","label":"Cell 16","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":640,"wires":[]},{"id":"f0c4835ba1fc8a23","type":"ui_text","z":"a5c96cd29da67341","group":"f0bc2bb9ec2f2c41","order":11,"width":"3","height":"1","name":"","label":"Cell 11","format":"{{msg.payload}}","layout":"row-left","className":"","x":770,"y":440,"wires":[]},{"id":"64ebf88c39ea1b65","type":"change","z":"a5c96cd29da67341","name":"01 Cell 09","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.01cell09","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":1040,"wires":[["1c764391b1ff6a6c"]]},{"id":"1c764391b1ff6a6c","type":"ui_text","z":"a5c96cd29da67341","group":"e75ede819ca24830","order":9,"width":"3","height":"1","name":"","label":"Cell 09","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":1040,"wires":[]},{"id":"d6c7767873554f78","type":"change","z":"a5c96cd29da67341","name":"01 Cell 10","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.01cell10","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":1080,"wires":[["982d7b2c8017e06a"]]},{"id":"982d7b2c8017e06a","type":"ui_text","z":"a5c96cd29da67341","group":"e75ede819ca24830","order":10,"width":"3","height":"1","name":"","label":"Cell 10","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":1080,"wires":[]},{"id":"f68bc82e92985ae4","type":"change","z":"a5c96cd29da67341","name":"01 Cell 11","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.01cell11","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":1120,"wires":[["ba4f3cced53e9df3"]]},{"id":"ba4f3cced53e9df3","type":"ui_text","z":"a5c96cd29da67341","group":"e75ede819ca24830","order":11,"width":"3","height":"1","name":"","label":"Cell 11","format":"{{msg.payload}}","layout":"row-left","className":"","x":770,"y":1120,"wires":[]},{"id":"237838ea03991e48","type":"change","z":"a5c96cd29da67341","name":"01 Cell 12","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.01cell12","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":1160,"wires":[["1f0724c16d4d9e69"]]},{"id":"1f0724c16d4d9e69","type":"ui_text","z":"a5c96cd29da67341","group":"e75ede819ca24830","order":12,"width":"3","height":"1","name":"","label":"Cell 12","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":1160,"wires":[]},{"id":"0c4e433fe1ddd799","type":"change","z":"a5c96cd29da67341","name":"01 Cell 13","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.01cell13","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":1200,"wires":[["9574c65aeee777fc"]]},{"id":"9574c65aeee777fc","type":"ui_text","z":"a5c96cd29da67341","group":"e75ede819ca24830","order":13,"width":"3","height":"1","name":"","label":"Cell 13","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":1200,"wires":[]},{"id":"f7d9009eb1e6ba03","type":"change","z":"a5c96cd29da67341","name":"01 Cell 14","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.01cell14","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":1240,"wires":[["6f21b7ab1cd6b110"]]},{"id":"6f21b7ab1cd6b110","type":"ui_text","z":"a5c96cd29da67341","group":"e75ede819ca24830","order":14,"width":"3","height":"1","name":"","label":"Cell 14","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":1240,"wires":[]},{"id":"54c0416c88a73c92","type":"change","z":"a5c96cd29da67341","name":"01 Cell 15","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.01cell15","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":1280,"wires":[["3e879ad149303fe8"]]},{"id":"3e879ad149303fe8","type":"ui_text","z":"a5c96cd29da67341","group":"e75ede819ca24830","order":15,"width":"3","height":"1","name":"","label":"Cell 15","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":1280,"wires":[]},{"id":"c5f0f2cdc398b033","type":"change","z":"a5c96cd29da67341","name":"01 Cell 16","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.01cell16","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":1320,"wires":[["5837c643a35119c1"]]},{"id":"5837c643a35119c1","type":"ui_text","z":"a5c96cd29da67341","group":"e75ede819ca24830","order":16,"width":"3","height":"1","name":"","label":"Cell 16","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":1320,"wires":[]},{"id":"755bd2584f7ee3c5","type":"change","z":"a5c96cd29da67341","name":"01 Cell 08","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.01cell08","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":1000,"wires":[["5588fa57e6bef718"]]},{"id":"5588fa57e6bef718","type":"ui_text","z":"a5c96cd29da67341","group":"e75ede819ca24830","order":8,"width":"3","height":"1","name":"","label":"Cell 08","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":1000,"wires":[]},{"id":"54757531da4b49b7","type":"change","z":"a5c96cd29da67341","name":"01 Cell 07","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.01cell07","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":960,"wires":[["a9034dd774f2ba24"]]},{"id":"a9034dd774f2ba24","type":"ui_text","z":"a5c96cd29da67341","group":"e75ede819ca24830","order":7,"width":"3","height":"1","name":"","label":"Cell 07","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":960,"wires":[]},{"id":"0a780a90bc5fa1a9","type":"change","z":"a5c96cd29da67341","name":"01 Cell 06","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.01cell06","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":920,"wires":[["4ffd21763eaefb5c"]]},{"id":"4ffd21763eaefb5c","type":"ui_text","z":"a5c96cd29da67341","group":"e75ede819ca24830","order":6,"width":"3","height":"1","name":"","label":"Cell 06","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":920,"wires":[]},{"id":"98e2501c85d4675f","type":"change","z":"a5c96cd29da67341","name":"01 Cell 05","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.01cell05","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":880,"wires":[["7a140ed87255fab9"]]},{"id":"7a140ed87255fab9","type":"ui_text","z":"a5c96cd29da67341","group":"e75ede819ca24830","order":5,"width":"3","height":"1","name":"","label":"Cell 05","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":880,"wires":[]},{"id":"c9c13e2de5b1bf1a","type":"change","z":"a5c96cd29da67341","name":"01 Cell 04","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.01cell04","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":840,"wires":[["b88d52d7d9737ea9"]]},{"id":"b88d52d7d9737ea9","type":"ui_text","z":"a5c96cd29da67341","group":"e75ede819ca24830","order":4,"width":"3","height":"1","name":"","label":"Cell 04","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":840,"wires":[]},{"id":"7660e4b40a2dbdad","type":"change","z":"a5c96cd29da67341","name":"01 Cell 03","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload.01cell03","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":580,"y":800,"wires":[["bebbb937579b8bb1"]]},{"id":"bebbb937579b8bb1","type":"ui_text","z":"a5c96cd29da67341","group":"e75ede819ca24830","order":3,"width":"3","height":"1","name":"","label":"Cell 03","format":"{{msg.payload}}","layout":"row-left","className":"","x":780,"y":800,"wires":[]},{"id":"12e360d2.e4a59f","type":"mqtt-broker","name":"SolarPi","broker":"localhost","port":"1883","clientid":"","usetls":false,"protocolVersion":"4","keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","birthMsg":{},"closeTopic":"","closeQos":"0","closePayload":"","closeMsg":{},"willTopic":"","willQos":"0","willPayload":"","willMsg":{},"sessionExpiry":""},{"id":"f0bc2bb9ec2f2c41","type":"ui_group","name":"Pack 00","tab":"841ebb5fd76cf00e","order":1,"disp":true,"width":"6","collapse":false,"className":""},{"id":"e75ede819ca24830","type":"ui_group","name":"Pack 01","tab":"841ebb5fd76cf00e","order":2,"disp":true,"width":"6","collapse":false,"className":""},{"id":"841ebb5fd76cf00e","type":"ui_tab","name":"Battery Cells","icon":"dashboard","order":3,"disabled":false,"hidden":false}]
    
    Post edited by championc on


  • Registered Users Posts: 10 tim9321


    @championc - Thanks for this! I tried everything to get that script up and running. It's the query_seplos_ha.sh that fails straight away with an Error Code 05, which is a bad command. I tried a few different things but couldn't get it working. In the end I reverse engineered the Seplos Software and that's working well for me - no idea why that script doesn't work, I tried a couple of difference machines.

    At the moment I'm just extracting the Telemeter data, I'm going to work on the alarm/warning info next I think as it'd be good to get that outputted, into HA.



  • Registered Users Posts: 10 Blakes77


    @tim9321 - Any chance you could share how you are getting the seplos data into HA ? I have data coming in from my Sofar inverters through the HA modbus integration which gives me battery SOC but would be nice to also see the cell voltages.



  • Registered Users Posts: 10 Blakes77



    I got the SEPLOS_MQTT script working and its doing a fine job. As others have said, I had to tinker with the script to set the installed folder, MQTT user & password, change nawk to awk and a few other things. By the way it looks like the RS485 comms protocol the BMS is using is the same as Pylontech so it is possible a Pylontech HA integration could also work with Seplos, none currently exist but I see there is one in development.



  • Advertisement
  • Moderators, Sports Moderators Posts: 18,966 Mod ✭✭✭✭slave1


    Festive Greetings all!!!

    After various life events/delays/work/priorities I finally hooked up my Seplos/ME3000 to my consumer unit XMas eve. I went for time of use with the intention of doing a full charge/discharge over coming days. The batteries were charged up XMas eve night (to what the BMS thinks is 100% currently) and discharged over XMas day no bother. When the SOC went to 20% the ME3000 went into standby so I isolated AC and DC side to clamp the AC side into my MyEnergi network of devices (just mentioning this to list events but should have nothing to do with the issue I'm encountering). Everything fine.

    However a few hours later I was passing by and the ME3000 has a fault, BMS Disconnected, and pretty obvious fault as the Seplos is completely unresponsive, I tried the reset button, I tried holding it in for 3 seconds, I disconnected the battery pack and reconnected and nothing from the Seplos, obviously the batteries did not charge overnight.

    Any thoughts folks and @championc was it you who had a spare Seplos to move on, hopefully I won't need it but at present this Seplos appears totally unresponsive 😔

    My stuff for sale on Adverts inc. EDDI, hot water cylinder, roof rails...

    Public Profile active ads for slave1 (adverts.ie)



  • Registered Users Posts: 6,130 ✭✭✭championc


    I do indeed have one, but I too hope that you won't need to. I had planned to extend all of the BMS and Temp sensor cables, so that it would be absolutely "plug in and go" for anyone not experienced with soldering.

    Disconnect the DC + and - from it, then re-connect. What voltage are the cells sitting at ? Could your 20% have allowed them to go too low ?



  • Moderators, Sports Moderators Posts: 18,966 Mod ✭✭✭✭slave1


    I actually had that exact thought, 41.3v, I took the reading from the front of the BMS as it's encassed and access to the rear is pretty near impossible without a lot of disassembly

    My stuff for sale on Adverts inc. EDDI, hot water cylinder, roof rails...

    Public Profile active ads for slave1 (adverts.ie)



  • Registered Users Posts: 6,130 ✭✭✭championc


    Ouch - that's not good

    You'll either need to charge cells up manually or if you can get access to the BMS via the software, you'd need to drop monomer and total voltages below where they are now, or connect the pack directly to the inverter to bypass the BMS, to start charging the pack



  • Registered Users Posts: 65,321 ✭✭✭✭unkel
    Chauffe, Marcel, chauffe!


    41V is very low, it's quite likely that one or more of your cells went below the 2.5V minimum for LiFePO4, possibly causing damage if you leave it too low for too long. Try charge ASAP. I would just take out / bypass the Seplos and let the ME3000SP charge up the batteries tonight changing it to "DEFAULT" battery type and fill in voltages yourself



  • Registered Users Posts: 6,130 ✭✭✭championc


    The easiest way to "bypass the BMS is to simply move the B+ cable onto the P+ busbar on the BMS. Obviously the - cables are already on a common busbar



  • Moderators, Sports Moderators Posts: 18,966 Mod ✭✭✭✭slave1


    Thanks for the replies guys, was worried about the battery pack after that (quick and dirty) low reading (from the "wrong side" of the BMS) but had to do the XMas in-laws so didn't get a chance to revisit until this morning.

    As I have my 32cells in a row I could not take a multimeter reading yesterday as the cables not long enough so clamped some jump leads and from that took a voltage reading of 51.54v off the pack, this is around 18% SOC.

    So I am now less worried about the pack (and charging it up) but still in a quandary on the totally unresponsive Seplos, at that SOC surely it should be operational?

    My stuff for sale on Adverts inc. EDDI, hot water cylinder, roof rails...

    Public Profile active ads for slave1 (adverts.ie)



  • Registered Users Posts: 6,130 ✭✭✭championc


    Yep, should be indeed

    So best option is to power it off fully, by disconnecting it from the battery for a few mins at most, and connect back up again. Hopefully, you'll see some lights flash or come on



  • Moderators, Sports Moderators Posts: 18,966 Mod ✭✭✭✭slave1


    So I disconnected both the positive and negative cables, reconnected and nothing, no lights, tried the reset button, nothing 😣

    My stuff for sale on Adverts inc. EDDI, hot water cylinder, roof rails...

    Public Profile active ads for slave1 (adverts.ie)



  • Advertisement
  • Registered Users Posts: 430 ✭✭Geeyfds53573


    Any idea if the dodgy diode was replaced on your bms? Looks like that



Advertisement