diy solar

diy solar

Search results

  1. S

    Simple Seplos BMS Protocol Decode Bash Script

    Error code 5 is a command format error returned from the BMS, which probably means it didn't receive the query correctly. The most likely cause is that something else is accessing the serial device on your PI ( the script does no locking. ) If you're 100% sure that this isn't the case, check the...
  2. S

    Simple Seplos BMS Protocol Decode Bash Script

    Sorry - the email telling me about this went to spam and only just noticed it! Yes, feel free to do with it as you want.
  3. S

    Simple Seplos BMS Protocol Decode Bash Script

    It will almost certainly be because you've got two devices on the same line - the script makes no attempt to perform any arbitration of the bus. As I mentioned it was only ever meant as a proof of concept - I'm actually using it ( or a version of it ) for myself but I have a 1:1 connection so...
  4. S

    Simple Seplos BMS Protocol Decode Bash Script

    From the BMS Modbus ASCII protocol document.
  5. S

    Simple Seplos BMS Protocol Decode Bash Script

    Looks as though something else might be using the serial port and interfering with the data. Do you have any remote serial software running ( such as ser2net ) or is anything else using it? What does sudo lsof | grep ttyUSB0 show? ( Obviously if your BMS isn't on ttyUSB0 change to the correct...
  6. S

    Simple Seplos BMS Protocol Decode Bash Script

    There are no real usage instructions other than what I wrote in the first post. The only data it decodes is the battery data, so if you run ./query_seplos.sh 4201 then you should see human readable information about the status, including cell voltages and temperature. As I mentioned, it's not...
  7. S

    Simple Seplos BMS Protocol Decode Bash Script

    Sorry, I don't have any Pylontechs.
  8. S

    Simple Seplos BMS Protocol Decode Bash Script

    In case anyone's interested, I've created a quick and dirty shell script to read the telemetry data from a Seplos BMS here. It should work on something like a Raspberry PI with a standard Debian install, with the BMS connected via a USB to RS485 serial. You will need to edit the serial device (...
Back
Top