Commit graph

2694 commits

Author SHA1 Message Date
Steven Maresca
00035872d3 CHADEMO - swap header names 2024-05-30 19:45:44 -04:00
Steven Maresca
5fb26ffa0e CHADEMO - Miscellaneous incremental improvements. 2024-05-30 19:45:44 -04:00
Steven Maresca
bf3cada068 Rename header to make it clearer that it is intended solely for CHADEMO 2024-05-30 19:45:44 -04:00
Steven Maresca
ccfb7cb84c ISA IVT-S vs IVT-MOD pinout note for posterity 2024-05-30 19:45:44 -04:00
Steven Maresca
1500618ab4 Improvement - CHAdeMO: make shunt mandatory and defined by default, akin to imposed contactor control 2024-05-30 19:45:44 -04:00
Steven Maresca
893d3f5e44 CHAdeMO: Add measured current and voltage 2024-05-30 19:45:44 -04:00
Steven Maresca
94aea68e7f Fix earlier conflict artifact (CANstillAlive remnant) 2024-05-30 19:45:44 -04:00
amarofarinha
e1c2b7a6bf
Suggested data type change 2024-05-29 21:49:21 +01:00
amarofarinha
6ddfb215fe
Merge branch 'dalathegreat:main' into main 2024-05-29 21:46:38 +01:00
Daniel
4a4ff1e16b Add back value writing to Safety.cpp 2024-05-29 23:32:31 +03:00
Daniel
9876d5b75b Merge branch 'main' into bugfix/i3-power-watt 2024-05-29 23:15:56 +03:00
Daniel
7ff5113ad4 Move CAN alive check on LEAF 2024-05-29 22:56:27 +03:00
amarofarinha
a961a5d8d5
Merge branch 'dalathegreat:main' into main 2024-05-29 20:27:53 +01:00
Daniel
22d2aafb99 Move location of can_bus_alive check 2024-05-29 21:55:03 +03:00
amarofarinha
4731fcdf5e clang-format 2024-05-29 17:47:31 +01:00
amarofarinha
22b922b07a
max charge/discharge limit failures 2024-05-29 16:16:17 +01:00
amarofarinha
5df42afbe7
max charge/discharge limit failures 2024-05-29 16:15:57 +01:00
Daniel
a3dbe103c3 Fix Nissan LEAF startup contactor issue 2024-05-29 16:10:39 +03:00
Daniel
9c83ef7290 Fix more compilation issues 2024-05-29 14:23:28 +03:00
Daniel
f9f5532212 Fix compilation issue on ESPAsyncWebServer 2024-05-29 14:01:52 +03:00
Daniel
12f440126b Fix compilation issue 2024-05-29 13:29:53 +03:00
Daniel Öster
85285dcdd4
Merge pull request #324 from amarofarinha/main
LEAF - Setting cell voltage values after last cell frame values
2024-05-28 22:40:57 +03:00
Daniel Öster
a3af265ff1
Merge pull request #322 from dalathegreat/feature/modbus-write-event
BYD Modbus: Tweak trigger logic for missing inverter event
2024-05-28 22:28:39 +03:00
amarofarinha
004397e48f LEAF - Setting cell voltage values after last cell frame values
Ensure that the values ​​in the cell voltage datalayer are only updated when all information from all cells is received from battery.
Changed the maximum cell reference in cellmonitor to use the specific datalayer information of the battery in use instead of the MAX_AMOUNT_CELLS which is the maximum possible value.
2024-05-27 16:01:46 +01:00
Daniel
2b80707fab Tweak trigger logic for missing inverter 2024-05-26 23:17:34 +03:00
Daniel Öster
9b00116029
Merge pull request #319 from dalathegreat/feature/mg-battery-skeleton
Feature: Add skeleton for MG5 battery integration
2024-05-26 22:43:06 +03:00
Daniel Öster
dc4671623f
Merge pull request #321 from amarofarinha/main
Prevent MQTT to publish cell voltage values before they are populated
2024-05-26 22:41:38 +03:00
amarofarinha
41e7802ff3
code formating issues 2024-05-26 20:29:39 +01:00
Daniel Öster
46267445c0
Merge branch 'main' into feature/modbus-write-event 2024-05-26 22:00:14 +03:00
amarofarinha
0fd1d3d113
code formating issues 2024-05-26 18:09:05 +01:00
amarofarinha
064ff27ea7
Prevent MQTT to publish cell voltage values before they are populated
In addition to checking the value of the variable number_of_cells, we also test the value of the last cell, as the value of the cells can be filled some time after initializing the number of cells. This test was also added before publishing the values cell_max_voltage and cell_min_voltage since they are ​​calculated from the cell data.
2024-05-26 15:17:00 +01:00
Daniel
6b9e34aeaa Add back accidentally removed line 2024-05-26 00:12:28 +03:00
Daniel
8eeae699e5 Add skeleton for MG5 battery integration 2024-05-26 00:09:46 +03:00
Daniel
e1eff7c09c Fix white blank webpage bug 2024-05-25 23:40:54 +03:00
Daniel
e2ffb695ca Remove value writing from Safety file 2024-05-25 23:27:14 +03:00
Daniel Öster
b565ee1d83
Merge branch 'main' into bugfix/i3-power-watt 2024-05-25 23:19:48 +03:00
Daniel Öster
bcaf3ab5b4
Merge pull request #312 from dalathegreat/feature/name-webui
Microfeature: Customizable name on webserver
2024-05-25 23:11:58 +03:00
Daniel Öster
5795dc3c4a
Merge pull request #314 from dalathegreat/bugfix/unstable-wifi
Bugfix: Increase wifi retry timeout
2024-05-25 23:11:28 +03:00
Daniel Öster
21b4f1ff5c
Increase wifi retry timeout
Increase from 30s to 90s to improve wifi reliability
2024-05-23 18:55:16 +03:00
Daniel Öster
6b0a1600dc
Fix variable name mistake 2024-05-23 18:52:56 +03:00
Daniel
a8963bf551 Rewording and compile fix 2024-05-20 23:59:39 +03:00
Daniel
170ba8f5bb Add inverter exceeding limits event 2024-05-20 23:43:56 +03:00
Daniel
1225d76352 Add ssidAP as header name 2024-05-19 21:57:31 +03:00
Daniel Öster
7193938dcd
Merge pull request #309 from dalathegreat/feature/stark-hardware
Feature: Add initial support for Stark hardware
2024-05-19 21:05:48 +03:00
Daniel
b844bc39c3 Make BMW i3 not warn about SOH% on startup 2024-05-19 20:21:14 +03:00
Daniel
64b77f1898 Pre commit fix 2024-05-19 11:49:53 +03:00
Daniel
b3ba72d0d1 Move charge W capping to Safety file 2024-05-19 11:44:00 +03:00
Daniel
68f6ff81f9 Add charge/discharge logic for scaled SOC 2024-05-18 23:55:22 +03:00
Daniel
d98996b7be Add Stark board as option 2024-05-17 23:10:04 +03:00
Steven Maresca
2aa6ca1cac Rework CHAdeMO support to more fully implement standard, including appropriate sequence for negotiation. Testing and further refinement is needed before this feature is entirely usable. 2024-05-16 18:24:41 -04:00