diy solar

diy solar

Search results

  1. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    I was a bit busy with work. Did not have time to look much into the driver the past 4 weeks. If you want to look at it look for the issue then you need to look at 2 values for each bms type that both need to be populated to be able to calculate the consumed amp hours. battery.capacity...
  2. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    The bulk/float/abs states is not something that the driver sets or use. Those are things that are used for lead acid batteries. LA batteries does not have a BMS so the chargers started implementing these charge states to better handle the LA charging. With Litium this all moved to the BMS and we...
  3. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    Change the Battery Monitor to something else than the driver. DVCC is to read the CCL DCL parameters from the battery but it works along with the Battery Monitor setting.
  4. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    If the communication protocol is published then normally that is possible.
  5. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    Nice work @BradCagle You might want to have a look at the work some other guys are doing to do the same with bluetooth for the JKBMS. It is also pretty far along. It would be good if we can all use the same bluetooth libraries. That would make it merging back to the main serial battery project...
  6. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    I see. I have created a ticket for that as we don't currently populate that path. You can subscribe to it at https://github.com/Louisvdw/dbus-serialbattery/issues/406
  7. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    Daly have some BMS where the protocol values are swopped. Look for the following line in the utils.py and change it to -1 to swop your value
  8. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    All the values are published to VRM. You can then create your own custom widgets in the advance tab and should be able to add it in there.
  9. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    Yes if there is a BMS it gets the first piority, but you can then switch that with the Battery Monitor option
  10. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    If you don't want to use the battery as the monitor, then you have to change the Battery Monitor setting to something else like the Multiplus. What is selected in there will give the system the SOC value. However what you are seeing is what the BMS is trying to tell you. That there is an issue...
  11. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    The SOC comes from the BMS. The driver reads this value and then publish it to the VenusOS dbus. On the BMS settings (in the app) you will see cell voltage ranges spesified. This is used to adjust the SOC value for any drift that might happen, but normally the SOC is a calculation of the power...
  12. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    If your JBD BMS has the RS485 port, then you use that to connect using that USB-RS485 adapter. Don't worry about the PC connection. It is easier to set up with the bluetooth app. After the setup, then connect that RS485 adapters you have for the JBD to the GX and it should all just work. You...
  13. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    You need a GX device. This can either be a Multi II GX or another Multi/Phoenix and a seperate GX device like a CerboGX or VenusGX. Or you can install VenusOS on a Raspberry Pi. If you have more items than an inverter in your setup you should already have a GX that control these components.
  14. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    It's not a baud rate issue. The JKBMS only works with how it's driver is set up for it. Your issue is 100% that you have the wrong USB converter for the JKBMS. You need a USB-TTL converter while you are using a USB-RS485 which will never work.
  15. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    Same here for me :) It's very slow. It will keep on trying to connect different batteries until one works. So it might get a response that it thinks is a battery, but then that would fail. The JKBMS communications protocol use a very fast rate and the daly a very slow rate. So it might be that...
  16. Louisvdw

    How do I Size a BMS for a LiFePO4 Battery Pack

    All the BMS that my driver support will give your the same features (some soft calculated and others from the BMS). So the choose your BMS you have to look at other things. For a beginner the easiest BMS would be either a JKBMS or JBD. The JKBMS has less settings in the app, but the app is...
  17. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    That is a good adapter that you have in your image, but it is a RS485 converter. You cannot connect it directly to your JKBMS. It will only work if you first connect the JKBMS 485 converter. If you want to connect it directly, then you need to get a USB TTL converter. There are different...
  18. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    The Daly's communications protocal is not the greatest. So reading the cells sometimes takes too long. If that is the case here with you then you can try to solve it by increasing your polling interval. Log in to your GX device with SSH. Edit the Daly driver with: > nano...
  19. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    You can install the driver without anything connected. You have run the install script and your image show that the /data/conf/serial-starter.d file is loaded which is one of the items that the driver installs. So I will assume it's installed. (V0.13 was released on 30 Sep and your screenshot...
  20. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    Hi @Bob2000 After you ran the install sh script you need to reboot your Cerbo. Only after the reboot will the driver be able to be picked up. If you you then look at the serial-starter log you should see the driver being tested. Don't worry too much about the installrelease.sh.2 (it's a good...
  21. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    1. They all work fairly well, but for noob easy I would suggest JBD or JKBMS. JBD has many options, so you can just pick the one with the cell and current count that match your needs and make sure to get one with RS485 comms as well. 2. Cerbo\GX are all running VenusOS same as a rPi. If you...
  22. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    Isolation is a safety feature so that high voltages could not get to low voltage areas and cause damage. It could cause you to have to replace damaged components, or perhaps a fire. You need to look at how likely that would happen and if the replacement cost compare to the cost of the isolation...
  23. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    V0.13 has been released. New support for ECS GreenMeter and Tian power BMS (LifePower/Revov) Fixes for Renogy and Daly and remount support for VenusOS v2.91
  24. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    Yes. For the price JBD and JKBMS are both great options. I've just added the ECS GreenMeter which is of great quality and more accurate measurements but it will cost a lot more. It might be worth mentioning that if you don't already own a RPi and need to buy one for this, then you might be...
  25. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    Hi @jdz Yes the multi bank feature is on the map https://github.com/Louisvdw/dbus-serialbattery/issues/8 Work has already started.
  26. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    The driver is actually for the GX devices that run VenusOS. You only need a GX device connected to the battery for it to work. If you have a Multiplus or a Phoenix or no inverter does not matter to the driver. If what you want works with the Victron GX devices then it will work fine. Anything...
  27. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    This one will only work with Victron as it runs on their GX system.
  28. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    Yes the JBD does have a good balancer. The JKBMS has an active balancer. Both are good options.
  29. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    If you do keep the Daly for use on your system I would suggest adding an extra cell balancer. Just click on the link in my footer. It will take you to the github page for this project. The sponsor links is on the top and on the right.
  30. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    The Daly is not suppose to go to sleep while the driver is querying it. Is there perhaps a setting that you can change for this in the BMS? The BMS that people have the least querries/issues are the JBD or JKBMS (JKBMS is also a good option but it seems that the SOC calc for the JBD is a little...
  31. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    Just reboot and then check the GUI if it picks up else check the log files. It seems that those folders did copy in one of your tries. You don't need ssh keys - you are using a password. The easiest way is to edit the parameters inside ssh. (that is the SSH edit using Nano editor from the...
  32. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    Try this file that already has your cell voltage changes. Copy it to your GX adn extract with this this:
  33. Louisvdw

    Victron VenusOS driver for serial connected BMS - JBD / Daly / ANT / JKBMS / Heltec / Renogy / Tian / ECS

    It's always good to be special;) The problem it seems is that it either cannot read your cell count from the BMS, or more likely the min/max cell voltages you set cannot be read. It could be that something is breaking it when you edit it, which could be Windows vs Linux line endings, or even...
Back
Top