Commit graph

1489 commits

Author SHA1 Message Date
andig
6d79408f86
GoodWe: fix wallbox RFID register and phase-type detection (#30667) 2026-06-09 10:56:58 +00:00
andig
2db85aeed6
OCPP: report zero charge power while idle (#30655) 2026-06-09 09:28:49 +02:00
Philipp Sandhaus
69e31deda0
chore: fix PM topic filter dropping events on single-WS setup (WARP3) (#30617) 2026-06-08 09:24:14 +02:00
Philipp Sandhaus
a1efbb901e
Warp: fix phase switching for WARP2+Energy Manager and WARP3 (#30460) 2026-06-07 20:22:26 +02:00
Alexandre JARDON
3758ce1957
Add OCPP forwarder (#29154) 2026-06-07 11:17:54 +00:00
andig
a8361b575b
Metrics: store entity title on lazy-create (#30196) 2026-06-07 13:11:20 +02:00
Michael Geers
0fa8b97daf
OCPP UI: remove wss assumption (#28996) 2026-06-07 12:56:28 +02:00
andig
9e9a07221b
chore: fix flaky OCPP test bind on fixed port 8887 (#30590) 2026-06-07 12:09:24 +02:00
andig
a0383838c4
Charger (Plugchoice): trim whitespace before parsing values (#30559) 2026-06-06 10:25:35 +02:00
premultiply
0c4ce3f422
HardyBarth: add phase voltages (#30490) 2026-06-04 13:32:49 +02:00
premultiply
3119fc61b3
chore: refactor OBIS code registry 2026-06-04 13:25:00 +02:00
andig
c0d501ce9e
Add Enovates charger (#30477) 2026-06-04 06:21:51 +00:00
andig
9bf76fca06
chore: declare static capabilities as methods (#30483) 2026-06-04 08:20:10 +02:00
andig
7b5df178ce
Add MeterReturnEnergy (#29805) 2026-06-02 13:53:13 +02:00
andig
6c6f051bde
Tapo: drop IP-address handling, use host string throughout (#29914) 2026-06-01 20:53:33 +00:00
Tom Frenzel
34d59adbfe
Solax: fix enabled (#29483) 2026-06-01 18:57:35 +02:00
andig
9e61abf6e0
OCPP: wait for listener to bind before returning from Instance (#30408) 2026-06-01 18:07:32 +02:00
premultiply
e407006e03
OCPP: clear stale transaction state on Available status (#30247) 2026-06-01 13:07:10 +00:00
premultiply
7f0a49d819
chore: fix status caching (#30386) 2026-06-01 10:52:53 +02:00
andig
086023f7b8
Charger (OpenEVSE): scale CurrentPower by loadpoint phases (#30330) 2026-05-31 09:07:56 +02:00
tbaehler
24e0e10443
Zaptec Go2: use ThreeToOnePhaseSwitchCurrent for switching (#29587) 2026-05-29 13:29:24 +02:00
andig
a7170a2d3e
E3DC: reconnect on RSCP error (#30257) 2026-05-27 14:29:02 +02:00
premultiply
c00c21aa04
OCPP: remove unused struct fields (#30228) 2026-05-26 18:29:44 +02:00
premultiply
d57d3f9743
OCPP: add option to skip ChangeAvailability on initialization (#30217) 2026-05-25 21:52:30 +02:00
andig
a77bbf8abb
Revert "OCPP: survive mid-setup disconnect on buggy chargers (#30113)" (#30178) 2026-05-24 11:46:59 +00:00
andig
f2a69620cc
OCPP: survive mid-setup disconnect on buggy chargers (#30113) (#30165) 2026-05-24 08:26:36 +00:00
andig
e5c314adf6
OCPP: coalesce BootNotification channel to fix reboot-loop hang (#30137) 2026-05-23 17:37:06 +02:00
premultiply
04b7e076a7 chore: fix missing requirement 2026-05-22 23:38:29 +02:00
andig
ead776949d
Add GoodWe Wallbox (Gen2) charger (#29822) 2026-05-22 23:33:37 +02:00
andig
d72cd4e653
Revert "OCPP: fix flaky test deadlock between trigger handler and WS … (#30110) 2026-05-22 15:09:08 +02:00
andig
177cb19d5d
Loadpoint: tolerate api.ErrNotAvailable on phase switch (#29975) 2026-05-17 13:01:43 +00:00
Artem Makhutov
92072aac40
DADAPOWER: add voltages (#29923) 2026-05-16 18:13:17 +00:00
andig
43860c1e0b
OCPP: fix flaky TestOcpp (restore wait() timeout) + speed up (#29941) 2026-05-16 20:08:36 +02:00
andig
0446993e3d chore: copyright 2026-05-16 11:54:37 +02:00
andig
5f42d6539c chore: copyright 2026-05-16 11:49:36 +02:00
andig
be1dd8443d
OCPP: clean up charge point lifecycle between subtests (#29873) 2026-05-14 13:12:23 +02:00
Michael Heß
603979167c
Easee: add cmd for (de)activating local ocpp (#29868) 2026-05-14 12:30:51 +02:00
andig
8ce8d6d9f9
chore: add custom dimmer/curtailer (#29857) 2026-05-13 14:46:20 +02:00
andig
e07838bb8e
OCPP: dispatch RemoteStartTransaction asynchronously to avoid WebSocket deadlock (#29838) 2026-05-12 13:39:23 +02:00
Michael Heß
960eb11532
Ocpp: fall back to confirmed profile limit for GetMaxCurrent (#29783) 2026-05-10 10:40:55 +02:00
andig
d5e6253d35 Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)"
This reverts commit 7a5b1e7560.
2026-05-10 09:07:13 +02:00
andig
7a5b1e7560
api: split MeterEnergy into MeterImport and MeterExport (#29788)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-09 16:20:18 +02:00
andig
4b21185219
chore: simplify implementing decorators (#28576) 2026-05-08 14:33:34 +02:00
andig
7a24dbd3f7
OCPP: fix flaky test deadlock between trigger handler and WS read loop (#29725) 2026-05-07 18:53:08 +02:00
grobihh
d81135700a
Trydan: pause dynamic mode during charging (#28365) 2026-05-07 09:09:50 +02:00
andig
2a496683ca
EEBus: drop redundant Scenario middle word from constant names (#29704) 2026-05-06 15:20:11 +02:00
andig
4b276a4d99
EEBus: named scenario constants + fix MGCP scenario indices (#29701) 2026-05-06 14:52:54 +02:00
andig
3a99f7de64
Wallbe: remove deprecated (BC) (#29647) 2026-05-05 22:43:50 +02:00
Copilot
975caea21c
Custom charger: add optional finish timer (#29600) 2026-05-04 17:47:25 +02:00
andig
0178d32302
EEBus meter: clear cached entity refs on disconnect (#29628) 2026-05-04 17:06:19 +02:00