Commit graph

231 commits

Author SHA1 Message Date
Daniel Öster
86b999e643 Merge branch 'main' into feature/DIY-battery-RJXZS-bms 2024-09-16 14:58:51 +03:00
amarofarinha
f95d8a8c96
Merge pull request #457 from amarofarinha/feature/pause-battery-before-ota
Add Battery Pause Feature (Max Charge/Discharge Power) and OTA Update Optimization
2024-09-15 21:03:27 +01:00
Daniel Öster
80866d8310 Combine SX and 3Y 2024-09-15 22:14:13 +03:00
amarofarinha
4a4eff43ba Customized ElegantOTA Web Interface ("Back to Emulator" Button+Firmware Version & Hardware ID) 2024-09-15 10:26:24 +01:00
amarofarinha
9d2a3be708 Refactor: Code cleanup and optimization 2024-09-13 22:22:57 +01:00
amarofarinha
a8010abdd9 Refactor: Code cleanup and optimization without functional changes 2024-09-13 17:57:26 +01:00
amarofarinha
bc70c70e09 pre-commit and includes missing 2024-09-13 15:55:37 +01:00
amarofarinha
856a0838d1 Improvement: Add Battery Pause Feature for Max Charge/Discharge Power and OTA Update Optimization 2024-09-13 15:32:54 +01: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
5b43fed340 Add more mappings 2024-09-09 22:59:02 +03:00
Daniel Öster
62980bfc79 Make webserver show if LFP is used 2024-09-08 22:48:04 +03:00
amarofarinha
1647a4c572 Web Server Authentication 2024-09-08 20:47:37 +01:00
Daniel Öster
373d7a4f0f Pre-commit fix 2024-09-08 22:12:57 +03:00
Daniel Öster
a995f595cb Refactor Tesla handling 2024-09-08 22:10:24 +03:00
Daniel Öster
c6e2ca16a0
Merge branch 'main' into cleanup/remove-luna 2024-08-31 15:03:38 +03:00
Daniel Öster
0be1d5ee93 Add skeleton for advanced page 2024-08-30 22:07:26 +03:00
Daniel Öster
fe456b62b3 Add files 2024-08-30 15:52:24 +03:00
Daniel Öster
73d4d0777f Remove unused LUNA library 2024-08-30 12:21:59 +03:00
Paul Brand
fb05db499f Adds #endif comments in webserver.cpp 2024-08-28 08:58:12 +02: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
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
bcb3abdf1e
Merge pull request #261 from dalathegreat/feature/double-battery
Feature: Double battery 🔋 🔋 🥈
2024-07-30 14:14:01 +03:00
Daniel Öster
6eb0881553 Move SOH reading, add webserver string 2024-07-29 16:09:49 +03:00
Daniel Öster
1bf6167757
Merge branch 'main' into feature/double-battery 2024-07-23 16:37:15 +03:00
Fredrik Svane
6506dd120c
Update webserver.cpp #2
As requested.
2024-07-19 10:30:41 +02:00
Fredrik Svane
75ace077dd
Update webserver.cpp
Currently, soc min/max and charge/discharge amp does not accept decimals, due to the use of integers before multiplying.
Changed toInt to toFloat, problem solved.
2024-07-17 10:56:22 +02:00
Daniel Öster
12ec967e5d Safety tweaks for double battery 2024-07-11 19:09:21 +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 Öster
c4e5748312 Add jaguar to build system 2024-07-07 22:08:29 +03:00
Daniel Öster
145a6496e5
Merge pull request #365 from dalathegreat/feature/kia-hyundai-hybrid
Feature: New battery, Kia Niro Hybrid
2024-07-07 21:28:30 +03:00
Daniel Öster
d22d3546d5 Merge branch 'main' into bugfix/renault-zoe-refactor 2024-06-14 23:41:38 +03:00
Cabooman
fe6ea4ead8
Move WIFI out from the core task (#346)
* Initial commit

Moved wifi_monitor to the mqtt task, renamed it to 'connectivity task'

* Missed a spot

* Might be the last spot! Who knows!

* Nope, last spot wasn't last spot, better luck this time!
2024-06-14 22:22:19 +02:00
Daniel Öster
0e8c75beaa Split Zoe handling with OVMS info 2024-06-12 23:59:13 +03:00
Daniel
06f3d123b2 Add CAN findings 2024-06-11 21:39:29 +03:00
Daniel Öster
218ed254be
Feature: Add initial support for Atto 3 (#325)
* Add initial files for Atto 3
2024-06-10 23:35:30 +03:00
Daniel
21e8166c4b Add hardware printout to Webui 2024-06-08 18:25:16 +03:00
Daniel
30bea67d38 More compiler warning fixes 2024-06-01 19:46:31 +03:00
Daniel
6b9e34aeaa Add back accidentally removed line 2024-05-26 00:12:28 +03:00
Daniel
8eeae699e5 Add skeleton for MG5 battery integration 2024-05-26 00:09:46 +03:00
Daniel Öster
bcaf3ab5b4
Merge pull request #312 from dalathegreat/feature/name-webui
Microfeature: Customizable name on webserver
2024-05-25 23:11:58 +03:00
Daniel Öster
21b4f1ff5c
Increase wifi retry timeout
Increase from 30s to 90s to improve wifi reliability
2024-05-23 18:55:16 +03:00
Daniel
1225d76352 Add ssidAP as header name 2024-05-19 21:57:31 +03:00
Daniel
943a4c90f7 Rename BMS to System in webserver 2024-04-27 12:08:44 +03:00
Steven Maresca
8d84b1bcec Microfeature: Add uptime tracking and display, using Uptime_Library by Yiannis Bourkelis 2024-04-24 00:05:00 -04:00
Daniel
997866ef8c Tweak logic for contactor closing 2024-04-20 21:45:41 +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
Cabooman
ffa7a54f20
Refactoring: Scalability and performance (#252)
Refactoring v5.7 step 1
2024-04-14 14:41:01 +02:00
Ole
15c1291f90 Removed changes from webserver and fix MAX_CAN_FAILURES 2024-04-09 22:13:57 +02:00