Commit graph

289 commits

Author SHA1 Message Date
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
a4c075e356 Add skeleton for eCMP 2024-09-16 16:26:13 +03:00
Daniel Öster
86b999e643 Merge branch 'main' into feature/DIY-battery-RJXZS-bms 2024-09-16 14:58:51 +03:00
Daniel Öster
80866d8310 Combine SX and 3Y 2024-09-15 22:14:13 +03:00
Daniel Öster
2c8acd8a17
Merge pull request #445 from dalathegreat/feature/tesla-x-support
Tesla: Add support for 108S Model X +refactor
2024-09-09 23:16:05 +03:00
Daniel Öster
b30a0948f5 Add skeleton for RJXZS BMS 2024-09-09 14:34:25 +03:00
amarofarinha
1647a4c572 Web Server Authentication 2024-09-08 20:47:37 +01:00
Daniel Öster
a995f595cb Refactor Tesla handling 2024-09-08 22:10:24 +03:00
Daniel Öster
79ae74122a Fix SOC% value 2024-09-01 17:42:21 +03:00
Daniel Öster
5a0f9ee8e6 Merge branch 'main' into feature/kostal-rs485 2024-08-31 17:08:32 +03:00
Daniel Öster
c6e2ca16a0
Merge branch 'main' into cleanup/remove-luna 2024-08-31 15:03:38 +03:00
Daniel Öster
57c97b3f07
Merge pull request #423 from paulusbrand/extra_compile_settings
User settings for MDNS, WIFI AP, Home Assistant autodiscovery
2024-08-30 13:37:29 +03:00
Daniel Öster
73d4d0777f Remove unused LUNA library 2024-08-30 12:21:59 +03:00
Daniel Öster
cbdb2392d9 Add Kostal RS485 protocol 2024-08-27 16:33:36 +03:00
Paul Brand
573658e573 Restored functinality to disable WIFI AP mode with at runtime with a setting.
Restored ifdefs for double battery and charger.
2024-08-27 14:29:48 +02:00
Paul Brand
ce93284b51 Adds user setting for Home Assistant autodiscovery 2024-08-27 13:47:33 +02:00
Paul Brand
00e44ccf9a Makes MDNS optional by user setting
Makes WIFI AP optional by user setting
Tweaks ifdefs for double battery and charger settings
Updates platformio platform packages
2024-08-24 23:14:01 +02:00
Daniel Öster
b84ee20c69
Merge pull request #410 from dalathegreat/feature/byd-sma
New protocol: BYD-SMA
2024-08-21 22:06:46 +03:00
Daniel Öster
5bcf17dc20 Make CAN sending batch based 2024-08-16 21:20:45 +03:00
Daniel Öster
031138862b Add skeleton for BYD-SMA 2024-08-14 23:27:33 +03:00
Daniel Öster
d16144ae0d Add Stark CANFD native support 2024-08-12 14:14:27 +03:00
Daniel
439f2cdbcf Add option to use CAN-FD as classic CAN 2024-08-09 18:47:23 +03:00
Daniel Öster
e183602f44 Start of CANFD refactoring 2024-08-09 16:13:13 +03:00
Daniel Öster
572c9c050b Add RX handlign via struct 2024-08-09 13:52:03 +03:00
Daniel
f51381897c Remove USB debug 2024-08-07 20:55:49 +03:00
Daniel
28c4bf1c7f Make CAN-FD work with refactor 2024-08-07 20:51:23 +03:00
Daniel Öster
e92f35e50b CAN-FD testing 2024-08-07 22:13:00 +03:00
Daniel Öster
c34bc58c8a Fix compilation issue 2024-08-06 14:15:41 +03:00
Daniel Öster
635f450e53 Make all components use new transmit function 2024-08-06 14:07:12 +03:00
Daniel Öster
d8b91eb34e Add event for using missing interface 2024-08-06 10:57:56 +03:00
Daniel Öster
4f508dba86 Refactor CAN sending to interface agnostic 2024-08-05 23:47:34 +03:00
Daniel Öster
28703453f9 Add can-configuration to webui 2024-08-05 22:14:23 +03:00
Daniel Öster
239cfeb03c Fix compilation error 2024-07-12 17:45:48 +03:00