Commit graph

2694 commits

Author SHA1 Message Date
Daniel Öster
3bf3ebdc9d Wait until both min and max are read before publishing 2025-05-21 20:51:55 +03:00
Daniel Öster
be2d8749a5 Do not read unavailable cellvoltage values 2025-05-21 20:43:44 +03:00
Daniel Öster
d704f12787 Fix ID for 376 message 2025-05-21 20:37:47 +03:00
Daniel Öster
c81c176c60 Merge branch 'main' into bugfix/pylon-battery-soh 2025-05-21 16:40:01 +03:00
Jaakko Haakana
42757e6b21 Use base class for ECMP battery 2025-05-21 16:22:51 +03:00
Jaakko Haakana
a9ccc179f6
Merge pull request #1152 Contactor closing variable fix and more double batteries converter to use the base class 2025-05-21 14:01:05 +03:00
Daniel Öster
c3838777cd
Merge pull request #1128 from dalathegreat/improvement/millis-reduction
Improvement: millis() reduction
2025-05-21 13:49:00 +03:00
Daniel Öster
f152807801 Add startup values for SOH and SOC 2025-05-21 12:48:32 +03:00
Daniel Öster
58abea0840
Merge pull request #1049 from dalathegreat/feature/geely-geometry-battery
Feature: Add starting point for Geely Geometry C battery 🔋
2025-05-21 12:46:26 +03:00
Daniel Öster
e153be1c77 Move cellvoltage limits to private class 2025-05-20 23:49:35 +03:00
Daniel Öster
dc707c2ba4 Merge branch 'main' into improvement/millis-reduction 2025-05-20 23:24:08 +03:00
Daniel Öster
f488cceeab Split up pairing sending into batches 2025-05-20 23:03:27 +03:00
Jaakko Haakana
0716749cf9 Use base class for CMFA EV battery 2025-05-20 22:55:19 +03:00
Jaakko Haakana
b745142468 Use base class for Volvo Spa Hybrid battery 2025-05-20 22:24:45 +03:00
Jaakko Haakana
972ec68157 Use base class for Volvo Spa battery 2025-05-20 16:37:29 +03:00
Jaakko Haakana
614b907791 Use base class for SONO battery 2025-05-20 08:52:38 +03:00
Jaakko Haakana
862a5b8133 Use base class for SIMP BMS battery 2025-05-20 08:43:54 +03:00
Jaakko Haakana
52ffa5289b Use base class for RJXZS BMS 2025-05-20 08:32:37 +03:00
Jaakko Haakana
8d093b798c Use base class for Renault Zoe Gen2 battery 2025-05-20 08:24:23 +03:00
Jaakko Haakana
87a3042de4 Use base class for Renault Twizy battery 2025-05-20 00:17:13 +03:00
Jaakko Haakana
60d5d79a97 Use base class for Renault Kangoo battery 2025-05-20 00:06:38 +03:00
Jaakko Haakana
e191699879 Use base class for Range Rover PHEV battery 2025-05-19 23:46:44 +03:00
Jaakko Haakana
c49f1b7631 Use base class for Orion BMS 2025-05-19 23:36:06 +03:00
Jaakko Haakana
f2dc3ee1af Use base class for MG5 battery 2025-05-19 23:24:40 +03:00
Jaakko Haakana
d5d4229169 Use base class for MEB battery 2025-05-19 23:12:44 +03:00
Jaakko Haakana
26f2a7943d Use base class for KIA Hyundai Hybrid battery 2025-05-19 21:39:20 +03:00
Jaakko Haakana
abf7fe3c26 Use base class for KIA EGMP battery 2025-05-19 21:10:32 +03:00
Jaakko Haakana
764fc8cca9 Use base class for Chademo battery 2025-05-19 20:43:54 +03:00
Jaakko Haakana
6b21cc3b07 Use base class for Cell power BMS 2025-05-19 20:11:24 +03:00
Jaakko Haakana
50a4510601 Use base class for BMW PHEV battery 2025-05-19 19:50:36 +03:00
Daniel Öster
8de143d72a
Merge pull request #1142 from dalathegreat/library/arduinoJson-update
Library: Update ArduinoJSON to 7.4.1 📜
2025-05-19 12:30:51 +03:00
Jaakko Haakana
a7261a9f34 Publish CPU temp to MQTT 2025-05-19 08:15:25 +03:00
Jaakko Haakana
9e7bce1ae0 Use base class for Bolt Ampera battery 2025-05-19 07:51:55 +03:00
Jaakko Haakana
81efa5dde1 Use base class for BMX IX battery 2025-05-19 07:37:48 +03:00
Daniel Öster
7c5d51096c
Merge pull request #1137 from dalathegreat/MEB/precharge-pin-update
Bugfix: Update precharge control to handle dedicated pins
2025-05-18 23:20:12 +03:00
Daniel Öster
dadef047ce Add more battery info for Zoe 2025-05-18 23:14:16 +03:00
Daniel Öster
c48fe3559d Update sending comments on CAN messages 2025-05-18 23:01:09 +03:00
Daniel Öster
90a17c0762 Simplify cellvoltage min/max from CAN data 2025-05-18 21:22:41 +03:00
Jaakko Haakana
be0e235634 Fix header order 2025-05-18 17:54:09 +03:00
Jaakko Haakana
9339f2ad1c Fake battery class 2025-05-18 17:32:40 +03:00
Jaakko Haakana
8a1e34c449 Tesla battery class 2025-05-18 17:17:44 +03:00
Jaakko Haakana
3fbd6e34e3 Santa Fe phev battery class 2025-05-18 16:38:19 +03:00
Jaakko Haakana
4e8c798803 Kia Hyundai 64 class 2025-05-18 12:56:32 +03:00
Jaakko Haakana
2d24e0fefa Pylon battery class 2025-05-17 09:12:28 +03:00
Jaakko Haakana
2c2f05f186 Clarify contactor control variables and usage 2025-05-17 08:53:58 +03:00
Jaakko Haakana
c58d7a2b67 Eliminate some preprocessor define usage 2025-05-15 16:31:04 +03:00
Jaakko Haakana
24fff70984 Convert potential conflicting defs into private constants. 2025-05-14 19:34:39 +03:00
Jaakko Haakana
8d5ecac9e7 Build all inverters 2025-05-14 18:26:19 +03:00
Jaakko Haakana
5796e9ff68 Initial all inverters 2025-05-14 17:59:11 +03:00
Jaakko Haakana
45392983e1 Convert Pylon LV inverter to use the base class 2025-05-14 17:55:12 +03:00