Commit graph

186 commits

Author SHA1 Message Date
amarofarinha
7614c0473d Fix panic Issue on OTA and change pause terminology 2024-09-29 09:16:34 +01:00
Daniel Öster
3d45edaa18 Make sending large batch of messages manageable 2024-09-28 15:37:37 +03:00
Daniel Öster
a2efc21642 Add feature to clear events 2024-09-26 22:01:21 +03:00
Christopher Obbard
12650d4e7c Feature: Show CONTACTOR_CONTROL status in the WebUI
When CONTACTOR_CONTROL is used, the battery-emulator controls
its own contactors. There is nowhere on the WebUI to show if
the contactors are engaged or not, only an error event is shown
if the contactors are disengaged.

Add an entry in the WebUI to show the CONTACTOR_CONTROL status.

Signed-off-by: Christopher Obbard <obbardc@gmail.com>
2024-09-20 16:50:18 +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
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