Commit graph

2694 commits

Author SHA1 Message Date
Daniel Öster
d48868e44a Add all CAN IDs transmitted by the battery on H-CAN 2025-04-10 21:47:29 +03:00
greenoem
95ce82bcc9
Merge branch 'dalathegreat:main' into tesla-feature-bmsreset 2025-04-09 11:46:36 +01:00
Daniel Öster
a326a417c0
Merge pull request #1038 from dalathegreat/bugfix/zoeGen2
Improvement: Zoe Gen2, feedback fixes
2025-04-08 23:04:46 +03:00
greenoem
a3b7edf6f6
Merge branch 'dalathegreat:main' into tesla-feature-bmsreset 2025-04-08 08:57:53 +01:00
James Brookes
f1ae250266 Tesla: update naming of BMS reset and Isolation clear functions 2025-04-07 19:19:25 +01:00
greenoem
5556a873c9
Merge branch 'dalathegreat:main' into tesla-feature-bmsreset 2025-04-07 19:16:09 +01:00
pre-commit-ci[bot]
0e975dfea6 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-04-07 16:35:33 +00:00
lenvm
3ffc6ddeb7 BMW iX: update values in CAN messages 2025-04-06 20:41:20 +02:00
James Brookes
a5c99488dd Feature: Add Tesla BMS ECU reset, basic UDS response logging 2025-04-06 19:40:57 +01:00
Daniel Öster
efabac4b8e Add negative SOC scaling 2025-04-06 21:26:04 +03:00
Daniel Öster
9a8c1f1f77
Merge pull request #1037 from dalathegreat/bugfix/crash-core1
Crash fix: Remove faulty DEBUG_LOG section
2025-04-06 20:30:07 +03:00
Daniel Öster
ca0113cb49 Fix handling of 373 message 2025-04-06 15:52:43 +03:00
Daniel Öster
3a8f1351f4 Speed up current measurement sampling 2025-04-06 15:33:55 +03:00
Daniel Öster
25f580f689 Add event for if 12V battery is too low 2025-04-06 15:30:19 +03:00
Daniel Öster
4706765b9a Remove crashing code section 2025-04-06 14:01:57 +03:00
mvgalen
19cfd63d32 Merge remote-tracking branch 'origin/main' into improvement/meb 2025-04-06 11:11:03 +02:00
pre-commit-ci[bot]
fddc3a6952 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-04-05 16:05:13 +00:00
Daniel Öster
f3bf511e85 Fix compilation warning from build system 2025-04-05 19:03:21 +03:00
mvgalen
70a08391b0 Add question mark for unknown values. 2025-04-05 14:45:37 +02:00
mvgalen
43fbb84b8f Add welded contactors status to webpage 2025-04-02 10:28:21 +02:00
Daniel Öster
41d8d5cf27 Improve wording 2025-04-01 23:48:13 +03:00
Daniel Öster
2c3ae3d79d Add support for 50kWh standard range 2025-04-01 14:47:41 +03:00
mvgalen
0e7bc7d2c4 Add missing break 2025-04-01 13:29:37 +02:00
Daniel Öster
f4a7de639f Add all cellvoltage PID replies 2025-03-31 21:16:20 +03:00
Daniel Öster
94cd005f84 Add more to datalayer 2025-03-31 21:09:27 +03:00
Daniel Öster
35f88a8fe2 Add more PID polls 2025-03-31 20:54:40 +03:00
Daniel Öster
9626c04233 Add more battery info page for CMFA 2025-03-31 15:18:53 +03:00
Daniel Öster
9b77b135b6 Update TODO comments 2025-03-30 22:25:34 +03:00
Daniel Öster
be7a79686a Fix datatype casting on pack voltage 2025-03-30 22:11:51 +03:00
Daniel Öster
f3b3bb92cf Fix PID polling message frame 2025-03-30 21:49:25 +03:00
Daniel Öster
95aca19120 Add reverse engineered PID polls 2025-03-29 21:51:48 +02:00
Daniel Öster
a37b621e99 Merge branch 'main' into feature/CMFA-EV 2025-03-29 19:59:41 +02:00
Daniel Öster
9eb29b4d23
Merge pull request #1014 from dalathegreat/feature/LED-performance
Cleanup: Minimize the Neopixel library
2025-03-28 21:58:22 +02:00
Daniel Öster
6a19c2fb22
Merge pull request #1009 from dalathegreat/bugfix/perf-web
Improvement: Code cleanup 🧹
2025-03-28 21:15:30 +02:00
Daniel Öster
ce935c545c
Merge pull request #1015 from dalathegreat/bugfix/tesla-pyro
Bugfix: Tesla, extend pyrofuse event check
2025-03-28 14:23:23 +02:00
Marijn van Galen
97c942e313
Add reported_total_capacity_Wh and use it for SOLAX. Cleanup scaled values on webpage (#1002)
* Add reported_total_capacity_Wh and soh to SOLAX messages.
* Improve display of scaled values on webpage.
* Additionally also improve display of temperatures, cell voltages and combine voltage and current on one line.
* Refactor formatPowerValue function.
2025-03-27 21:29:12 +01:00
Daniel Öster
ab15b59f3c Extend pyrofuse event check 2025-03-27 18:14:47 +02:00
Daniel Öster
63222b4c77
Merge pull request #967 from dalathegreat/feature/double-pylon
Feture: Add double Pylon battery support
2025-03-27 13:07:27 +02:00
Daniel Öster
162bad8142 Minimize the Neopixel library 2025-03-27 12:55:24 +02:00
Daniel Öster
024d8f273f
Merge pull request #1011 from lenvm/bugfix/fix-compile-error-renault-twizy
Fix compilation error Renault Twizy
2025-03-27 09:35:58 +02:00
lenvm
b6925554be fix compile error renault twizy 2025-03-26 23:33:56 +01:00
Daniel Öster
6f59924b4e
Revert "Update Adafruit_NeoPixel library to commit fd74287" 2025-03-26 23:55:28 +02:00
Daniel Öster
1bc69f7cd4 Revert "Revert adafruit neopixel library update"
This reverts commit 88f5240d00.
2025-03-26 23:54:26 +02:00
Daniel Öster
88f5240d00 Revert adafruit neopixel library update 2025-03-26 23:52:40 +02:00
Daniel Öster
18a0b39b2b Simplify pause_state function call 2025-03-26 23:14:55 +02:00
Daniel Öster
3348d79f66 Simplify bms_status logging 2025-03-26 22:04:38 +02:00
Jonathan G
751d404a4c
Update typo while decoding error flags in TESLA-BATTERY.cpp 2025-03-26 16:23:35 +01:00
Marijn van Galen
07a4ad7abc
Add (dis)charged_energy_Wh to datalayer and mqtt. (#1003)
- Add (dis)charged_energy_Wh to datalayer and mqtt.
- MEB: report (dis)charged_energy_Wh
- MEB: Fix SOH calculation.
- TESLA: also use the total_(dis)charged_battery_Wh in generic datalayer.
2025-03-25 19:18:20 +01:00
Daniel Öster
02d2e518ba
Merge pull request #923 from dalathegreat/feature/egmp-soc-estimation
Feature: Kia eGMP, Add SOC estimation from cellvoltage min-max
2025-03-25 19:58:35 +02:00
Daniel Öster
0097775e97
Merge pull request #981 from dalathegreat/bugfix/solis-soc-paused
Bugfix: Separate Deye offgrid BYD CAN fixes to avoid Solis misbehaving
2025-03-25 15:41:26 +02:00