Commit graph

55 commits

Author SHA1 Message Date
rha
3d5f03823f merge 2025-01-01 16:35:10 +02:00
Daniel Öster
ad84b7e0f8 Make USER_SETTINGS more simplified 2024-12-24 00:22:33 +02:00
rha
b12480b6af Merge branch 'main' into feature/bmw-sbox 2024-12-21 22:24:20 +02:00
No-Signal
8870027d75 Moving secrets from USER_SETTINGS to USER_SECRETS.h 2024-12-21 11:12:55 +00:00
lenvm
7fe5dcb0b8 update DUAL_CAN to CAN_ADDON and update CAN_FD to CANFD_ADDON 2024-12-15 17:21:43 +01:00
rha
da8c7198c2 BMW S-BOX Shunt/Contactor support 2024-12-11 20:49:59 +02:00
amarofarinha
3996bc2c03 changed mqtt_device_name 2024-10-28 18:23:22 +00:00
amarofarinha
d4d6939476 Clarified comments and modified object_id_prefix 2024-10-28 17:44:19 +00:00
amarofarinha
dbfb0575a0 Enhance MQTT Naming Customization for Home Assistant 2024-10-28 09:57:39 +00:00
amarofarinha
f7f1427aef long press increased to 15s 2024-10-03 13:36:20 +01:00
amarofarinha
8fed9f237a change terms 2024-10-03 10:26:03 +01:00
amarofarinha
173acab23a NC logic for button. 2 button behaviors. some suggestions implemented 2024-10-02 16:20:10 +01:00
amarofarinha
5b0f088299 precommit fix 2024-09-20 10:36:28 +01:00
amarofarinha
202141f92e bugfix #ifdefs MQTT without webserver enabled 2024-09-20 10:25:12 +01:00
amarofarinha
3a5e39171f pre-commit fixes 2024-09-18 03:25:08 +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
amarofarinha
1647a4c572 Web Server Authentication 2024-09-08 20:47:37 +01:00
Christopher Obbard
c6efee271b Remove some unused characters
Signed-off-by: Christopher Obbard <obbardc@gmail.com>
2024-09-05 10:10:56 +01: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
b2a16897c4 Refactor MCP2515 2024-08-09 22:29:27 +03:00
Daniel
921b47249d precommit fix 2024-08-09 18:57:28 +03:00
Daniel Öster
e183602f44 Start of CANFD refactoring 2024-08-09 16:13:13 +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
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
df626c3920 Dev 2024-08-05 11:39:54 +03:00
Daniel Öster
e141a5e910 Pre-commit fix 2024-07-11 19:15:35 +03:00
Daniel Öster
1f295871b9 Merge branch 'main' into feature/double-battery 2024-07-11 12:29:21 +03:00
Daniel Öster
99fd0d46b2 Add SSID/PWD writing from webserver 2024-07-09 23:38:17 +03:00
Daniel
f83bbc35eb Minimum viable product for double battery 2024-04-20 20:39:59 +03:00
Cabooman
0fee07313a
Data layer introduction (#254)
* Active power, SOH

* Total and remaining capacity

* pre-commit, baby!

* Typo

* pre-commit wrestling

* Temp min/max

* Voltage and current

* Min/max design voltage

* BMS status, max charge/discharge, cell min/max

* BMS status cleanup

* Pre-commit, we meet again

* Cell voltages and minor fixes

* Cell number

* SOC

* Missed a spot

* Event handling moved, Wh bugs fixed, time measurements improved

* Pre-commit, old friend...

* Battery chemistry

* Update TESLA-MODEL-3-BATTERY.cpp

* Total capacity/Wh max, soem default values

* Good ol' pre-comm

* Some prio/core cleanup, docs...

* Contactor closing variables

* Max charge/discharge amps

* Data layer variable documentation

* USER_SETTINGS comments

* Charger comment

* Update datalayer.h
2024-04-15 22:26:10 +02:00
Daniel
032a0d75ee Rewrite part 1 2024-02-19 00:44:04 +02:00
Daniel
0b0f66c94a Split webserver into separate files 2024-02-10 23:34:25 +02:00
Brett Christensen
711aeded0c precommit fixes 2024-02-09 16:33:48 +11:00
Brett Christensen
dff9788b96 well I hope this fixes the build 2024-02-09 16:25:20 +11:00
Daniel Öster
19c423ad04
Update USER_SETTINGS.cpp
Update version number
2024-02-07 17:33:08 +02:00
Daniel Öster
440e010a71
Update version number for release 2024-02-04 21:37:26 +02:00
Cabooman
7900aedd83 Merge branch 'main' into feature/mqtt-on-main 2024-02-03 19:20:42 +01:00
Cabooman
c31c53e856 Changes after review comments 2024-02-03 19:11:43 +01:00
Daniel Öster
82379dd691
Merge branch 'main' into feature/LEAF-charger 2024-02-02 21:29:20 +02:00
Cabooman
2cea5bd578 Merge branch 'main' into feature/mqtt-on-main 2024-02-02 18:23:46 +01:00
Daniel
4cd5289929 Initial version of PDM support 2024-02-01 17:23:41 +02:00
Daniel Öster
fa9c9125db
Merge pull request #146 from dalathegreat/feature/persistent-memory
Feature: Add ability to save parameters to flash
2024-02-01 00:20:35 +02:00
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
bf37f655df Iniital commit 2024-01-29 22:39:51 +01:00
Daniel
79e98c997d Add ability to save parameters to flash 2024-01-28 22:54:01 +02:00