Commit graph

31 commits

Author SHA1 Message Date
lurtz
308f298335
Ocpp: zero phase powers when transaction stops (#23464) 2025-09-09 14:43:31 +00:00
andig
0417d78117 Ocpp: don't hijack empty transactions 2024-10-30 16:41:41 +01:00
andig
9dc383a897 Ocpp: simplify transaction id generation 2024-09-22 23:46:53 +02:00
premultiply
a6f86051a9
chore: refactor ocpp handlers and functions from cs to cp (#15967) 2024-09-21 12:15:25 +02:00
premultiply
cbafc3e0c3
Ocpp: generate globally unique transaction ids (#15951) 2024-09-14 14:38:02 +02:00
andig
024c238110
chore: remove defer (#15949) 2024-09-08 15:40:13 +02:00
premultiply
9a0d6506f4 Revert commits
This reverts commit 993b6a7991.

Revert "add comments"

This reverts commit 69ad29bbdd.

Revert "fix debug message"

This reverts commit f92a0881a1.

Revert "add TODO comment on strange condition"

This reverts commit 44cd09f439.

Revert "remove dead code"

This reverts commit 31d7d78243.
2024-09-07 17:38:31 +02:00
premultiply
f92a0881a1 fix debug message 2024-09-07 13:57:22 +00:00
premultiply
44cd09f439 add TODO comment on strange condition 2024-09-07 13:56:35 +00:00
premultiply
31d7d78243 remove dead code 2024-09-07 13:53:47 +00:00
premultiply
993b6a7991 move transactionId generator to CS 2024-09-07 12:14:58 +00:00
premultiply
901e487618
Ocpp: async RemoteStartTransaction by StatusNotification (#15872) 2024-09-05 20:17:32 +02:00
andig
04c5429011
Ocpp: reduce number of configurable timeouts (#15842) 2024-09-05 18:43:15 +02:00
andig
71f58e93b2
Ocpp: provide better support multiple connectors (#15762) 2024-09-01 12:13:15 +02:00
andig
26fae8dd60
Ocpp: always use measurement timestamp (#15643) 2024-08-24 13:37:07 +02:00
andig
e622e6706e
Ocpp: simplify async handling (#15644) 2024-08-24 13:36:52 +02:00
andig
208f113346
Ocpp: ensure meter updates with identical timestamp are processed (#15641) 2024-08-24 12:00:43 +02:00
andig
da42dddb29
Ocpp: process meter values in order (#15623) 2024-08-24 10:27:23 +02:00
premultiply
42edde9aa3
Ocpp: fix measurands (#15244) 2024-08-04 21:54:53 +02:00
andig
a926456315
Ocpp: wait for meter values (#15226) 2024-08-04 13:53:51 +02:00
andig
c6a7d82582
Ocpp: fix connection status nil (#14963) 2024-07-22 08:14:35 +02:00
premultiply
25470ace09
Fix OCPP logic (#14868)
- Fix and simplify enable logic
- Reject local StartTransaction while disabled in remote mode
- Fix broken transaction hijacking and its test

---------

Co-authored-by: andig <cpuidle@gmx.de>
2024-07-15 13:09:26 +02:00
andig
a0bbd4a37d Revert "Ocpp: reject unwanted local sessions (#14861)"
This reverts commit e8b526feae.
2024-07-15 07:59:05 +02:00
andig
ce7cfb2093
Ocpp: remove identifier when session stopped (#14871) 2024-07-14 22:25:11 +02:00
andig
e8b526feae
Ocpp: reject unwanted local sessions (#14861) 2024-07-14 10:00:43 +02:00
andig
4273966f5f
Ocpp: add autostart mode (#14733) 2024-07-07 09:33:59 +02:00
franzongit
68cc29a969
Ocpp: add workarounds for Enercab Smart (ELEDIO - EVCC01) (#13990)
* allow enercab smart (ELEDIO / EVCC01) sending file:// and not ip/name as origin string when switching to websocket
* allow enercab smart (ELEDIO / EVCC01) sending space padded numerical values of small numbers
* accept old pending stop message during startup
* Accept stopping unknown txn
2024-06-02 17:50:43 +02:00
andig
269bb76c83 Ocpp: fix status ignored when timestamp identical 2024-04-23 10:59:19 +02:00
andig
4b5d018288
Ocpp: assume 0 measurement when transaction stops (#10642)
Some checks failed
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Github & APT (push) Has been cancelled
Release / Demo (push) Has been cancelled
Release / Hassio Addon (push) Has been cancelled
2023-11-04 14:41:55 +01:00
andig
a346c104e9 Ocpp: fix transaction start
Some checks failed
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Github & APT (push) Has been cancelled
Release / Demo (push) Has been cancelled
Release / Hassio Addon (push) Has been cancelled
2023-10-18 22:39:59 +02:00
andig
cff845195f
Ocpp: support multiple connectors (#10187) 2023-10-06 14:00:11 +02:00