{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":288771147,"defaultBranch":"master","name":"dbus-serialbattery","ownerLogin":"Louisvdw","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-08-19T15:39:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26077665?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712564742.0","currentOid":""},"activityList":{"items":[{"before":"59a6d00c096c3e708aaf9cd827275c6500450374","after":null,"ref":"refs/tags/1.2.20240404dev","pushedAt":"2024-04-08T06:57:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mr-manuel","name":"Manuel","path":"/mr-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12592765?s=80&v=4"}},{"before":"821e872d8fe4fd179dbd59db7179987d7928794a","after":"59a6d00c096c3e708aaf9cd827275c6500450374","ref":"refs/heads/master","pushedAt":"2024-04-08T06:26:12.000Z","pushType":"pr_merge","commitsCount":306,"pusher":{"login":"Louisvdw","name":"Louis Van Der Walt","path":"/Louisvdw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26077665?s=80&v=4"},"commit":{"message":"Merge pull request #1029 from mr-manuel/master\n\nChanges pre release","shortMessageHtmlLink":"Merge pull request #1029 from mr-manuel/master"}},{"before":"51bfdaab82688cfbc1f6c7b2f219771d680c3eee","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/docs/express-4.19.2","pushedAt":"2024-03-31T23:29:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"51bfdaab82688cfbc1f6c7b2f219771d680c3eee","ref":"refs/heads/dependabot/npm_and_yarn/docs/express-4.19.2","pushedAt":"2024-03-29T00:51:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump express from 4.18.2 to 4.19.2 in /docs\n\nBumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/master/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2)\n\n---\nupdated-dependencies:\n- dependency-name: express\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump express from 4.18.2 to 4.19.2 in /docs"}},{"before":"04ba131f648c96a056943e5807a7333f2af8c723","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/docs/webpack-dev-middleware-5.3.4","pushedAt":"2024-03-23T16:35:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"04ba131f648c96a056943e5807a7333f2af8c723","ref":"refs/heads/dependabot/npm_and_yarn/docs/webpack-dev-middleware-5.3.4","pushedAt":"2024-03-23T15:52:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs\n\nBumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4.\n- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)\n- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)\n- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4)\n\n---\nupdated-dependencies:\n- dependency-name: webpack-dev-middleware\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs"}},{"before":"65180b68105d57b7f9e23e95340528ec4c1f08d6","after":"6269d6c9bf7fdd444914c8b7355801fe7af2f313","ref":"refs/heads/docusaurus","pushedAt":"2024-03-22T17:08:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mr-manuel","name":"Manuel","path":"/mr-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12592765?s=80&v=4"},"commit":{"message":"Added info","shortMessageHtmlLink":"Added info"}},{"before":"cae04b0f5bee7859b3d61b2ec40ae375db650fd2","after":"65180b68105d57b7f9e23e95340528ec4c1f08d6","ref":"refs/heads/docusaurus","pushedAt":"2024-03-22T10:53:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mr-manuel","name":"Manuel","path":"/mr-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12592765?s=80&v=4"},"commit":{"message":"Added Seplos v3","shortMessageHtmlLink":"Added Seplos v3"}},{"before":"50d7595852ad55eb25cc03532075e07e9b3a944a","after":"821e872d8fe4fd179dbd59db7179987d7928794a","ref":"refs/heads/master","pushedAt":"2024-03-22T10:51:31.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"mr-manuel","name":"Manuel","path":"/mr-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12592765?s=80&v=4"},"commit":{"message":"Merge pull request #1016 from marcelrv/seplosv3\n\nadd Seplosv3 support","shortMessageHtmlLink":"Merge pull request #1016 from marcelrv/seplosv3"}},{"before":"9dd574770eedb5ed390805609976752deb500682","after":"50d7595852ad55eb25cc03532075e07e9b3a944a","ref":"refs/heads/master","pushedAt":"2024-03-22T06:08:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mr-manuel","name":"Manuel","path":"/mr-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12592765?s=80&v=4"},"commit":{"message":"Merge pull request #1017 from sstoops/master\n\nAdd `Renogy.unique_identifier` method to allow multiple batteries","shortMessageHtmlLink":"Merge pull request #1017 from sstoops/master"}},{"before":"4a758fc744566e056aa9eaa743ced37402238f7d","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/docs/follow-redirects-1.15.6","pushedAt":"2024-03-17T08:26:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mr-manuel","name":"Manuel","path":"/mr-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12592765?s=80&v=4"}},{"before":null,"after":"4a758fc744566e056aa9eaa743ced37402238f7d","ref":"refs/heads/dependabot/npm_and_yarn/docs/follow-redirects-1.15.6","pushedAt":"2024-03-16T20:39:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump follow-redirects from 1.15.3 to 1.15.6 in /docs\n\nBumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.3 to 1.15.6.\n- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)\n- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.3...v1.15.6)\n\n---\nupdated-dependencies:\n- dependency-name: follow-redirects\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump follow-redirects from 1.15.3 to 1.15.6 in /docs"}},{"before":"ac892a108ee8623effeac23ff64c899d0de32c18","after":"9dd574770eedb5ed390805609976752deb500682","ref":"refs/heads/master","pushedAt":"2024-03-14T13:22:37.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mr-manuel","name":"Manuel","path":"/mr-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12592765?s=80&v=4"},"commit":{"message":"Merge pull request #1007 from p0l0us/can-dependency-fix\n\nFixing non-working can-bus dependency.","shortMessageHtmlLink":"Merge pull request #1007 from p0l0us/can-dependency-fix"}},{"before":"9a22ccb55d22caa2549d2fca32ef3b1290f78bc6","after":"cae04b0f5bee7859b3d61b2ec40ae375db650fd2","ref":"refs/heads/docusaurus","pushedAt":"2024-02-28T17:50:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mr-manuel","name":"Manuel","path":"/mr-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12592765?s=80&v=4"},"commit":{"message":"Changes and updates","shortMessageHtmlLink":"Changes and updates"}},{"before":"5d193e2dd67509e1cea8cb36e5a7abea3592214e","after":null,"ref":"refs/heads/gui-settings","pushedAt":"2024-02-28T17:30:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mr-manuel","name":"Manuel","path":"/mr-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12592765?s=80&v=4"}},{"before":"ce2df1a3fed55ecabc8c5722d742f9c0f27aad6b","after":null,"ref":"refs/heads/dev","pushedAt":"2024-02-28T17:30:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mr-manuel","name":"Manuel","path":"/mr-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12592765?s=80&v=4"}},{"before":"854df87b21cae377af126a5780e77d0a88c2204b","after":"9a22ccb55d22caa2549d2fca32ef3b1290f78bc6","ref":"refs/heads/docusaurus","pushedAt":"2024-02-28T16:06:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mr-manuel","name":"Manuel","path":"/mr-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12592765?s=80&v=4"},"commit":{"message":"Change links from dev to master branch","shortMessageHtmlLink":"Change links from dev to master branch"}},{"before":"a5bc4c8f81dae8d4f516ab35043a7fe2cf343cd9","after":"ac892a108ee8623effeac23ff64c899d0de32c18","ref":"refs/heads/master","pushedAt":"2024-02-28T12:31:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Louisvdw","name":"Louis Van Der Walt","path":"/Louisvdw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26077665?s=80&v=4"},"commit":{"message":"Update master branch (#993)\n\n* fix Sinowealth not loading\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/702\r\n\r\n* fix unique identifier function\r\n\r\n* enable BMS over config, if disabled by default\r\nNow you can also add more then one BMS for BMS_TYPE\r\n\r\n* show battery port in log\r\n\r\n* ANT BMS fixes\r\nFixed that other devices are recognized as ANT BMS\r\n\r\n* Sinowealth BMS fixes\r\nFixed that other devices are recognized as Sinowealth BMS\r\n\r\n* improved publish_battery error handling\r\nswitched from error count to seconds\r\n\r\n* Improve Battery Voltage Handling in Linear Absorption Mode\r\n\r\n* Refactor change time() to int(time()) for consistency in max_voltage_start_time and tDiff calculation\r\n* Refactor battery voltage calculations for efficiency and clarity\r\n* Remove penalty_buffer\r\n* Reset max_voltage_start_time wenn we going to bulk(dynamic) mode\r\n\r\n* updated changelog\r\n\r\n* fix reply processing\r\n\r\n* Reduce the big inrush current, if the CVL jumps\r\nfrom Bulk/Absorbtion to Float\r\nfix https://github.com/Louisvdw/dbus-serialbattery/issues/659\r\n\r\n* Check returned data lenght for Seplos BMS\r\n\r\nBe stricter about the return data we accept, might fix the problem of grid meters accidently being recognized as a Seplos\r\n\r\n* Validate current, voltage, capacity and SoC for all BMS\r\nThis prevents that a device, which is no BMS, is detected as BMS\r\n\r\n* removed double check\r\n\r\n* bump version\r\n\r\n* fix validation if None\r\n\r\n* updated changelog\r\n\r\n* proposal to #659 formatted :)\r\n\r\n* bugfix proposal to #659\r\n\r\n* refactor setting float charge_mode\r\n\r\n* fix type error, removed bluetooth cronjob\r\n\r\n* updated changelog\r\n\r\n* fix rs485 write communication errors by inserting sleeps, add debug print for charge mode and fix crash on write soc failures\r\n\r\n* fix write problem on set_soc. also changed the switch charge/discharge function, just in case\r\n\r\n* debug msg\r\n\r\n* Bluetooth optimizations\r\n\r\n* Fixes by @peterohman\r\nhttps://github.com/Louisvdw/dbus-serialbattery/pull/505#issuecomment-1587665083\r\n\r\n* fix #712\r\n\r\n* fix meaningless time to go values\r\n\r\n* fix meaningless time to go values\r\n\r\n* Duration of transition to float depends on number of cells\r\n\r\n* Float transition - Voltage drop per second\r\n\r\n* Update hlpdatabms4s.py\r\n\r\n* Validate setting of FLOAT_CELL_VOLTAGE and avoid misconfiguration\r\n\r\n* consider utils.LINEAR_RECALCULATION_EVERY to refresh CVL\r\n\r\n* cleanup\r\n\r\n* consider utils.LINEAR_RECALCULATION_EVERY to refresh CVL\r\n\r\n* small refactor, introduced set_cvl_linear function to set CVL only once every LINEAR_RECALCULATION_EVERY seconds\r\n\r\n* fix typo\r\n\r\n* updated changelog\r\n\r\n* remove debug msg\r\n\r\n* remove debug msg\r\n\r\n* undo debug change\r\n\r\n* Daly BMS make auto reset soc configurable\r\n\r\n* added debug and error information for CVL\r\n\r\n* fix proposal for #733 (#735)\r\n\r\n* Added: Tollerance to enter float voltage once the timer is triggered\r\n\r\n* Add bulk voltage\r\nLoad to bulk voltage every x days to reset the SoC to 100% for some BMS\r\n\r\n* JKBMS disable high voltage warning on bulk\r\nreenable after bulk was completed\r\n\r\n* fixed error\r\n\r\n* disable high voltage warning for all BMS\r\nwhen charging to bulk voltage\r\n\r\n* fix error and change default value\r\nmeasurementToleranceVariation from 0.025 to 0.5 else in OffGrid mode max voltage is always kept\r\n\r\n* Added temperature names to dbus/mqtt\r\n\r\n* Use current avg of last 300 cycles for TTG & TTS\r\n\r\n* Calculate only positive Time-to-SoC points\r\n\r\n* added current average of last 5 minutes\r\n\r\n* make CCL and DCL more clear\r\n\r\n* fix small error\r\n\r\n* bugfix: LLTJBD BMS SOC different in Xiaoxiang app and dbus-serialbattery\r\n\r\n* black formatting\r\n\r\n* JDB BMS - Control FETs for charge, discharge and disable / enable balancer (#761)\r\n\r\n* feature: Allow to control charge / discharge FET\r\n* feature: Allow to enable / disable balancer\r\n\r\n* bugfix: Cycle Capacity is in 10 mAh\r\n\r\nFixes SoC with factor 100 * 100% percentage\r\n\r\n* JBD BMS show balancer state in GUI page IO (#763)\r\n\r\n* Bump version\r\n\r\n* Fix typos\r\n\r\n* Smaller fixes\r\n- fixes https://github.com/Louisvdw/dbus-serialbattery/issues/792#issuecomment-1703147692\r\n\r\n* Removed comments from utils.py\r\nThis should make more clear that there are no values to change\r\n\r\n* Updated changelog\r\n\r\n* possible fix for LLT/JBS connection problems\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/769\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/777\r\n\r\n* bugfix: LLT/JBD BMS general packet data size check\r\n\r\n* improved reinstall and disable script\r\n\r\n* LLT/JBD BMS - Improved error handling and automatical driver restart\r\nin case of error. Should fix:\r\n- https://github.com/Louisvdw/dbus-serialbattery/issues/730\r\n- https://github.com/Louisvdw/dbus-serialbattery/issues/769\r\n- https://github.com/Louisvdw/dbus-serialbattery/issues/777\r\n\r\n* Fixed Building wheel for dbus-fast won't finish on weak systems\r\nFixes https://github.com/Louisvdw/dbus-serialbattery/issues/785\r\n\r\n* Support for Daly CAN Bus (#169)\r\n\r\n* support for Daly CAN Bus\r\n* fix constructor args\r\n* revert port, needs fix\r\n* add can filters\r\n* comment logger\r\n\r\nSome changes are still needed to work with the latest version. They will follow in a next PR.\r\n\r\n---------\r\n\r\nCo-authored-by: Samuel Brucksch \r\nCo-authored-by: Manuel \r\n\r\n* JKBMS BLE - Introduction of automatic SOC reset (HW Version 11) (#736)\r\n\r\n* Introduction of automatic SOC reset for JK BMS (HW Version 11)\r\n* Fixed value mapping\r\n* Rework of the code to make it simpler to use without additional configuration.\r\nMoved execution of SOC reset. It's now executed while changing from \"Float\" to \"Float Transition\".\r\n* Implementation of suggested changes\r\nPersist initial BMS OVP and OVPR settings\r\nMake use of max_cell_voltage to calculate trigger value for OVP alert\r\n\r\n* Added: Daly CAN and JKBMS CAN\r\n\r\n* added CAN bms to installation script\r\noptimized CAN drivers\r\n\r\n* smaller fixes\r\n\r\n* Trigger JK BLE SOC reset when using Step Mode\r\n\r\n* Moved trigger_soc_reset()\r\n\r\n* fixes LLT/JBD SOC > 100%\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/769\r\n\r\n* changed VOLTAGE_DROP behaviour\r\n\r\n* Fix JKBMS not starting if BMS manuf. date is empty\r\n\r\n* corrected bulk, absorption and soc reset terms\r\n\r\n* fix typo\r\n\r\n* add JKBMS_BLE debugging data\r\n\r\n* fix small error\r\n\r\n* Some changes for lost bluetooth connection / hci_uart stack restart\r\n\r\n* added logging to config\r\n\r\n* add sleep before starting driver\r\nprevents lot of timeouts after reinstalling the driver, since the restart is now much faster than before\r\n\r\n* changed post install info\r\n\r\n* fix error\r\n\r\n* Daly BMS fixed embedded null byte\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/837\r\n\r\n* added info for SoC reset to default config file\r\n\r\n* fix for #716\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/716\r\n\r\n* fix for #716 and JKBMS model recognition\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/716\r\n\r\n* optimized logging\r\n\r\n* fix JKBMS recognition\r\n\r\n* added debugging\r\n\r\n* fixes #716\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/716\r\n\r\n* Bind device instance to unique_identifier\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/718\r\n\r\n* added data types to battery class\r\ndisabled unused variables\r\n\r\n* save current charge state\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/840\r\n\r\n* correct file permissions\r\n\r\n* updated changelog\r\n\r\n* added periodic saveChargeDetails\r\n\r\n* fix some small errors\r\n\r\n* fix issue with ruuvi tags\r\nWhen there are hundreds of unused ruuvi tags in the settings list that where added because thei where nearby the driver does not start correctly. These stale entries are disabled on the driver startup.\r\nThe issue was already filed to Victron developers\r\n\r\n* CVL with i-controller instead of penaltysum\r\n\r\n* cvl_controller: switch to choose PenaltySum or ICOntroller + documentation\r\n\r\n* docu enhancement\r\n\r\n* Add setting and install logic for usb bluetooth module\r\n\r\n* round temperatures\r\n\r\n* changed battery disconnect behaviour\r\n\r\n* Fixes #891\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/891\r\n\r\n* updated changelog\r\n\r\n* Add bluetooth device note to config.default.ini\r\n\r\n* Fix typo in bluetooth note in config.default.ini\r\n\r\n* fixed error in new cvl_controller\r\n\r\n* fixed float division by zero and code optimization\r\n\r\n* Restart MAX_VOLTAGE_TIME_SEC if cell diff > CELL_VOLTAGE_DIFF_KEEP_MAX_VOLTAGE_TIME_RESTART\r\n\r\n* Calculation of the SOC based on coloumb-counting (#868)\r\n\r\n* Calculation of the SOC in the driver based on coloumb-counting\r\n\r\n* soc_calc: add current correction before integration\r\n\r\n* soc_calc: correction map for current\r\n\r\n* Soc_calc: CorrectionMap, switch to turn on/off correction, selectable initial value\r\n\r\n* soc_calc: Bugfix\r\n\r\n* soc_calc: Bugfix\r\n\r\n* store soc in dbus for restart\r\n\r\n* store soc in dbus for restart (formatted)\r\n\r\n* store soc in dbus for restart (bugfix)\r\n\r\n* save soc_calc only after change > 1.0\r\n\r\n* store soc in dbus for restart (bugfix)\r\n\r\n* logger does not work this way. do not know why\r\n\r\n* writing and reading to dbus works\r\n\r\n* Removed options: SOC_CALC_CURRENT_CORRECTION, SOC_CALC_RESET_VALUE_ON_RESTART, SOC_CALC_INIT_VALUE\r\nsort soc_calc alphabetically\r\n\r\n* fixed comments\r\n\r\n* Updated changelog, small fixes\r\n\r\n* Changed: PUBLISH_CONFIG_VALUES from 0/1 to True/False\r\n\r\n* Changed: Code optimizations\r\n- Changed some variables to be more clear\r\n- Added comments for easier code understanding\r\n\r\n* Calculated SOC: Added two decimals, added BMS SOC for MQTT & Node-RED\r\n\r\n* Updated changelog, small fixes\r\n\r\n* Changed: PUBLISH_CONFIG_VALUES from 0/1 to True/False\r\n\r\n* Changed: Code optimizations\r\n- Changed some variables to be more clear\r\n- Added comments for easier code understanding\r\n\r\n* Calculated SOC: Added two decimals, added BMS SOC for MQTT & Node-RED\r\n\r\n* Fix #898\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/898\r\n\r\n* Changed: Fix issue loading settings from dbus\r\n\r\n* Added nightly install option\r\nmakes it easier for users to pretest fixes\r\n\r\n* Changed: more detailed error output when an exception happens\r\n\r\n* Possible fix for #912\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/912\r\n\r\n* Fixes #919\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/919\r\n\r\n* Changed: Exit script with error, if port excluded\r\nelse the serialstarter stops at the dbus-serialbattery\r\n\r\n* Fixed some smaller errors\r\n\r\n* Updated pre-release workflow\r\n\r\n* Fix JK BMS connection restart when bluetooth fails.\r\n\r\nThis fix installs a new thread to monitor the state of the original\r\nscraping thread.\r\nIf scraping thread dies, it verifies that it did not because the\r\nscraping was intentionally stopped by calling stop_scrapping.\r\nWhen restarting the scrapper, it first calls the bluetooth\r\nreset lambda function that was passed in the class contructor, such that\r\nbluetooth is ready to make a proper connection.\r\n\r\n* Fixes #916\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/916\r\n\r\n* Added Venus OS version to logfile\r\n\r\n* Fix #840\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/840\r\n\r\n* Small code formatting fixes\r\n\r\n* Optimized reinstall script. Restart GUI only on changes.\r\n\r\n* Display debugging data in GUI when DEBUG enabled\r\n\r\n* Install script now shows repositories and version numbers\r\n\r\n* Update daly_can.py\r\n\r\nFixing https://github.com/Louisvdw/dbus-serialbattery/issues/950 for DalyBMS\r\n\r\n* Update jkbms_can.py\r\n\r\nFixing https://github.com/Louisvdw/dbus-serialbattery/issues/950 for Jk BMS\r\n\r\n* Fix black lint check\r\n\r\n* Fixes #970\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/970\r\n\r\n* Fixed some errors in restoring values from dbus settings\r\n\r\n* Moved sleep on start for all BMS\r\n\r\n* Update config description\r\n\r\n* Reworked a part of the default config\r\n\r\n* fix typo in stopping services when reinstalling\r\n\r\n* Fix Time-to-SoC and Time-to-Go calculation\r\n\r\n* Add changelog info\r\n\r\n* Round sum and diff voltage\r\n\r\n* Temperature limitation variables where changed\r\n\r\n* SoC limitation variables where changed\r\n\r\n* Added error messages\r\n\r\n* Remove unneeded code\r\n\r\n* Reset SoC to 0% if empty\r\n\r\n* Add GUIv2 for dbus-serialbattery\r\n\r\n* Check free space before installing\r\n\r\n* Added new GUIv2 version\r\n\r\n* Removed Python 2 compatibility\r\n\r\n* Changelog update\r\n\r\n* Code cleanup\r\n- Removed: get_temperatures()\r\n- Removed: update_last_seen()\r\n\r\n* Bluetooth code optimizations\r\n\r\n* Fixed some JKBMS BLE not starting\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/819\r\n\r\n* Check if packages are already installed before install\r\n\r\n* Fixed some SOC calculation errors\r\n\r\n* Fixed None SOC on driver start\r\n\r\n* Do not show and allow button change when callback is missing for:\r\n- ForceChargingOff\r\n- ForceDischargingOff\r\n- TurnBalancingOff\r\n\r\n* Check if a device instance is already used by creating a PID file\r\n\r\n* Log and execute SOC reset to 100% or 0% only once\r\n\r\n* Update GitHub workflow and issue templates\r\n\r\n* Fixed LLT/JBD BMS with only on temperature sensor #791\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/971\r\n\r\n* Fix warning on reinstall\r\n\r\n* Fix missing IO control for JBDBMS #992\r\nhttps://github.com/Louisvdw/dbus-serialbattery/issues/992\r\n\r\n* Prepare for removing dev branch\r\n\r\n---------\r\n\r\nCo-authored-by: ogurevich <50322596+ogurevich@users.noreply.github.com>\r\nCo-authored-by: Bernd Stahlbock <6627385+transistorgit@users.noreply.github.com>\r\nCo-authored-by: wollew \r\nCo-authored-by: Oleg Gurevich \r\nCo-authored-by: peterohman \r\nCo-authored-by: Strawder, Paul \r\nCo-authored-by: Paul Strawder \r\nCo-authored-by: Samuel Brucksch \r\nCo-authored-by: Samuel Brucksch \r\nCo-authored-by: ArendsM <136503378+ArendsM@users.noreply.github.com>\r\nCo-authored-by: Meik Arends \r\nCo-authored-by: Marvo2011 \r\nCo-authored-by: cflenker \r\nCo-authored-by: cflenker <125555670+cflenker@users.noreply.github.com>\r\nCo-authored-by: Cupertino Miranda \r\nCo-authored-by: Martin Polehla ","shortMessageHtmlLink":"Update master branch (#993)"}},{"before":"1290cc3c0014a19cd47ae3308d8331dd70b98bf2","after":"854df87b21cae377af126a5780e77d0a88c2204b","ref":"refs/heads/docusaurus","pushedAt":"2024-02-15T05:59:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mr-manuel","name":"Manuel","path":"/mr-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12592765?s=80&v=4"},"commit":{"message":"Merge pull request #975 from DenkBrettl/docusaurus\n\nRemove duplicate entry and align style","shortMessageHtmlLink":"Merge pull request #975 from DenkBrettl/docusaurus"}},{"before":"3137597561cba7f1b26c0bf608529390fbeaf61e","after":"1290cc3c0014a19cd47ae3308d8331dd70b98bf2","ref":"refs/heads/docusaurus","pushedAt":"2024-02-13T06:35:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mr-manuel","name":"Manuel","path":"/mr-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12592765?s=80&v=4"},"commit":{"message":"Update install notes","shortMessageHtmlLink":"Update install notes"}},{"before":"e3206f750e5c2c1651bae4c6073d0905f056bdd1","after":"a5bc4c8f81dae8d4f516ab35043a7fe2cf343cd9","ref":"refs/heads/master","pushedAt":"2024-02-13T04:17:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Louisvdw","name":"Louis Van Der Walt","path":"/Louisvdw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26077665?s=80&v=4"},"commit":{"message":"Install script now shows repositories and version numbers (#968)","shortMessageHtmlLink":"Install script now shows repositories and version numbers (#968)"}},{"before":"5e025e66ff4887ee5ce3665789e5d2a14e63ec23","after":"ce2df1a3fed55ecabc8c5722d742f9c0f27aad6b","ref":"refs/heads/dev","pushedAt":"2024-02-10T08:54:24.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mr-manuel","name":"Manuel","path":"/mr-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12592765?s=80&v=4"},"commit":{"message":"Merge pull request #960 from p0l0us/bugfix-950-dev\n\nBugfix 950 dev","shortMessageHtmlLink":"Merge pull request #960 from p0l0us/bugfix-950-dev"}},{"before":"3c2401a606817f2955c1c17bf0fa4f2977fc06aa","after":"5e025e66ff4887ee5ce3665789e5d2a14e63ec23","ref":"refs/heads/dev","pushedAt":"2024-01-28T14:22:19.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"mr-manuel","name":"Manuel","path":"/mr-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12592765?s=80&v=4"},"commit":{"message":"Merge pull request #942 from mr-manuel/dev\n\nChanges 2024.01.28","shortMessageHtmlLink":"Merge pull request #942 from mr-manuel/dev"}},{"before":"976ef061eca12e3fa4c8f95c6119cd4f3f9302ed","after":"3c2401a606817f2955c1c17bf0fa4f2977fc06aa","ref":"refs/heads/dev","pushedAt":"2024-01-28T13:39:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mr-manuel","name":"Manuel","path":"/mr-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12592765?s=80&v=4"},"commit":{"message":"Merge pull request #941 from cupertinomiranda/jkbms_restart_connection\n\nFix JK BMS connection restart when bluetooth fails.\r\nFixes https://github.com/Louisvdw/dbus-serialbattery/issues/720\r\nFixes https://github.com/Louisvdw/dbus-serialbattery/issues/915","shortMessageHtmlLink":"Merge pull request #941 from cupertinomiranda/jkbms_restart_connection"}},{"before":"f16eba6280f712a0f68f745b5a868938f1fe94da","after":"e3206f750e5c2c1651bae4c6073d0905f056bdd1","ref":"refs/heads/master","pushedAt":"2024-01-19T10:38:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Louisvdw","name":"Louis Van Der Walt","path":"/Louisvdw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26077665?s=80&v=4"},"commit":{"message":"Added nightly install option (#917)\n\nmakes it easier for users to pretest fixes","shortMessageHtmlLink":"Added nightly install option (#917)"}},{"before":"9779b2e1773aa668afca9d1f647636c773f11bcd","after":"976ef061eca12e3fa4c8f95c6119cd4f3f9302ed","ref":"refs/heads/dev","pushedAt":"2024-01-12T08:15:35.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"mr-manuel","name":"Manuel","path":"/mr-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12592765?s=80&v=4"},"commit":{"message":"Merge pull request #918 from mr-manuel/dev\n\nChanges 2024.01.12","shortMessageHtmlLink":"Merge pull request #918 from mr-manuel/dev"}},{"before":"ec4c18c6ca97d48a48ee7a970fa02ffa7bc969c4","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/docs/follow-redirects-1.15.4","pushedAt":"2024-01-11T06:12:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"ec4c18c6ca97d48a48ee7a970fa02ffa7bc969c4","ref":"refs/heads/dependabot/npm_and_yarn/docs/follow-redirects-1.15.4","pushedAt":"2024-01-11T04:35:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump follow-redirects from 1.15.3 to 1.15.4 in /docs\n\nBumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.3 to 1.15.4.\n- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)\n- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.3...v1.15.4)\n\n---\nupdated-dependencies:\n- dependency-name: follow-redirects\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump follow-redirects from 1.15.3 to 1.15.4 in /docs"}},{"before":"9ee5333ea98fb510460b464b310dec782dba6c03","after":"3137597561cba7f1b26c0bf608529390fbeaf61e","ref":"refs/heads/docusaurus","pushedAt":"2024-01-09T07:49:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mr-manuel","name":"Manuel","path":"/mr-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12592765?s=80&v=4"},"commit":{"message":"Added FAQ","shortMessageHtmlLink":"Added FAQ"}},{"before":"5b3b1e6cc0b46b27cdaf77a5dccacc6ac0ba6fd2","after":"9ee5333ea98fb510460b464b310dec782dba6c03","ref":"refs/heads/docusaurus","pushedAt":"2024-01-05T11:25:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mr-manuel","name":"Manuel","path":"/mr-manuel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12592765?s=80&v=4"},"commit":{"message":"Update GitHub workflow","shortMessageHtmlLink":"Update GitHub workflow"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKpe2dAA","startCursor":null,"endCursor":null}},"title":"Activity ยท Louisvdw/dbus-serialbattery"}