Commit graph

2733 commits

Author SHA1 Message Date
Daniel Öster
bc07bb24d3 Make SOFAR CAN operational 2025-07-01 00:18:31 +03:00
Jaakko Haakana
f40eb9e9a3 Use the correct CAN interface when Zoe sends in double battery setup 2025-06-30 23:06:42 +03:00
Daniel Öster
0566dcecd7 Merge branch 'main' into feature/zoe-gen2-double-battery 2025-06-28 21:34:08 +03:00
Daniel Öster
a7007e9c63
Merge pull request #1238 from dalathegreat/feature/stellantis-ecmp-values
Bugfix: Stellantis eCMP, values and CAN
2025-06-28 21:26:01 +03:00
Daniel Öster
9a36a8f87b
Merge pull request #1265 from dalathegreat/improvement/update-note
Improvement: Update USER_SETTINGS.h note
2025-06-28 20:45:35 +03:00
Daniel Öster
a8e024cb58
Merge branch 'main' into feature/stellantis-ecmp-values 2025-06-28 20:43:41 +03:00
Daniel Öster
d501c385a9
Merge pull request #1233 from dalathegreat/feature/spring-kze-double-battery
Feature: Add support for Double CMFA-EV batteries 🔋 🔋
2025-06-28 20:42:41 +03:00
Daniel Öster
c09f4486a0 Make More Battery Info page work 2025-06-28 20:38:10 +03:00
Daniel Öster
0fc22ee37a
Merge pull request #1270 from kyberias/fix-html-renderers
Fix Volvo Spa more battery info page
2025-06-28 20:29:58 +03:00
Jaakko Haakana
032c7af7d5 Remove duplicate constants 2025-06-27 23:34:59 +03:00
Jaakko Haakana
5f092ae500 Merge and fix conflicts 2025-06-27 23:19:58 +03:00
Jaakko Haakana
7e929c61d6 Move leaking defines to private constants 2025-06-27 23:14:10 +03:00
Jaakko Haakana
6403d064c3 Remove redundant include 2025-06-27 22:58:53 +03:00
Jaakko Haakana
3167c8210c Replace BMW I3 extended data layer with battery class getter methods 2025-06-27 22:39:25 +03:00
Jaakko Haakana
6e9e7605cc Fix Volvo Spa info page by adding missing renderer. 2025-06-27 21:57:57 +03:00
Daniel Öster
786b7a4fcc
Update USER_SETTINGS.h note
Update note on how BATTERY_WH_MAX works
2025-06-26 23:20:38 +03:00
Jaakko Haakana
247cf1f784
Merge pull request #1247 from kyberias/common-final
Experimental common image
2025-06-26 23:12:28 +03:00
Daniel Öster
6936681366 Add more battery info page for Chademo 2025-06-26 22:20:32 +03:00
Daniel Öster
92daa175d3
Merge pull request #1258 from kyberias/fix-bmw-i3
Fix BMW I3 double battery crash
2025-06-26 15:18:19 +03:00
Daniel Öster
d54f0d57eb
Merge pull request #1240 from dalathegreat/bugfix/chademo-startup
Chademo: Improve startup to throw less events
2025-06-26 15:17:36 +03:00
Jaakko Haakana
d4aaa2911d Fix null-pointer reference 2025-06-23 20:23:37 +03:00
Jaakko Haakana
82d89bb6e0
Merge branch 'main' into common-final 2025-06-21 17:21:54 +03:00
Daniel Öster
f08f284edc
Merge pull request #1221 from dalathegreat/improvement/webserver-robustness
Improvement: Make Webserver More Battery Info page more crash proof
2025-06-21 12:58:17 +03:00
Daniel Öster
b72d0a576c
Merge pull request #1249 from dalathegreat/bugfix/kia64-cells
Bugfix: Kia-64/40 cell count detection
2025-06-21 12:57:51 +03:00
Jaakko Haakana
d6cbd1bcdd Merge and fix conflicts 2025-06-21 08:33:39 +03:00
Jaakko Haakana
62b413bf37 Remove TODO 2025-06-20 10:00:55 +03:00
Jaakko Haakana
86503ff485 Inverter indicates whether it controls contactors at run-time 2025-06-20 10:00:28 +03:00
pre-commit-ci[bot]
44cdedb631 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-06-19 19:55:52 +00:00
freddanastrom
1525f8a26f Mapping unknown polls to support charged/discharged energy 2025-06-19 21:18:18 +02:00
Daniel Öster
2c554a746a
Merge pull request #1232 from dalathegreat/feature/simplify-GPIO-double-battery
Feature: Simplify GPIO for secondary battery
2025-06-19 21:53:57 +03:00
Jaakko Haakana
8ba7d09ec7 Remove redudant code 2025-06-19 17:20:35 +03:00
Daniel Öster
7e3eb74e06 Add group check to sixth datarow 2025-06-19 00:04:16 +03:00
Daniel Öster
447955acb2 Make cellvoltage detection more reliable 2025-06-19 00:01:32 +03:00
Jaakko Haakana
2d30370777 Make conflicting globals static 2025-06-18 20:52:01 +03:00
Jaakko Haakana
742650268c More conditional compilation for Chademo and BMS 2025-06-18 20:27:01 +03:00
Jaakko Haakana
435f201553 Make battery selection check in cpp file to avoid header file conflicts 2025-06-18 19:33:29 +03:00
Jaakko Haakana
a663e027f2 Remove CAN definitions from user settings header 2025-06-18 19:12:58 +03:00
Jaakko Haakana
5b88ee03a5 Merge branch 'main' into common-final 2025-06-18 19:00:07 +03:00
Jaakko Haakana
9c03691550 Fix battery and inverter selection in UI 2025-06-18 18:58:32 +03:00
freddanastrom
0886b0993d
Always show estimated SOC on More info page regardless of SOC method (#1246) 2025-06-18 15:35:36 +03:00
Daniel Öster
b66934fb42 Add improved statemachine for isolation disable 2025-06-18 14:51:50 +03:00
Daniel Öster
253953c4ed Merge branch 'main' into feature/stellantis-ecmp-values 2025-06-18 14:26:15 +03:00
Daniel Öster
11280bc1ef Update note on state 2025-06-17 23:22:45 +03:00
Daniel Öster
57cb1186b8 Update MinimumDischargeVoltage handling 2025-06-17 23:21:27 +03:00
Jaakko Haakana
02917dcbea More batteries to common image 2025-06-17 23:19:26 +03:00
Daniel Öster
8932e731e0 Merge branch 'main' into bugfix/chademo-startup 2025-06-17 23:16:16 +03:00
Daniel Öster
e49ccbc5d8
Update Software.ino 2025-06-17 13:59:53 +03:00
Daniel Öster
54d3042391
Update Software.ino 2025-06-17 13:51:15 +03:00
Daniel Öster
ec2d871475 Make webserver more compact 2025-06-16 23:34:06 +03:00
Jaakko Haakana
57f8d2618e Merge and fix conflicts 2025-06-16 21:48:40 +03:00