Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Many improvements #620

Merged
merged 116 commits into from
May 8, 2023
Merged

Many improvements #620

merged 116 commits into from
May 8, 2023

Commits on Feb 17, 2023

  1. Configuration menu
    Copy the full SHA
    a170d04 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    18fbb63 View commit details
    Browse the repository at this point in the history
  3. changed default config file

    - added missing descriptions
    - changed name
    mr-manuel committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    0de5c0a View commit details
    Browse the repository at this point in the history
  4. indentation was wrong

    mr-manuel committed Feb 17, 2023
    Configuration menu
    Copy the full SHA
    4478e24 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2023

  1. Configuration menu
    Copy the full SHA
    891f742 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2023

  1. Configuration menu
    Copy the full SHA
    c6a750d View commit details
    Browse the repository at this point in the history
  2. changed ConsumedAmpHours

    should be None instead of 0, if not available
    mr-manuel committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    1e0e3da View commit details
    Browse the repository at this point in the history
  3. TimeToSoc fixes

    - Added: Show TimeToSoc only, if enabled
    - Changed: description in config file
    - Changed: default value TIME_TO_SOC_VALUE_TYPE = 1
    mr-manuel committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    5fe3517 View commit details
    Browse the repository at this point in the history
  4. resorted functions

    mr-manuel committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    3069a28 View commit details
    Browse the repository at this point in the history
  5. fix CPU overload

    - changed: how often Time-To-Soc is calculated in seconds
    mr-manuel committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    124ca1f View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. fix Time-to-Go and Time-to-SoC

    - changed: Time-To-Go has to be always a positive int
    since it's used from dbus-systemcalc-py
    - changed: how Time-to-SoC is string is generated and displayed
    (format like Time-To-Go)
    mr-manuel committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    906b881 View commit details
    Browse the repository at this point in the history
  2. small fixes

    mr-manuel committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    403a207 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2023

  1. Show MOSFET temperature from JKBMS

    Pull request from @baphomett
    Louisvdw#440
    mr-manuel committed Mar 5, 2023
    Configuration menu
    Copy the full SHA
    ac6efb6 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. bump version to 1.0.0

    respecting semantic versioning
    mr-manuel committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    b6f69b2 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2023

  1. added uninstall script and fixed reinstall

    - `/data/conf/serial-starter.d` was not recreated if deleted
    mr-manuel committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    af7ac0e View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2023

  1. small fixes

    - added description in utils.py
    - change qml files in destination not source
    mr-manuel committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    8d9993c View commit details
    Browse the repository at this point in the history
  2. typo

    mr-manuel committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    bbe2b1c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0628c9b View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2023

  1. Configuration menu
    Copy the full SHA
    5b04613 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. Configuration menu
    Copy the full SHA
    9c2d4cd View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. clearer config file

    mr-manuel committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    0ead422 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. make config file clearer

    mr-manuel committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    e5da874 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2023

  1. fix Louisvdw#421

    mr-manuel committed Apr 9, 2023
    Configuration menu
    Copy the full SHA
    623b055 View commit details
    Browse the repository at this point in the history
  2. missing removals

    mr-manuel committed Apr 9, 2023
    Configuration menu
    Copy the full SHA
    a589056 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. Configuration menu
    Copy the full SHA
    11676e6 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2023

  1. added info for new issue

    mr-manuel committed Apr 15, 2023
    Configuration menu
    Copy the full SHA
    a79af27 View commit details
    Browse the repository at this point in the history
  2. fix black lint errors

    mr-manuel committed Apr 15, 2023
    Configuration menu
    Copy the full SHA
    883c7d5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5bfb3ed View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    256c9ae View commit details
    Browse the repository at this point in the history
  5. fixed serial-starter.d

    mr-manuel committed Apr 15, 2023
    Configuration menu
    Copy the full SHA
    9393245 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. smaller fixes

    mr-manuel committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    b52f2b1 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. fix Louisvdw#351

    mr-manuel committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    8d46417 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb7244b View commit details
    Browse the repository at this point in the history
  3. fix Louisvdw#239

    mr-manuel committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    5a93013 View commit details
    Browse the repository at this point in the history
  4. fix black lint errors

    mr-manuel committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    ba5a09d View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Configuration menu
    Copy the full SHA
    2442e94 View commit details
    Browse the repository at this point in the history
  2. fix Louisvdw#311

    mr-manuel committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    93661ac View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2023

  1. Configuration menu
    Copy the full SHA
    1967da3 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. Configuration menu
    Copy the full SHA
    4b740b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    507ddc0 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. optimize uninstall script

    mr-manuel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    da129c7 View commit details
    Browse the repository at this point in the history
  2. fix typo in log_settings

    mr-manuel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    ce9668e View commit details
    Browse the repository at this point in the history
  3. add charge mode display

    mr-manuel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    2996782 View commit details
    Browse the repository at this point in the history
  4. Added: Temp name for sensor 1 & 2

    Added the possibility to give a name to temperature sensor 1 & 2
    This allows to see which sensor is low and high
    mr-manuel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    a988ff8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b869cf0 View commit details
    Browse the repository at this point in the history
  6. fix black lint errors

    mr-manuel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    3b0b917 View commit details
    Browse the repository at this point in the history
  7. Added/Changed alarms for JKBMS

    * Added: HighInternalTemperature alarm for JKBMS
    * Changed: Temperature alarm to not trigger all in the same condition
    mr-manuel committed Apr 26, 2023
    1 Configuration menu
    Copy the full SHA
    b5c928c View commit details
    Browse the repository at this point in the history
  8. Removed Alarms/HighCellVoltage

    It does not exist on the dbus
    mr-manuel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    e6ab006 View commit details
    Browse the repository at this point in the history
  9. Changed: Moved charge mode

    from IO page to Paramaters page
    mr-manuel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    0dc1722 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d7c26a4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ad707b5 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d8aa058 View commit details
    Browse the repository at this point in the history
  13. Added changelog

    mr-manuel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    38a882b View commit details
    Browse the repository at this point in the history
  14. corrected file permissions

    mr-manuel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    7d3ed5c View commit details
    Browse the repository at this point in the history
  15. Update readme

    mr-manuel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    a44ea76 View commit details
    Browse the repository at this point in the history
  16. Small word case changes

    mr-manuel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    df30aed View commit details
    Browse the repository at this point in the history
  17. fix dbus-daemon memory leak

    `poll_battery` is already called from the dbus mainloop in a separate thread. Opening a new thread here (and especially never closing it) will accumulate threads and leads to problems like `dbus-daemon` memory usage increasing over time, leading to eventual reboot
    by @seidler2547
    mr-manuel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    b3b6d02 View commit details
    Browse the repository at this point in the history
  18. Added: Show specific TimeToSoC points in GUI

    Only if 0%, 10%, 20%, 80%, 90% and/or 100% are selected
    mr-manuel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    6c710b1 View commit details
    Browse the repository at this point in the history
  19. fix black lint error

    mr-manuel committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    f7682fe View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. Configuration menu
    Copy the full SHA
    51f5241 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a286645 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b7ddfa4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    808359b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e7766bc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5001d03 View commit details
    Browse the repository at this point in the history
  7. fix renogy import

    mr-manuel committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    d54581e View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. added BMS info and cleanup

    * MNB
    * Revov
    * Sinowealth
    mr-manuel committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    51fb746 View commit details
    Browse the repository at this point in the history
  2. moved BMS to subfolder

    mr-manuel committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    eaa6e3b View commit details
    Browse the repository at this point in the history
  3. Added self.unique_identifier to the battery class

    Used to identify a BMS when multiple BMS are connected
    planned for future use
    mr-manuel committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    89cfe0a View commit details
    Browse the repository at this point in the history
  4. fix small errors

    mr-manuel committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    cc82d7b View commit details
    Browse the repository at this point in the history

Commits on May 1, 2023

  1. added linear voltage recalculation interval

    In the config file can now be defined how often CVL, CCL and DCL is recalculated
    mr-manuel committed May 1, 2023
    Configuration menu
    Copy the full SHA
    eb7f328 View commit details
    Browse the repository at this point in the history
  2. revert Daly adaption

    mr-manuel committed May 1, 2023
    Configuration menu
    Copy the full SHA
    157532b View commit details
    Browse the repository at this point in the history
  3. replaced penalty voltage calculation

    with automatically calculated penalty voltages to simplify config
    max voltage is kept until batteries are balanced
    mr-manuel committed May 1, 2023
    Configuration menu
    Copy the full SHA
    aba26a9 View commit details
    Browse the repository at this point in the history
  4. flake config change

    mr-manuel committed May 1, 2023
    Configuration menu
    Copy the full SHA
    dac8766 View commit details
    Browse the repository at this point in the history
  5. updated changelog

    mr-manuel committed May 1, 2023
    Configuration menu
    Copy the full SHA
    17acb70 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    509e0bb View commit details
    Browse the repository at this point in the history
  7. fix typo

    mr-manuel committed May 1, 2023
    Configuration menu
    Copy the full SHA
    3339fb1 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. fixed wrong variable assignment

    `str` instead of `int`
    mr-manuel committed May 2, 2023
    Configuration menu
    Copy the full SHA
    10972b9 View commit details
    Browse the repository at this point in the history
  2. updated battery template

    mr-manuel committed May 2, 2023
    Configuration menu
    Copy the full SHA
    a225059 View commit details
    Browse the repository at this point in the history
  3. updated nightly script

    mr-manuel committed May 2, 2023
    Configuration menu
    Copy the full SHA
    faeede5 View commit details
    Browse the repository at this point in the history
  4. Fix for Louisvdw#450

    mr-manuel committed May 2, 2023
    Configuration menu
    Copy the full SHA
    58b06b7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    163a4c9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    58dc5da View commit details
    Browse the repository at this point in the history
  7. updated release workflow

    mr-manuel committed May 2, 2023
    Configuration menu
    Copy the full SHA
    b9f24cc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7a584bd View commit details
    Browse the repository at this point in the history
  9. updated readme

    mr-manuel committed May 2, 2023
    Configuration menu
    Copy the full SHA
    1e67d5b View commit details
    Browse the repository at this point in the history
  10. deploy to github pages only

    on changes in master or docusaurus branch
    mr-manuel committed May 2, 2023
    Configuration menu
    Copy the full SHA
    41c77a8 View commit details
    Browse the repository at this point in the history
  11. cleanup

    mr-manuel committed May 2, 2023
    Configuration menu
    Copy the full SHA
    83ea14e View commit details
    Browse the repository at this point in the history
  12. GitHub pages config change

    mr-manuel committed May 2, 2023
    Configuration menu
    Copy the full SHA
    632c5ac View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Configuration menu
    Copy the full SHA
    645cd92 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    19a62bc View commit details
    Browse the repository at this point in the history
  3. limitation reason cleanup

    mr-manuel committed May 3, 2023
    Configuration menu
    Copy the full SHA
    cf88e22 View commit details
    Browse the repository at this point in the history
  4. changed default config settings

    FLOAT_CELL_VOLTAGE from 3.350V to 3.375V
    LINEAR_LIMITATION_ENABLE from False to True
    mr-manuel committed May 3, 2023
    Configuration menu
    Copy the full SHA
    1f7b11d View commit details
    Browse the repository at this point in the history
  5. small typo fixes

    mr-manuel committed May 3, 2023
    Configuration menu
    Copy the full SHA
    c283067 View commit details
    Browse the repository at this point in the history
  6. updated changelog

    mr-manuel committed May 3, 2023
    Configuration menu
    Copy the full SHA
    7ea6317 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. fix disconnection behaviour & small fixes

    * on disconnect, show '---' after 10s and 'not connected' after 60s by @transistorgit
    * small fixes in shell script
    * added restart driver script
    mr-manuel committed May 4, 2023
    Configuration menu
    Copy the full SHA
    32079a9 View commit details
    Browse the repository at this point in the history
  2. fixed file permission

    mr-manuel committed May 4, 2023
    Configuration menu
    Copy the full SHA
    c93c7ac View commit details
    Browse the repository at this point in the history
  3. Added: apply max voltage if CVCM_ENABLE is False

    before float voltage was applied
    mr-manuel committed May 4, 2023
    Configuration menu
    Copy the full SHA
    2c20991 View commit details
    Browse the repository at this point in the history
  4. Added: BMS disconnect behaviour

    * Choose to block charge/discharge on disconnect
    * Trigger Venus OS alarm
    mr-manuel committed May 4, 2023
    Configuration menu
    Copy the full SHA
    28395bc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    47fe42c View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

  1. Added: Show additional data in device page

    * show self.unique_identifier as serial number
    * show self.production as device name
    mr-manuel committed May 5, 2023
    Configuration menu
    Copy the full SHA
    a6b6465 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    63433a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6897900 View commit details
    Browse the repository at this point in the history
  4. read production date by @tranistorgit

    this adds the battery production date
    mr-manuel committed May 5, 2023
    Configuration menu
    Copy the full SHA
    082bbeb View commit details
    Browse the repository at this point in the history

Commits on May 6, 2023

  1. Configuration menu
    Copy the full SHA
    8dafe69 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    115521d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0fc9589 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f45d4db View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    76b8410 View commit details
    Browse the repository at this point in the history
  6. changed config backup

    mr-manuel committed May 6, 2023
    Configuration menu
    Copy the full SHA
    d908a21 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2023

  1. changed release workflow

    mr-manuel committed May 7, 2023
    Configuration menu
    Copy the full SHA
    eb7a8cf View commit details
    Browse the repository at this point in the history
  2. changed release workflow

    mr-manuel committed May 7, 2023
    Configuration menu
    Copy the full SHA
    910d228 View commit details
    Browse the repository at this point in the history
  3. changed release workflow

    mr-manuel committed May 7, 2023
    Configuration menu
    Copy the full SHA
    bbcd135 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. Configuration menu
    Copy the full SHA
    a5ae224 View commit details
    Browse the repository at this point in the history
  2. Daly improvements

    * Set SoC on button press by @transistorgit
    * Improved driver stability by @transistorgit & @mr-manuel
    mr-manuel committed May 8, 2023
    Configuration menu
    Copy the full SHA
    f721682 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    043a4a2 View commit details
    Browse the repository at this point in the history