Commit graph

35 commits

Author SHA1 Message Date
johannes
89aa023865 Added MQTT backend and more usage of hardwareInterface in EVSE mode 2024-11-04 15:16:08 +01:00
uhi22
4f96593177 feature: EvseMode: simulate cable check instead of just reporting 'finished' 2024-01-06 21:03:56 +01:00
uhi22
bce3b40fdd feature: EvseMode: simulate decreasing voltage during WeldingDetection 2023-12-12 22:10:33 +01:00
uhi22
03ca236536 feature: EvseMode: by pressing space, the user can stop the charge loop with EVSEStatusCode=EVSE_Shutdown 2023-12-11 20:49:34 +01:00
uhi22
0a4b91e870 cleanup: use same name jsondict in all files and functions 2023-06-29 07:52:16 +02:00
uhi22
2b5806bf43 fix: EvseMode: Find the DIN schema and use the related SchemaID. Should fix issue #9 2023-06-27 21:22:21 +02:00
Jorrit Pouw
df274ee085 extend soc_callback hook with extra info 2023-06-26 19:38:45 +02:00
uhi22
9e9eb30151 removed unnecessary import 2023-05-26 09:15:21 +02:00
Arend Jan Kramer
fe4a64fdb1 Added SoC callback feature.
Fixed socket close error
2023-05-25 23:08:52 +02:00
uhi22
08af8306c6 tests: fixes for testsuite and state machines. 16 of 16 fault injection tests are PASS now. 2023-05-22 08:20:37 +02:00
uhi22
ccd7cb4e4e testsuite: added test case titles, filled some test cases, added injection points 2023-05-20 11:07:02 +02:00
uhi22
537387ff80 feature: test result evaluation, test communication via UDP Syslog 2023-05-16 09:29:42 +02:00
uhi22
5eb34c63ee feature: prepared some test cases for fault injection of response codes 2023-05-15 22:34:49 +02:00
uhi22
6c1703b1a9 feature: EVSE stimulates a set of testcases for the PEV. 2023-05-14 00:22:26 +02:00
uhi22
837d542329 feature: reaction on some EVSEStatusCodes. Feature: testsuite and fault injection 2023-05-04 08:53:01 +02:00
uhi22
15155790fb fix: EvseMode: longer timeout 2023-05-03 21:26:49 +02:00
uhi22
b36e6c9f11 evseMode: presentCurrent reduced from 10 to 1A. UdpLog disabled. Results added. 2023-04-26 20:41:45 +02:00
uhi22
7e587336b6 feature: simulation mode clean up 2023-04-19 09:05:21 +02:00
uhi22
22ccf712a2 EvseMode: faster simulated precharge. Ioniq closes the contactors. 2023-04-16 14:09:28 +02:00
uhi22
a2cbd78660 EvseMode: simulated voltage during PreCharge and Charging 2023-03-29 08:44:09 +02:00
uhi22
0edea0bc25 robustness improved 2023-03-18 19:14:23 +01:00
uhi22
4db1f0d13f feature: showing status in the GUI 2022-12-19 18:09:39 +01:00
uhi22
8e16179372 extended the state machines until SessionStop 2022-12-09 00:22:18 +01:00
uhi22
c97eb8c393 added retry of TCP connection on PEV side 2022-11-29 08:40:34 +01:00
uhi22
52538e759e fixed crash in EVSE. Added instance prefix in the logging. 2022-11-22 21:48:05 +01:00
uhi22
43d96f333e Logging to UDP broadcast port 514 2022-11-22 21:34:27 +01:00
uhi22
d153af9002 introduced sessionId 2022-11-16 19:33:37 +01:00
uhi22
e9fd6c3068 added handling of Authorization 2022-11-11 12:29:13 +01:00
uhi22
1cb47d8fe6 more flexible EVSE state machine to catch responses from PEV 2022-11-09 19:11:18 +01:00
uhi22
13cd9378ce state machines for PEV and EVSE completed until precharge. 2022-11-08 22:53:18 +01:00
uhi22
40dcb1681c exiDecode for the handshake improved 2022-11-08 13:15:36 +01:00
uhi22
73b2ec1a70 evaluate json from converter. Lean debug output. State machine extended. 2022-11-08 12:01:54 +01:00
uhi22
99fe012d87 started connecting state machines to exi 2022-11-07 13:38:06 +01:00
uhi22
ff0470befb Added fsmPev. Restructured mode handling. Fitted state machines to main program. 2022-11-07 09:21:25 +01:00
uhi22
b346903c05 first draft of evse state machine 2022-11-04 23:51:07 +01:00