Commit graph

620 commits

Author SHA1 Message Date
andig
6d674728e9
chore: remove unused tokensource property (#8888) 2023-07-09 19:48:41 +02:00
andig
7f069b699f Easee: validate token every 5min 2023-07-06 22:42:36 +02:00
andig
eaa83bff7a Easee: use ReuseTokenSourceWithExpiry for token refresher 2023-07-03 17:40:22 +02:00
andig
46569c73ac
Easee: refresh token within access token validity time (#8783) 2023-07-03 17:05:27 +02:00
andig
167b992b2a Ocpp: increase dispatcher timeout to 1m 2023-07-03 16:39:00 +02:00
andig
61c730be22 Ocpp: fix setting MeterValueSampleInterval 2023-07-03 09:56:01 +02:00
andig
2687f0b3ba Keba: align status with modbus version 2023-07-03 09:37:07 +02:00
Markus Thierolf
1e785b2fd7
Go-E: set 1s default cache duration (#8714) 2023-06-30 21:32:02 +02:00
Michael Heß
e04b1e28bc
Easee: wait for async current update on resume (#8588) 2023-06-30 16:49:31 +02:00
andig
f341ffabf5
Ocpp: fix race condition in retrieving chargepoint (#8623) 2023-06-25 12:02:38 +02:00
Michael Heß
9cd614a0e8
Easee: no pause/resume while unauthenticated (#8607) 2023-06-24 12:52:09 +02:00
Michael Heß
edcb8c720a
Easee: don’t send pause/resume commands when disconnected (#8583) 2023-06-24 10:04:47 +02:00
Konstantin
323defd525
Keba: fix wrong session energy (#8593) 2023-06-23 20:20:36 +02:00
andig
cc587dc2ce Revert "Ocpp: use default transaction profile (#8549)"
This reverts commit 41ff1f2983.
2023-06-23 13:08:59 +02:00
MarkusGH
b2b4483bf9
Don't disable for 1p3p- let charger handle session stop/restart (#8320) 2023-06-20 21:58:07 +02:00
andig
41ff1f2983
Ocpp: use default transaction profile (#8549) 2023-06-20 18:25:01 +02:00
premultiply
e50ac98825
Alphatec: Add configurable timeout (#8523) 2023-06-18 14:04:33 +02:00
andig
c73ada6264
Easee: add token keep-alive (#8516) 2023-06-18 12:26:44 +02:00
andig
d4cfa052bd
Charger: add expection handling for status E (#8460) 2023-06-15 12:19:19 +02:00
Michael Heß
1ec690c6a8
Easee: handle async api responses (#8433) 2023-06-14 21:56:31 +02:00
andig
aaa48022e8 Ocpp: reduce logging 2023-06-14 19:19:43 +02:00
andig
1ba4698b8b Revert "Easee: wait for api confirmation (#8307)"
This reverts commit ce0e4277aa.
2023-06-12 18:34:36 +02:00
Michael Heß
ce0e4277aa
Easee: wait for api confirmation (#8307) 2023-06-12 09:59:58 +02:00
andig
2abe38bd0f
OpenEVSE: fix api (#8415) 2023-06-11 14:24:38 +02:00
Michael Heß
0548ec1062
Easee: handle smartCharging errors (#8389)
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-06-10 11:22:41 +02:00
Michael Heß
aba9e09415
Easee: update Observation IDs (#8391) 2023-06-10 11:21:35 +02:00
andig
c48b566558
Add OBO Betterman Ion (#8321)
Also aligns heartbeat implementations
2023-06-06 11:05:11 +02:00
andig
a437f87039 Revert "1p3p: let charger handle session stop/restart (#7723)"
This reverts commit dd787ce52f.
2023-06-05 15:13:24 +02:00
MarkusGH
dd787ce52f
1p3p: let charger handle session stop/restart (#7723) 2023-06-04 15:19:57 +02:00
andig
0be5db6c55
Easee: fix potential deadlock in product update handling (#8267) 2023-06-02 17:59:56 +02:00
Michael Heß
086d4e3cd6
Easee: update api endpoint (#8274) 2023-06-02 16:07:29 +02:00
andig
cedd4f5568
Keba: add keep-alive (#8242) 2023-06-01 11:41:53 +02:00
Konstantin
f9311a1023
Keba: fix enabled status of charger (#8149)
(cherry picked from commit 6b56d106f8a5e814b7ed502d5a1ec5aa24ad871a)
2023-05-23 22:57:14 +02:00
andig
bb10dc4ac7 chore: add license 2023-05-23 09:34:04 +02:00
Konstantin
29b68abc1c
Keba: fix charger status mismatch (#8131) 2023-05-22 12:34:45 +02:00
andig
eebdacaf33 Keba: fix energy readings 2023-05-22 10:29:18 +02:00
Markus Heberling
c398973357
Add MG mqtt gateway template (#8069)
needs:
* a configured MQTT broker
* a SAIC/MQTT Gateway (https://github.com/SAIC-iSmart-API/saic-python-mqtt-gateway or https://github.com/SAIC-iSmart-API/saic-java-client)
2023-05-20 23:16:38 +02:00
andig
c9ed79e383
Keba: add session energy and fix detection (#8093) 2023-05-20 23:10:25 +02:00
andig
ea6d1601f8
Warp2: support energy manager (BC) (#7995) 2023-05-19 16:31:06 +02:00
andig
cf5394484c
Hardybarth Salia: ignore hearbeat errors up to one minute (#8074) 2023-05-19 16:30:46 +02:00
andig
4afa38e49b Ocpp: handle unknown transaction 2023-05-19 13:21:49 +02:00
andig
d3bd310634
chore: handle invalid and error charger states (#8073) 2023-05-19 10:55:42 +02:00
Markus Heberling
5adacb06c3
Support waking up custom chargers/vehicles (#8005) 2023-05-19 10:31:03 +02:00
andig
13dd7d578e
Keba: add modbus tcp support with phase switching (#7485) 2023-05-18 17:00:59 +02:00
premultiply
21aac8538c
Fix hesotec scales (#8062)
Fix power and currents scaling

Fixes #8060
2023-05-18 13:27:51 +02:00
andig
81429b25e9
HardyBarth Salia: fix api caching (#8061) 2023-05-18 12:39:26 +02:00
andig
6699cca025 Revert "Pantabox: Fix power scale (#7986)"
This reverts commit 1e2bb607b3.
2023-05-16 22:26:27 +02:00
Michael Heß
4e66c01803
Easee: prevent internal current updates on failed API calls (#7825)
* prevent internal current updates on failed API calls

* incorporate review feedback on error handling

* wip

---------

Co-authored-by: andig <cpuidle@gmx.de>
2023-05-16 16:36:43 +02:00
premultiply
1e2bb607b3
Pantabox: Fix power scale (#7986) 2023-05-14 09:25:57 +02:00
andig
ba27d3ee31
Ocpp: increase ping timeout to 90s (#7890) 2023-05-10 08:26:52 +02:00