Commit graph

169 commits

Author SHA1 Message Date
lenvm
7fe5dcb0b8 update DUAL_CAN to CAN_ADDON and update CAN_FD to CANFD_ADDON 2024-12-15 17:21:43 +01:00
Daniel Öster
3653ff6449 Add target voltage setting, configurable 2024-12-15 16:41:53 +02:00
Daniel Öster
3f715bf13a
Merge pull request #668 from dalathegreat/bugfix/precharge-pwm
Bugfix: PWM causes precharge to break
2024-12-14 15:28:46 +02:00
Daniel Öster
602fc6dc92 Update comments to make them more clear 2024-12-13 23:12:19 +02:00
lenvm
30a6eef326 sort battery and inverter options lexicographically, and add missing options to workflows 2024-12-12 21:58:59 +01:00
Daniel Öster
62778628e5 Fix so PWM precharge works 2024-12-12 22:36:34 +02:00
Daniel Öster
0750c6ab5b
Feature: Volkswagen MEB platform support (#405)
* Add MEB Support

Co-authored-by: mvgalen <marijnvangalen@gmail.com>
2024-12-02 18:39:57 +02:00
Daniel Öster
ae4d761891
Merge pull request #631 from dalathegreat/feature/SMA-LV-CAN
New inverter protocol: SMA Low Voltage 48V via CAN
2024-11-25 10:23:42 +02:00
Daniel Öster
9e74fcd032
Merge pull request #619 from dalathegreat/feature/double-automatic-contactor
Feature: Double contactor support + NC support
2024-11-24 01:14:10 +02:00
Daniel Öster
9a7dda5e11 Merge branch 'main' into feature/double-automatic-contactor 2024-11-23 23:59:28 +02:00
Daniel Öster
10a75d7d8d Add SMA LV protocol 2024-11-22 23:25:33 +02:00
Daniel Öster
504c6b3d7a Merge branch 'main' into feature/kostal-rs485 2024-11-22 19:00:04 +02:00
Daniel Öster
cb4a830a57 Add second contactor closing function 2024-11-15 20:54:37 +02:00
Daniel Öster
7f16ee6fb0 Wrap digitalwrite and PWMwrite in own function 2024-11-15 20:07:19 +02:00
Daniel Öster
f83b714824 Add Schneider CAN inverter protocol 2024-11-14 13:44:22 +02:00
Daniel Öster
ff496f3d4e Add Range Rover PHEV support 2024-11-13 12:11:07 +02:00
Daniel Öster
538d7b6ac0 Remove LEAF 2024-11-11 20:56:40 +02:00
Daniel Öster
ec00b9be8f Refactor CAN logging 2024-11-11 20:26:35 +02:00
Daniel Öster
a502d72509
Merge pull request #600 from dalathegreat/feature/3LB-initial-HAL
Feature: Add initial HAL for v0.1 3LB
2024-11-11 12:23:09 +02:00
wjcloudy
a52d6a3233 Merge branch 'main' into feature/bmw-ix-support 2024-11-08 10:48:46 +00:00
Daniel Öster
e293d5dcce Add initial HAL for v0.1 3LB 2024-11-08 10:11:31 +02:00
rha
a18f0bdbfb Merge branch 'main' into feature/kostal-rs485
Merge main
2024-11-06 21:20:01 +02:00
Daniel Öster
293ee65f65
Merge pull request #541 from M4GNV5/feat/pylon-lv
Add new inverter implementation "Pylontech LV"
2024-11-04 11:42:16 +02:00
Daniel Öster
40bba6d2a3 Add missing HW def 2024-10-30 18:38:11 +02:00
Daniel Öster
79ee6c896a Add cellpower BMS support 2024-10-30 18:37:45 +02:00
Kukumagi
c10dea05e0 Enable selecting CAN_FD crystal frequency in user settings 2024-10-30 11:43:28 +02:00
amarofarinha
75f3d9e0e9 Updated comments to highlight the potential breaking change in MQTT naming conventions 2024-10-28 19:14:25 +00:00
amarofarinha
dbfb0575a0 Enhance MQTT Naming Customization for Home Assistant 2024-10-28 09:57:39 +00:00
Daniel Öster
4c9e1a3169 Add iX skeleton 2024-10-25 21:56:52 +03:00
Daniel Öster
7ea97cea6f
Merge pull request #542 from dalathegreat/feature/afore-can
New inverter protocol: Afore CAN
2024-10-22 20:12:06 +03:00
Daniel Öster
fe3c80af5d Make contactor check control-agnostic 2024-10-18 23:57:12 +03:00
Jakob Löw
9bfead931f
🐛 fix bugs and add missing values to renault twizy battery protocol found during testing with a real battery 2024-10-15 15:44:44 +02:00
Daniel Öster
f872344332 Add Afore CAN inverter protocol 2024-10-15 15:53:35 +03:00
Jakob Löw
22e846570d
🎨 move min/max temperature definitions to the user settings 2024-10-15 09:15:11 +02:00
Jakob Löw
b43c8b98a8
add new battery implementation "Renault Twizy" (first LV battery 🚀) 2024-10-14 15:58:31 +02:00
Daniel Öster
5d53ac1a70 Merge branch 'main' into feature/kostal-rs485 2024-10-12 14:38:29 +03:00
rha
a2f5e33eaf fixed blocking delay() and added battery nominal voltage 2024-10-08 22:48:11 +03:00
Daniel Öster
adcf145109
Merge branch 'main' into feature/foxess-inverter 2024-10-07 21:59:40 +03:00
Daniel Öster
f40e047b81 Make crystal value easily configurable 2024-10-05 21:50:43 +03:00
amarofarinha
a0a482769a Clarify usage of webserver authentication setting 2024-10-04 09:40:24 +01:00
amarofarinha
8fed9f237a change terms 2024-10-03 10:26:03 +01:00
amarofarinha
adf8185d33 Replaced all instances of "emergency" with "equipment" in the code for improved clarity and alignment with the feature's purpose. 2024-10-03 09:43:41 +01:00
amarofarinha
173acab23a NC logic for button. 2 button behaviors. some suggestions implemented 2024-10-02 16:20:10 +01:00
amarofarinha
c1a262421b Implement Support for External Equipment / Emergency Button on Battery Emulator 2024-10-02 02:50:32 +01:00
Daniel Öster
4363ecaa5e Add FOXESS to github workflow 2024-09-28 22:29:35 +03:00
Daniel Öster
24b3c6ddd5 Add initial files for Foxess 2024-09-27 23:19:22 +03:00
Christopher Obbard
d1e61a16af Improvement: Check CONTACTOR_CONTROL is enabled when using PWM_CONTACTOR_CONTROL
We should make sure that CONTACTOR_CONTROL is enabled
when using PWM_CONTACTOR_CONTROL is enabled.

Signed-off-by: Christopher Obbard <obbardc@gmail.com>
2024-09-24 15:09:29 +01:00
Christopher Obbard
95f4dd11f5 Improvement: Reword the documentation for PWM_CONTACTOR_CONTROL
Improve the documentation a little bit.

Signed-off-by: Christopher Obbard <obbardc@gmail.com>
2024-09-24 15:09:29 +01:00
amarofarinha
be9d993b44 Refactor Wi-Fi management / separated from webserver logic and add support for fixed IP configuration 2024-09-18 03:07:29 +01:00
Daniel Öster
86b999e643 Merge branch 'main' into feature/DIY-battery-RJXZS-bms 2024-09-16 14:58:51 +03:00