Commit graph

2694 commits

Author SHA1 Message Date
Jaakko Haakana
dbe3de7422 Eliminate mqtt compile time dependency to battery type 2025-06-02 08:24:59 +03:00
Jaakko Haakana
03f957f3e4 Move defines back to cpp file to avoid leakage 2025-06-02 07:53:40 +03:00
Jaakko Haakana
3789d72833 Determine double battery usage in MQTT at run-time 2025-06-01 21:15:42 +03:00
Jaakko Haakana
8cb4884af7 Minimize usage of build-time DOUBLE_BATTERY 2025-06-01 18:54:09 +03:00
Morris3190
5f1c9d35e1 Update FERROAMP-CAN.h 2025-06-01 14:22:23 +02:00
Jaakko Haakana
17a22dc59d Clarify BatteryCommand with some documentation 2025-06-01 13:54:07 +03:00
Jaakko Haakana
0eb852997c Setting voltage for battery is always fake 2025-06-01 13:43:57 +03:00
Jaakko Haakana
6bd0865195 Fix yet another constructor 2025-06-01 12:44:19 +03:00
Jaakko Haakana
e87b8f9bc2 Fix constructor 2025-06-01 12:32:15 +03:00
Jaakko Haakana
a034fc4208 Always compile datalayer contactors engaged variables 2025-06-01 12:13:29 +03:00
Jaakko Haakana
dd18896e81 Fix constructors 2025-06-01 11:26:18 +03:00
Jaakko Haakana
de552e434e Reduce double battery define usage 2025-06-01 11:23:56 +03:00
Jaakko Haakana
2b4b86e8ee Fix compilation by including include 2025-06-01 10:35:25 +03:00
Jaakko Haakana
662ae57d2b Batteries implement HTML renderers for status and commands 2025-06-01 09:59:46 +03:00
pre-commit-ci[bot]
6a441d7a39 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-06-01 00:58:25 +00:00
Morris3190
14a73826f4
Update PYLON-CAN.h to allow high capacity >255Ah 2025-06-01 02:47:48 +02:00
pre-commit-ci[bot]
488c81e387 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-05-31 18:32:34 +00:00
Marijn van Galen
dfc4e982b0
Only display balancing in legend if cells are balancing (and thus battery reports this per cell) 2025-05-31 20:31:36 +02:00
Jaakko Haakana
d1fb28337e Add Imiev class 2025-05-31 09:11:18 +03:00
Jaakko Haakana
147ce38b62 Add Foxess class 2025-05-31 09:08:21 +03:00
Daniel Öster
3d2b6c48c0 Fix so hovering over does not clear cyan color 2025-05-30 20:54:46 +03:00
Daniel Öster
fdb7e73567 Add balancing status for Zoe Gen2 2025-05-30 19:05:06 +03:00
Daniel Öster
4d2c2cbc71
Merge pull request #1172 from dalathegreat/library/acan2515-2.5.1
Improvement: Increase stack size for ACAN2515
2025-05-30 14:41:00 +03:00
Daniel Öster
b3640f0436
Merge pull request #1181 from dalathegreat/bugfix/chademo-soc
Chademo: Correct SOC and capacity scaling
2025-05-30 14:40:46 +03:00
Daniel Öster
c9cbd16cf1 Tweak array size for cells 2025-05-30 13:40:39 +03:00
Daniel Öster
1919aeeab5 Improve cellmonitor view to show balancing status 2025-05-30 13:37:54 +03:00
pre-commit-ci[bot]
b111aa9c31 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-05-29 08:23:06 +00:00
Marijn van Galen
a6d415a30e
Improve readability of the code. 2025-05-29 10:21:27 +02:00
Daniel Öster
08a472447e Add reading of group6, balancing status 2025-05-28 23:52:35 +03:00
Daniel Öster
3b3ab6d915
Merge pull request #1185 from kyberias/fix-adv-ui
Fix advanced battery settings web page
2025-05-28 21:22:47 +03:00
Jaakko Haakana
25ce55d31d Include a header file to fix what is displayed by the advanced battery settings web page 2025-05-28 15:59:40 +03:00
Daniel Öster
c8d291cfda Correct SOC and capacity scaling 2025-05-27 10:59:41 +03:00
Daniel Öster
411f3de36e Fix debug werror. Increasee accuracy on voltage reading 2025-05-27 00:01:03 +03:00
Daniel Öster
3f3eea9bbd Merge branch 'main' into bugfix/watchdog-SMA-reset 2025-05-24 11:40:37 +03:00
Daniel Öster
c920853cf8 Increase stack size for acan2515 2025-05-24 10:43:28 +03:00
Daniel Öster
22a383ff4d
Merge pull request #1169 from lenvm/feature/align-sma-byd-h-with-sma-byd-hvs
SMA_BYD_H inverter: add content previously added to SMA_BYD_HVS
2025-05-24 00:14:34 +03:00
Daniel Öster
d3f0b46923 Merge branch 'main' into improvement/simplify-zoe-cellvoltages 2025-05-24 00:12:06 +03:00
Daniel Öster
c026815d30 Add preprocessor error for enable-can-addon conflict 2025-05-24 00:04:10 +03:00
lenvm
ca7a5ab49e SMA_BYD_H inverter: add content previously added to SMA_BYD_HVS 2025-05-23 22:35:43 +02:00
Daniel Öster
8901515a3b Merge branch 'main' into bugfix/watchdog-SMA-reset 2025-05-23 22:27:37 +03:00
Daniel Öster
a5c1615b3c
Merge pull request #1168 from dalathegreat/bugfix/chademo-break
Chademo: Add missing break; to CAN handler
2025-05-23 14:48:06 +03:00
Daniel Öster
7c0e6fabc5
Merge pull request #1161 from dalathegreat/bugfix/ferroamp-total-cell-amount
Ferroamp: Bugfix, Now possible to set TOTAL_CELL_AMOUNT over 255
2025-05-23 14:46:48 +03:00
Daniel Öster
cc47f89cb8 Add missing break; 2025-05-23 14:21:00 +03:00
Daniel Öster
2f9a7b05e7 Merge branch 'main' into feature/stellantis-ecmp-values 2025-05-23 11:11:35 +03:00
Daniel Öster
ff6e104e81
Merge pull request #1159 from dalathegreat/bugfix/zoe-gen2-bugs
Bugfix: Zoe gen2 issues
2025-05-22 16:46:02 +03:00
Daniel Öster
3e6d2bd30c Add cellvoltage reading for ZoeGen2 2025-05-22 16:14:41 +03:00
Daniel Öster
72e3285dfb Merge branch 'main' into bugfix/zoe-gen2-bugs 2025-05-22 15:17:00 +03:00
Daniel Öster
518ee3eda8 Fix const datacast to avoid warning 2025-05-22 14:54:12 +03:00
Daniel Öster
16792ffa34 Now possible to set TOTAL_CELL_AMOUNT over 255 2025-05-21 22:42:54 +03:00
Jaakko Haakana
12df312eef Merge branch 'main' into more-batt 2025-05-21 21:15:40 +03:00