Commit graph

284 commits

Author SHA1 Message Date
Steven Maresca
5f2c11ba35 Basic support for the Chevy Volt Gen1 charger, including webserver integration. Intended to enable use of inverters lacking charging functions and standalone charging modes. 2024-01-31 01:09:39 -05:00
Cabooman
44e8e0bb06 Submit to precommit 2024-01-30 09:23:33 +01:00
Cabooman
527bc19649 Some precommit fixes 2024-01-30 09:18:03 +01:00
Cabooman
bf37f655df Iniital commit 2024-01-29 22:39:51 +01:00
Daniel
d56d61913a Pre-commit fix 2024-01-29 20:05:17 +02:00
Daniel
93b6a3941e Code review naming 2024-01-29 20:03:36 +02:00
Daniel
79e98c997d Add ability to save parameters to flash 2024-01-28 22:54:01 +02:00
Daniel
b10d3af8df Make AP enabled a volatile variable 2024-01-15 21:43:26 +02:00
Daniel
cb8eea214c Make battery settings editable at runtime 2024-01-15 17:51:55 +02:00
Daniel
cf77f4676b Add initial Santa Fe struct 2024-01-10 22:36:58 +02:00
Daniel
958ddde672 Separate Zoe and Kangoo 2024-01-06 23:53:28 +02:00
Daniel
9268b61018 Add way to disable AP 2024-01-04 22:53:06 +02:00
Daniel Öster
430da0e0bd
Update USER_SETTINGS.h
Increase range of BATTERY_WH_MAX from 60kWh to 65kWh
2023-12-28 23:21:51 +02:00
Daniel
bc6beaf1ab Code review by Dala 2023-12-20 23:47:16 +02:00
Daniel Öster
2ab1970e88
Merge branch 'main' into feature/double-lilygo 2023-12-19 00:17:07 +02:00
lenvm
e7b1958ff5 add WEBSERVER macro to enable or disable webserver functionality 2023-12-03 20:10:27 +01:00
Daniel
744db66f49 Latest fixes from Andy 2023-11-24 00:01:36 +02:00
rjsc
6e183f506b
Revert "New feature: Double LilyGo!" 2023-11-22 22:47:48 +00:00
Daniel
0bfb757dff Add fixes from AndyMack-e- 2023-11-21 21:46:49 +02:00
Daniel
154cd7f001 Add skeleton for SerialLink 2023-11-19 22:50:10 +02:00
Daniel
a2536e2c90 Uncomment test mode by default 2023-11-13 22:24:12 +02:00
Daniel
edf032947b Add RGB LED test 2023-11-13 22:15:33 +02:00
Daniel
7767d39782 Add fake battery skeleton 2023-11-13 00:13:00 +02:00
lenvm
3b03d27931 add workflows for GitHub Actions to compile different hardwares
- comment out all #define macros related to batteries and inverters in USER_SETTINGS.h
- remove workflow to compile arduino sketch, as the sketch does not compile without defining the #define macros
- add workflow to compile all batteries in combination with the inverter communication protocol: BYD_MODBUS
- add workflow to compile all inverter communication protocols in combination with the battery: NISSAN_LEAF_BATTERY
- add workflow to compile all combinations of batteries and inverter communication protocols. This workflow can be triggered manually.
2023-11-10 21:30:38 +01:00
lenvm
6b6bf57804 run clang-format for all files except libraries in this repository 2023-11-08 23:38:41 +01:00
Daniel
ea1132fb02 Add amperage restriction for BYD CAN 2023-11-08 23:09:45 +02:00
lenvm
f7eee59ef6 reorder macros alphabetically 2023-11-07 23:37:24 +01:00
lenvm
4607fa9e25 rename filenames and macros such that they are consistent 2023-11-07 23:18:30 +01:00
Daniel
dd1efb8405 Add skeleton for SOFAR can 2023-10-25 23:46:41 +03:00
Daniel
56cdca30e6 Merge branch 'main' into modbus-luna2000 2023-10-25 10:38:01 +03:00
Daniel
12dbd662b8 Fix notes on SMA 2023-10-16 13:23:59 +03:00
Daniel
5f4d0324aa Add SMA skeleton 2023-10-12 10:39:27 +03:00
Daniel
407a68a3c0 Add Luna2000 to USER_SETTINGS 2023-09-17 18:35:55 +03:00
Daniel
eeefd20970 Rewrite with central user settings file 2023-09-14 13:23:15 +03:00