Commit graph

75 commits

Author SHA1 Message Date
andig
148aa76b67
SMA: remove remote control (BC) (#23906) 2025-10-03 14:51:12 +00:00
andig
0e3a9dcd80
HEMS: indicate §14a circuit limit (#23927) 2025-09-29 06:49:22 +00:00
andig
3640a88549 SHM: use evcc.io as manufacturer 2025-09-28 13:24:57 +02:00
andig
0222b07f2c Revert "SHM: uppercase hex vendor id (#23616)"
This reverts commit 2a35026f4f.
2025-09-28 13:24:19 +02:00
andig
2a35026f4f
SHM: uppercase hex vendor id (#23616)
Co-authored-by: Michael Geers <michael@geers.tv>
2025-09-16 10:25:05 +02:00
Maschga
15958df887
Config UI: split SHM HEMS into separate config (BC) (#23190) 2025-09-14 10:10:56 +00:00
Michael Geers
0744b68336
HEMS/§14a: visualize limit state (#23361) 2025-09-03 08:25:31 +02:00
andig
b5a8a2d3c6
Integrate external optmizer (experimental) (#22495) 2025-08-17 09:39:11 +00:00
Michael Geers
36b6036203
fix: on demand plant id generation (#21873) 2025-06-17 10:58:14 +02:00
Joachim
a6b14b03cc
EEBus hems: fix failsafe error after 10 seconds (#21675) 2025-06-06 22:06:51 +02:00
Simon Schenk
e8c6189082
Config UI: make lpc circuit visible (#21526) 2025-05-30 16:45:12 +02:00
andig
ad362f287d
chore: use stamped version (#20909) 2025-04-27 19:37:45 +02:00
andig
4425e7d316
EEBus: unregister ski (#19331) 2025-03-03 11:55:08 +01:00
andig
acb521362a
EEBus: use context (#19284)
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
2025-03-01 12:12:56 +01:00
Michael Geers
864c2cf599
Config UI: add loadpoints (BC) (#18137) 2025-01-31 12:26:23 +01:00
andig
fe388db66a
chore: refactor caching (#18378) 2025-01-25 13:22:10 +01:00
andig
07fa1b64f8
chore: refactor plugin structure (#18335) 2025-01-23 14:43:04 +01:00
andig
a85fcc425b
chore: use time.Tick (#17601) 2024-12-05 18:10:51 +01:00
andig
5e482972e0
Add device lifecycle (BC) (#16513) 2024-10-12 10:57:33 +02:00
andig
45377f55da EEBus: accept pending limits 2024-10-10 20:00:48 +02:00
Andreas Linde
2edfb36133
Improve EEBUS support for Elli Gen 1 (part 6) (#15738)
- Update SHIP and EEBUS libraries to latest dev code
- Support IPv6 connections and devices only reporting IPv6 mDNS addresses
- Re-Add support for overwriting the IP address in the charger config, also added to the meter config (just in case)
2024-08-28 08:52:35 +02:00
andig
aa86f8458e
EEBus: simplify charger logic (#15410) 2024-08-18 12:24:30 +02:00
Andreas Linde
9ecc2863bf
Update EEBUS libraries (#15277)
- Fixes and improvements regarding connection handling, e.g. handling reconnections
- Fixes a second EEBUS wallbox going into fallback mode when both had an EV connected and one of the EVs was disconnected
- Fixes for LPC and LPP nominal max value usage
2024-08-06 23:06:15 +02:00
andig
78a78b3fa3 chore: rename 2024-08-03 17:33:40 +02:00
andig
308fcd2a9a
EEBus HEMS: set initial limits (#15119) 2024-07-28 22:15:31 +02:00
andig
f6b4b42b63
Add Relay HEMS for analog interface (#15116) 2024-07-28 22:11:50 +02:00
andig
6c3ecdb6ff
Add EEBus HEMS for SteuVE (#14950) 2024-07-27 19:19:45 +02:00
Michael Geers
554ce1db60
Config UI: add missing config sections / partial yaml inputs (BC) (#13319) 2024-06-08 14:35:46 +02:00
andig
2061dd382c Revert "chore: upgrade standard packages" due to https://github.com/golangci/golangci-lint/issues/4415
This reverts commit ad0c6d5eb1.
2024-02-25 13:20:25 +01:00
andig
ad0c6d5eb1 chore: upgrade standard packages 2024-02-25 12:45:30 +01:00
andig
58e2421a5b
chore: fix linter (#11028) 2023-12-06 18:29:32 +01:00
andig
d63dec9511
Refactor session settings and apis (BC) (#10335) 2023-12-02 20:56:30 +05:00
andig
f4f0d6bed0
Add smartCostLimit to site (#6732) 2023-03-19 17:45:34 +01:00
andig
ea381b21fc chore: use loadpoint Title() instead of Name() 2023-02-03 17:52:54 +01:00
andig
03d6d1418a
Rename SoC to Soc and LoadPoint to Loadpoint (#5549) 2022-12-23 10:19:23 +01:00
andig
ea3f4e4c0d chore: use exp/maps 2022-11-21 21:22:44 +01:00
andig
4b1e7a6f16
Replace machine-id errors by configuration hint (#4591) 2022-09-26 23:18:08 +02:00
andig
8d09e4e423
Switch machine-id implementation (#4568) 2022-09-24 13:43:14 +02:00
andig
14693d2267 chore: don't initialise zero-valued structs 2022-08-18 18:33:25 +02:00
andig
815cc58555 chore: apply gofumpt 2022-07-12 11:20:05 +02:00
andig
d622b9b7d7
EEBus: expose machineid not available (#3727) 2022-06-28 21:26:56 +02:00
andig
8691ab0956
Handle SSDP advertising errors (#3489) 2022-05-24 08:37:48 +02:00
Andreas Linde
a52f52b406
Template enhancements (#2274)
- Only add SMA HEMS Setup, if required values exist (e.g. machine-id). Also asks the user if this should be added
- New templates: Alfen, PC Electric Garo, go-e V3 (moved into separate template), Tasmota meter, Huawei inverter with Sdongle
- Updated templates: SolarEdge Inverter, Sunspec
- New capabilities can be assigned: 1p3p, RFID
- Added group information instead of `generic` flag. Used e.g. for marking power plugs or generic devices
- Requirement description text can now be markdown text (required for documentation page)
- Replaced `description` with product list, separating brand from description (required for documentation page)
- Generate newly structured documentation yaml files
- Fix https://github.com/evcc-io/evcc/issues/2385
2022-01-23 15:21:13 +01:00
andig
2ff324c2d1 Improve device id diagnostic 2022-01-10 14:44:38 +01:00
andig
6b8d0d8000 chore: remove cache dependency 2021-12-22 11:09:00 +01:00
andig
c4298410d1
Improve loadpoint api (#1402)
Breaking change: chargeEstimate becomes chargeRemainingDuration
2021-09-05 11:28:28 +02:00
andig
3986b75b08
Improve target charging and refactor loadpoint and site apis (#1470) 2021-09-02 14:16:05 +02:00
andig
6a260d9bff
Rename vehicle properties (#1380) 2021-08-23 13:39:43 +02:00
Andreas Linde
1dc28451bb
Provide option to override SEMP vendor id (#1406) 2021-08-22 20:23:02 +02:00
andig
c77e455809 Update evcc repo uri 2021-08-21 12:53:25 +02:00