Commit graph

508 commits

Author SHA1 Message Date
Martin Buchleitner
40e1357c75
Wattpilot: add 1p3p (#6099) 2023-02-06 16:34:11 +01:00
andig
7b2ab68add chore: move eebus server to charger package to prevent import cycle 2023-02-05 13:13:47 +01:00
premultiply
c496ed8028
Vestel: Avoid modifying timeout (#5949)
use fixed minimum timeout (3s)
2023-01-30 20:48:18 +01:00
Andreas Linde
edaffce454
EEBUS Update (#5937)
* Increase eebus initial connection timeout
* Update eebus libs to v0.1.6
2023-01-29 17:42:08 +01:00
andig
32f69a0154 NRGConnect: include enabled status when updating maxcurrent 2023-01-26 11:44:52 +01:00
andig
a0be402251
NRG: fix connect json encoding (#5899) 2023-01-24 22:14:17 +01:00
andig
f0f1f8c299 NRGKick Connect: add content-type 2023-01-24 13:26:06 +01:00
premultiply
60acf48177
Fix Pracht-Box with PNI (#5854) 2023-01-20 21:13:45 +01:00
Martin Buchleitner
7b8ccdfdba
Add Fronius Wattpilot (#5772) 2023-01-17 11:22:29 +01:00
premultiply
c5a0465b30
goe: Fix frc operator (#5597) 2023-01-16 08:59:14 +01:00
Markus Thierolf
254f5bf4b1
Tasmota: refactor channel handling (#5771) 2023-01-15 20:31:03 +01:00
nename0
6d7006fe65
chore. fix memory leak with Cacheable objects (#5782) 2023-01-14 15:16:53 +01:00
andig
7395777e49
Go-E: detect phase configuration from voltages (#5764) 2023-01-12 16:12:46 +01:00
Andreas Linde
dbf1305210
EEBus: fix charger connection check on init (#5697) 2023-01-06 17:42:14 +01:00
Andreas Linde
2e909588bb
EEBus: improve configure and charger handling (#5670) 2023-01-06 16:37:46 +01:00
Ivan Kruglov
e115b3c3bf
chore: implement PhaseVoltages (#5615) 2022-12-30 16:56:50 +01:00
premultiply
bf41bec141
Vestel: Fix charger status (#5612)
* fix status

* add phase voltages api
2022-12-29 22:38:55 +01:00
premultiply
fd2e671600
hec: fix register names 2022-12-29 20:34:13 +01:00
andig
89ffe53b1e
Cleanup api naming, rename phase measurement apis (#5611) 2022-12-29 20:12:24 +01:00
premultiply
aed17532b0 Add phase powers and currents (#5539) 2022-12-29 12:46:53 +01:00
andig
b0c03705cb
Disable charger when charging altough disabled and add grave period to warning (#5603) 2022-12-29 11:57:19 +01:00
Ivan Kruglov
46f2d44f9e
Alfen: detect 1p chargers (#5587) 2022-12-27 17:15:13 +01:00
andig
70454222b0 Alfen: add 1p template 2022-12-27 14:46:58 +01:00
andig
03d6d1418a
Rename SoC to Soc and LoadPoint to Loadpoint (#5549) 2022-12-23 10:19:23 +01:00
andig
8a503c376e
Add TWC3 support for Tesla vehicles (#5341) 2022-12-23 09:49:21 +01:00
Markus Thierolf
9aaa301c94
GoE: add TotalEnergy api (#5459) 2022-12-16 14:38:56 +01:00
Andreas Linde
ae393838f4
Migrate EEBUS to enbility/eebus-go (#5391)
* Migrate EEBUS to enbility/eebus-go

- adopt enbility/eebus-go library
- fully compatible with existing EEBUS setup
- centralize EEBUS certificate generation for configure and certificate creation cmds
- automatically utilizes native avahi mDNS setup if installed, which does not have missing IP issues as zeroconf library
- mDNS discovery and announcement is fully handled by the library
- improved double connection and reconnection handling over previous library
- logging now fully supported evcc log levels
- tested with Elli Connect and Porsche Mobile Charger Connect
2022-12-10 21:40:20 +01:00
andig
7e667b7002 Cfos: add reading rfid tags 2022-12-07 18:54:24 +01:00
andig
8e2331d8b7 Modbus: normalise RFID tags 2022-12-07 18:53:31 +01:00
premultiply
8e6ef69716
Etrel: remove ChargeTimer and ChargeRater (#5384) 2022-12-06 08:06:42 +01:00
Markus Thierolf
39229896d4
Shelly: add total energy (#5371)
Co-authored-by: Markus Thierolf <m.thierolf@googlemail.com>
2022-12-05 22:28:11 +01:00
andig
437661a95e Etrel: fix config 2022-11-29 11:41:56 +01:00
andig
b50f0d4ac0
Add Etrel Duo (#5223) 2022-11-20 14:16:09 +01:00
premultiply
3f8849a205
Etrel/sonnenCharger: Fix enabled after connection (#5179)
and add ChargingTime and ChargedEnergy api
2022-11-20 00:48:38 +01:00
premultiply
03cf93f9e8
ABB TACW fw ver 1.6.5 adaptions (#4626)
Charger improvements for ABB Terra AC Wallbox with firmware version 1.6.5 (and newer?) from Nov 2022.
!!! Will break compatibility with older firmware - you have to upgrade the firmware to use the charger !!!

    New: Vehicle connection detection outside of an active session
    New: Getting an enabled state outside of an active session now
    New: Setting max current outside of an active session now
    Charger implementation allows to switch modbus protocol (rtu or tcp) now

Firmware 1.6.5 still has some crazy "non-linear" behavior regarding the sent, applied and read-back max current..
2022-11-11 13:08:58 +01:00
premultiply
9fc017e91c
heidelberg: remove fw register diag (#5125) 2022-11-10 20:51:09 +01:00
andig
65c11a7d12
Go-E: fix session energy reset on disconnect (BC) (#5119) 2022-11-10 11:47:04 +01:00
tarelda
24f49585b9
Ocpp: Alfen: override idtag with plug&charge setting (#5021) 2022-11-02 15:48:25 +01:00
andig
5868036461
Keba: remove charge rater as it doesn't reset when reconnecting (#5009) 2022-11-01 12:51:51 +01:00
andig
59e5ad767c
OCPP: use TxProfile and enable phase switching (#4946) (#4969) 2022-10-27 23:07:59 +02:00
andig
1d420865a3 Ocpp: fix panic when meter interval not defined 2022-10-24 14:23:56 +02:00
andig
c4a5e35294 Ocpp: set default idtag 2022-10-19 08:53:06 +02:00
andig
e79505e602 Ocpp: refactor watchdog 2022-10-18 08:48:54 +02:00
andig
6cca320b9d Ocpp: scale measurents according to SI units 2022-10-18 08:41:40 +02:00
andig
8fc635e51c Zaptec: use commands 502/507 for start/stop 2022-10-16 15:44:51 +02:00
andig
654537d3e6
Zaptec: add session priority (#4843) 2022-10-16 15:00:03 +02:00
andig
b26cf6d9b9
Ocpp: add quirks mode (#4842) 2022-10-16 14:17:38 +02:00
andig
5026dd0a68 Ocpp: log unknown configuration keys 2022-10-15 12:38:27 +02:00
andig
f787eaac0c Ocpp: don't send boot notification and fix timeout 2022-10-13 19:19:29 +02:00
andig
0f081c6b26 chore: align ocpp logging 2022-10-07 18:17:21 +02:00