Commit graph

1215 commits

Author SHA1 Message Date
Daniel Öster
b92b3ab3b0
Update Software.ino version number 2024-09-22 17:54:58 +03:00
Daniel Öster
9bd816c946
Merge pull request #455 from dalathegreat/feature/zoe-obd2-polling
Improvement: OBD2 polling for Gen1 Zoe
2024-09-22 17:53:57 +03:00
Daniel Öster
0d009e665f Fix total pack voltage incorrect 2024-09-22 13:33:35 +03:00
Daniel Öster
72213db2e1 Remove %n causing crash 2024-09-21 23:41:34 +03:00
amarofarinha
355d171192 bugfix - pause state update was in wrong place. 2024-09-21 17:55:15 +01:00
amarofarinha
0d799188d2
Merge pull request #473 from amarofarinha/MQTT-connectivity-improvements
Improve MQTT Connection Resilience and Add Event Tracking for Diagnos…
2024-09-21 14:36:57 +01:00
amarofarinha
cbd1fd996e apply the same connected_once logic to wifi 2024-09-20 19:33:37 +01:00
amarofarinha
9983d81cac Improve MQTT Connection Resilience and Add Event Tracking for Diagnostics 2024-09-20 17:03:20 +01: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
5b0f088299 precommit fix 2024-09-20 10:36:28 +01:00
amarofarinha
b8c29f6fc0 Merge branch 'main' of https://github.com/amarofarinha/Battery-Emulator 2024-09-20 10:26:09 +01:00
amarofarinha
202141f92e bugfix #ifdefs MQTT without webserver enabled 2024-09-20 10:25:12 +01:00
amarofarinha
e087d8e4ed
Merge pull request #469 from amarofarinha/refactor/event-time-storage
Optimize Event Ordering by Storing Milliseconds and Handling Rollovers
2024-09-20 10:04:35 +01:00
amarofarinha
eb901da385 bugfix - ordering is oposite in events page and mqtt publish 2024-09-20 09:33:38 +01:00
amarofarinha
086c3dfa29 Optimize Event Ordering by Storing Milliseconds and Handling Rollovers 2024-09-20 02:03:49 +01:00
amarofarinha
eeba723715
fix compilation error 2024-09-19 23:45:34 +01:00
Daniel Öster
dbd0d720de Change voltage limits to be able to go over 96soc 2024-09-19 22:47:16 +03:00
Daniel Öster
6c7d7c5b78
Update Software.ino to signal dev 2024-09-19 14:39:25 +03:00
amarofarinha
4e3aa720d8 also clear disconnect event on GotIP handler 2024-09-19 09:09:43 +01:00
amarofarinha
23c9f8c3c3 improve WIFI event disconnect/connect register on emulator 2024-09-19 09:02:17 +01:00
amarofarinha
5d8c20ee0f
Merge pull request #466 from amarofarinha/WIFI-rewrite-resilience
Refactor Wi-Fi management / Separated from webserver  and add support for fixed IP configuration
2024-09-19 08:29:59 +01:00
amarofarinha
4059e3c80e bugfixes & tunning 2024-09-18 18:33:57 +01:00
amarofarinha
9369a8d141 compilation fixes + missing #ifdef DEBUG_VIA_USB 2024-09-18 14:58:08 +01:00
amarofarinha
3a5e39171f pre-commit fixes 2024-09-18 03:25:08 +01:00
amarofarinha
ae475c3b24 Merge branch 'WIFI-rewrite-resilience' of https://github.com/amarofarinha/Battery-Emulator into WIFI-rewrite-resilience 2024-09-18 03:07:56 +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
3394185689 Add remaining capacity writing 2024-09-17 15:37:01 +03:00
Daniel Öster
54c02d2cbb Add ramping power at top end 2024-09-17 12:31:35 +03:00
Daniel Öster
17bc9eb4db Add so automatic contactor control can operate on Zoe 2024-09-17 11:28:51 +03:00
Daniel Öster
d4f1fd6d3c Add TODO 2024-09-17 09:13:30 +03:00
Daniel Öster
7bc152e21c Add estimated pack voltage 2024-09-16 23:00:32 +03:00
Daniel Öster
f82b643543 Fix temperature readings showing incorrect temp 2024-09-16 22:24:23 +03:00
Daniel Öster
9739d3ef08
Update Software.ino 2024-09-16 19:49:21 +03:00
amarofarinha
1ba88637be Add Loading Animation During OTA Firmware and Hardware Info Retrieval 2024-09-16 14:41:39 +01:00
Daniel Öster
db455caaf2 Make SOC missing warning with more info 2024-09-16 15:13:15 +03:00
Daniel Öster
5aec27eb5b Add error event for missing SOC% 2024-09-16 15:09:30 +03:00
Daniel Öster
86b999e643 Merge branch 'main' into feature/DIY-battery-RJXZS-bms 2024-09-16 14:58:51 +03:00
Daniel Öster
55ef3c1e24
Merge pull request #460 from amarofarinha/webserver-events-order
display events in reverse chronological order
2024-09-16 14:57:08 +03:00
Daniel Öster
e5edfb7c2d Add mapping of min and max mV 2024-09-16 14:46:30 +03:00
Daniel Öster
ddbc2f0538 Add all cellvoltages to map 2024-09-16 14:33:24 +03:00
amarofarinha
2c26085160 display events in reverse chronological order 2024-09-16 12:07:33 +01:00
amarofarinha
c1e67dae98 Bug fix for PR#457 (disable send CAN when pause for update) 2024-09-16 09:28:43 +01:00
Daniel Öster
5dc413462b
Update Software.ino to signal dev 2024-09-15 23:23:53 +03:00
Daniel Öster
42a51f44ec
Update Software.ino 2024-09-15 23:08:45 +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
amarofarinha
f454fcfbf2 Refactor: Code cleanup and optimization 2024-09-15 20:38:04 +01:00
Daniel Öster
80866d8310 Combine SX and 3Y 2024-09-15 22:14:13 +03:00
amarofarinha
6cb5fe77a6 Added wait effect during ESP32 reboot with a loading animation and 'Rebooting...' message. Displays the latest installed firmware and hardware version once the reboot is complete. 2024-09-15 19:16:51 +01:00
amarofarinha
4a4eff43ba Customized ElegantOTA Web Interface ("Back to Emulator" Button+Firmware Version & Hardware ID) 2024-09-15 10:26:24 +01:00
amarofarinha
07fb0c43d5 bugfix EVENT_PAUSE_END 2024-09-14 08:52:44 +01:00