Commit graph

2710 commits

Author SHA1 Message Date
Jaakko Haakana
5ac816b80f Revert accidental changes 2025-07-06 16:59:47 +03:00
Jaakko Haakana
6cdcb08abb MQTT settings in the UI 2025-07-05 23:59:32 +03:00
Jaakko Haakana
693689e5af Make new settings editable in UI 2025-07-05 14:07:23 +03:00
Jaakko Haakana
00fb213cc1 HA autodiscovery enabled with run-time variable 2025-07-05 10:49:18 +03:00
Jaakko Haakana
efdbbff916 mDNS controlled by run-time variable 2025-07-05 10:34:06 +03:00
Jaakko Haakana
5f8eedbacb WEB and MQTT settings are actually run-time variables 2025-07-05 10:21:15 +03:00
Jaakko Haakana
1c8802b6a7 Merge from main and fix conflicts 2025-07-05 09:55:34 +03:00
Jaakko Haakana
2890217127
Merge pull request #1271 from kyberias/eliminate-ext-data
Replace BMW I3 extended data layer with battery class getter methods
2025-07-04 22:17:35 +03:00
Jaakko Haakana
17e83c25c5 Still support empty strings 2025-07-04 21:25:37 +03:00
Jaakko Haakana
6cdcb89a83 Safer array access 2025-07-04 21:20:16 +03:00
Jaakko Haakana
c7f4408cef Merge branch 'main' into eliminate-ext-data 2025-07-04 21:11:20 +03:00
Daniel Öster
4b675aeb93
Merge pull request #1264 from dalathegreat/bugfix/chademo-statemachine
Feature: Add more battery info page for Chademo V2X
2025-07-03 17:44:21 +03:00
Jaakko Haakana
739337f750 Use hal for WUP_PIN2 2025-07-02 23:48:43 +03:00
Daniel Öster
f94a011063
Merge pull request #1234 from dalathegreat/feature/zoe-gen2-double-battery
Feature: Add support for Double ZoePH2 batteries 🔋 🔋
2025-07-02 21:08:37 +03:00
Jaakko Haakana
2602316369 Merge from main 2025-07-02 19:09:01 +03:00
Jaakko Haakana
ae5783a0db Remove unnecessary debug prints 2025-07-02 16:51:24 +03:00
Jaakko Haakana
cb4b8118f7 Remove unnecessary logging 2025-07-02 16:45:29 +03:00
Jaakko Haakana
d3f6577ebc Can receivers can register with half speed 2025-07-02 16:39:45 +03:00
Daniel Öster
ed26ba4103 Make CAN sending interface agnostic 2025-07-01 15:45:37 +03:00
Daniel Öster
5e6ca074e8 Merge branch 'main' into feature/zoe-gen2-double-battery 2025-07-01 15:43:36 +03:00
Daniel Öster
86953ad96d Merge branch 'main' into bugfix/chademo-statemachine 2025-07-01 15:43:06 +03:00
Daniel Öster
e57f2ce324
Merge pull request #1279 from kyberias/fix-warnings
Use const to eliminate compiler warnings
2025-07-01 14:17:33 +03:00
Jaakko Haakana
6c90870f88 Use const to eliminate compiler warning 2025-07-01 00:29:01 +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
Jaakko Haakana
561f5d1958 Charger and battery 2 comm selection 2025-06-29 23:52:48 +03:00
Jaakko Haakana
37a5d7d3b9 Battery can request slower CAN speed 2025-06-29 23:35:32 +03:00
Jaakko Haakana
824cee1505 GPIO allocation errors raise events and print to log 2025-06-29 22:29:08 +03:00
Jaakko Haakana
e3de4e546c Battery and inverter can bus can be selected in the UI 2025-06-29 20:33:45 +03:00
Jaakko Haakana
c63ae6eb23 Merge branch 'main' into hal2 2025-06-29 10:11:26 +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
49fb79f35e Rest of the HALs 2025-06-24 21:35:14 +03:00
Jaakko Haakana
d4aaa2911d Fix null-pointer reference 2025-06-23 20:23:37 +03:00
Jaakko Haakana
12b402f994 Initial hal changes 2025-06-22 23:30:11 +03:00