Commit graph

1044 commits

Author SHA1 Message Date
premultiply
c4b5f871ff
Weidmüller: fix phases and current (#15127) 2024-07-29 16:57:12 +02:00
Tom Jason Schwanke
1515a67fc0
Versicharge: fix TotalEnergy scale on firmware >= 2.135 (#15062) 2024-07-28 23:57:19 +02:00
premultiply
568c5646a8
Weidmüller: fix status 2024-07-28 23:50:41 +02:00
premultiply
1d5a068859
OCPP: use TxDefaultProfile, add more apis (BC) (#14888) 2024-07-28 22:03:05 +02:00
premultiply
24e448e405
Weidmüller: fix uint32 status encoding (#15071) 2024-07-27 13:09:06 +02:00
andig
3e7c2f47ba
EEBus: simplify charging status detection (#15023) 2024-07-27 10:48:15 +02:00
Andreas Linde
5f61523853
Improve EEBUS support for Elli Gen 1 (part 6) (#15076)
- Check if sending the heartbeat even more often helps
- Use avahi as mDNS provider if available. this might help finding the Elli device after disconnections quicker and maybe even ones own mDNS entry better
- Fix a small bug with resetting recommendation limits to inactive when using VAS EVs
2024-07-26 22:12:44 +02:00
andig
9c4f970035
EEBus: refactor connection handling (#15021) 2024-07-24 10:13:31 +02:00
premultiply
70b87715e1
Delta: fix register usage (#14970) 2024-07-23 02:37:39 +02:00
andig
881c4a3641 KEBA: fix config 2024-07-22 13:06:41 +02:00
premultiply
d6f6685c56
Bender: fix soc range if NaN (#14972) 2024-07-22 12:50:37 +02:00
andig
5d540f6a02 chore: remove duplicate logging 2024-07-22 08:25:39 +02:00
andig
c6a7d82582
Ocpp: fix connection status nil (#14963) 2024-07-22 08:14:35 +02:00
andig
dbd4c4fd92
Loadpoint: add welcomecharge feature (#2) (#14873) 2024-07-21 12:52:11 +02:00
andig
fbfe63fce5 chore: fix treat device connected vs ev 2024-07-21 12:09:33 +02:00
andig
55ca860343
chore: move EEbus to global config (#14945) 2024-07-21 11:25:33 +02:00
Andreas Linde
7772d00ba7
Remove MCC charger (BC) (#14901)
This is a very old implementation for controlling charging of Porsche Mobile Charger Connect without the ability to stop charging. The EEBUS implementation should be used instead since a long time already.
2024-07-16 22:42:24 +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
846461d17c chore: clarify 2024-07-14 14:19:25 +02:00
andig
67bcf9f3b7 chore: fix features 2024-07-14 14:19:14 +02:00
andig
df426d7b06
Em2Go: split features by model (#14832) 2024-07-14 13:04:40 +02:00
andig
e8b526feae
Ocpp: reject unwanted local sessions (#14861) 2024-07-14 10:00:43 +02:00
andig
005d0f9af8
Ocpp: add nostop (#14824) 2024-07-13 15:25:58 +02:00
Andreas Linde
d50d8a2c22
Improve EEBUS support for Elli Gen 1 (part 3) (#14773)
- Do not use the connected phases data, as it is missing sometimes
2024-07-09 09:30:32 +02:00
Andreas Linde
eb15f37d66
Improve EEBUS support for Elli Gen 1 (part 2) (#14760)
- Tested with Elli Charger Pro Gen 1
- Handle missing power and use current data in evcc instead of eebus library
- Check for use case scenario availability for power and current data
2024-07-07 21:20:21 +02:00
andig
4273966f5f
Ocpp: add autostart mode (#14733) 2024-07-07 09:33:59 +02:00
andig
8727252f60
Fix session energy reset by some chargers (Go-E, Wattpilot, Bender) (#14730) 2024-07-06 16:47:13 +02:00
andig
5f21545d54 chore: fix linter 2024-07-06 16:40:28 +02:00
andig
54857655d8 chore: simplify 2024-07-06 16:25:55 +02:00
andig
a367a1e0a1
Custom charger: add typical meter measurements (#14546) 2024-07-06 16:13:18 +02:00
Andreas Linde
f9213665d7
EEBUS: improve support for Elli Gen 1 (#14709) 2024-07-05 15:38:59 +02:00
andig
50d5362f51 Ocpp: crisper logs 2024-07-02 19:24:54 +02:00
Andreas Linde
b2f68162bb
EEbus: upgrade libraries (#13998)
This updates the eebus charger implementation to use the latest version of cemd, eebus, spine and ship.
Only use OSCEV if the a wallbox with ISO15118-2 VW VAS is connected, and the EV is using this. This also enables full charging control and putting the EV to sleep. All other current implementations of the usecase are basically wrong and are no different than using OPEV.
2024-06-30 14:23:40 +02:00
andig
737ca58db1
Heidelberg: shorten heartbeat interval (#14636) 2024-06-30 14:13:02 +02:00
andig
202980607c
Etrel: remove api.CurrentGetter (#14635) 2024-06-30 14:09:03 +02:00
premultiply
3253ff696e
BenderCC: add soc (ISO 15118) (#14360) 2024-06-30 13:26:58 +02:00
andig
20466a9c3c
Remove em2go-home (#14480) 2024-06-23 10:25:43 +02:00
Martin Buchleitner
4c6de00331
Wattpilot: avoid deadlock (#14498) 2024-06-22 11:00:17 +02:00
andig
0b52fd22a1 Em2go: add api.CurrentGetter 2024-06-16 17:00:34 +02:00
premultiply
d3a272d0bc
Remove unsupported Huawei AC charger (#14199) 2024-06-14 17:04:04 +02:00
premultiply
3ba88f037c
KSE: Add 1p3p, voltages and total energy (#14284) 2024-06-14 16:58:01 +02:00
andig
85b14d383b
EEbus: fix server not configured (#14334) 2024-06-13 16:04:52 +02:00
andig
fc7c9240ba
Etrel: add api.CurrentGetter (#14316) 2024-06-13 13:02:25 +02:00
andig
0298404173
EEbus: fix unmarshaling config (#14298) 2024-06-12 18:47:37 +02:00
Michael Heß
61830faf0b
Easee: adjust backoff used by SignalR to never give up (#14300) 2024-06-12 18:21:46 +02:00
Michael Geers
554ce1db60
Config UI: add missing config sections / partial yaml inputs (BC) (#13319) 2024-06-08 14:35:46 +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
premultiply
634c655ff9
Innogy eBox: add energy and voltages (#14098) 2024-05-31 09:13:58 +02:00