Commit graph

5451 commits

Author SHA1 Message Date
andig
f5adefe753
Loadpoint: sync phases only if switchable (#14690)
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
2024-07-04 19:50:24 +02:00
StefanSchoof
f938588c50
chore: same number format for Power L1..L3 as for Power (#14688) 2024-07-04 18:39:45 +02:00
andig
2cd0834716 EEbus: mark IP as deprecated 2024-07-04 07:58:18 +02:00
andig
d5aabc2759
TWC/Tesla: use charger api.PhaseCurrents over vehicle api.CurrentGetter (#14659)
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
2024-07-03 16:28:34 +02:00
andig
cb086f8698 Plugins: add watchdog bool setter 2024-07-03 08:22:31 +02:00
Markus Thierolf
a34e7ae46c
Shelly PM Mini Gen3: read device status (#14670) 2024-07-02 20:23:43 +02:00
andig
50d5362f51 Ocpp: crisper logs 2024-07-02 19:24:54 +02:00
Weblate (bot)
f6f4c42ef8
Translations update from Hosted Weblate (#14530)
* Translated using Weblate (French)

Currently translated at 100.0% (523 of 523 strings)

Co-authored-by: FraBoCH <fraboch@proton.me>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/fr/
Translation: evcc/evcc

* Translated using Weblate (Danish)

Currently translated at 100.0% (523 of 523 strings)

Co-authored-by: amtssp <amtssp@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/da/
Translation: evcc/evcc

* Translated using Weblate (Slovenian)

Currently translated at 100.0% (523 of 523 strings)

Co-authored-by: Žiga Deisinger <ziga@deisinger.si>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/sl/
Translation: evcc/evcc

* Translated using Weblate (Hungarian)

Currently translated at 99.6% (521 of 523 strings)

Co-authored-by: interstart <toth.zoltan@hotmail.hu>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/hu/
Translation: evcc/evcc

* Translated using Weblate (German)

Currently translated at 99.6% (521 of 523 strings)

Co-authored-by: Jonas Gröger <jonas.groeger@codecentric.de>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/de/
Translation: evcc/evcc

* fix toml

---------

Co-authored-by: FraBoCH <fraboch@proton.me>
Co-authored-by: amtssp <amtssp@gmail.com>
Co-authored-by: Žiga Deisinger <ziga@deisinger.si>
Co-authored-by: interstart <toth.zoltan@hotmail.hu>
Co-authored-by: Jonas Gröger <jonas.groeger@codecentric.de>
Co-authored-by: premultiply <4681172+premultiply@users.noreply.github.com>
2024-07-02 12:13:47 +02:00
andig
1c21d48727 cli/charger: dump api.CurrentLimiter 2024-07-02 11:02:11 +02:00
andig
4dd6a264c6 EEbus: remove ip (cont.) 2024-07-02 09:49:06 +02:00
andig
c90b3ed12f
EEbus: remove ip (#14662) 2024-07-02 09:28:42 +02:00
andig
63aadcb24b
chore: define label 2024-07-01 10:20:17 +02:00
dependabot[bot]
3d159b2faa
Bump docker/build-push-action from 5 to 6 (#14650)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 10:16:12 +02:00
dependabot[bot]
e554f263e0
Bump goreleaser/goreleaser-action from 5 to 6 (#14649)
Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 5 to 6.
- [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
- [Commits](https://github.com/goreleaser/goreleaser-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: goreleaser/goreleaser-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 10:16:02 +02:00
andig
989cb1b05f chore: add version 2024-07-01 10:15:31 +02:00
andig
2d72a29fc8 cli/charger: hide empty features 2024-07-01 10:15:20 +02:00
premultiply
c9453c2bc0
Add Kostal Enector and Energy Meters (KEM-C/KEM-P) (#14640) 2024-06-30 20:37:01 +02:00
andig
eed5310d33
Renault: add content type (#14645) 2024-06-30 20:15:34 +02:00
andig
391fadd612 cli/charger: dump configured currents and phases (if available) 2024-06-30 18:08:48 +02:00
andig
e92388602f
chore: sync disabled state (#14639) 2024-06-30 15:48:42 +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
ott
1feb49286b
Add EcoHarmony/Viridian EV EPC 2.0 Plus (#14278) (#14345)
The OBO Ion charger is based on the EcoHarmony (formerly Viridian EV)
EVSE Protocol Controller (EPC) 2.0 Plus (EPC20P10). This is documented
in an illustration in the documentation of the OBO Ion charger. The
Modbus register documentation of both devices also matches.

The EPC 2.0 Plus charge controller is sold to manufacturers of chargers
and might have been directly sold in chargers by EcoHarmony. Therefore,
it is possible that other chargers with this charge controller exist and
that the OBO Ion charger is just an example of a charger that uses this
charge controller.

In order to ensure backwards compatibility, it seems best to continue to
use the name "obo" internally. If there are notable other chargers with
this charge controller, the driver could be added with additional names
in the registry or it could be renamed internally.

Viridian EV seems to have changed its name to EcoHarmony. Therefore, it
seems best to include both names to make it easier to find the charge
controllers under both names.
2024-06-30 13:50:15 +02:00
premultiply
3253ff696e
BenderCC: add soc (ISO 15118) (#14360) 2024-06-30 13:26:58 +02:00
Robwagi
32d898427f
Add Deye HP3 hybrid inverter (#14522) 2024-06-30 13:05:35 +02:00
andig
75f359362b Teslamate: add odometer 2024-06-30 12:58:51 +02:00
FraBoCH
82add3a58f
Tesla: allow customizing the command proxy (#14616) 2024-06-30 12:22:21 +02:00
andig
4d940265ce
Renault: fix status detection (#14630) 2024-06-30 12:08:07 +02:00
andig
4b2d137e63 chore: fix upgrading libraries (2) 2024-06-29 17:14:16 +02:00
andig
a2b510b733 chore: fix upgrading libraries 2024-06-29 17:00:23 +02:00
andig
aaee11f184 chore: upgrade libraries 2024-06-29 16:39:03 +02:00
andig
7b5bcce901
chore: hide phase powers if not used (#14509) 2024-06-29 16:21:40 +02:00
andig
b9ce2fcf8d
chore: remove unnecessary links (#14621) 2024-06-29 16:20:05 +02:00
andig
f084dd0a7f Tariffs: fix tests
Follow-up to https://github.com/evcc-io/evcc/pull/13756
2024-06-29 16:19:44 +02:00
andig
2a28de5a91
Add my-PV ELWA 2 charger (#14504) 2024-06-29 15:57:12 +02:00
andig
ea9334a0af
Loadpoint: use measured phases/currents as fallback to api.PhaseGetter, api.GetMaxCurrent (#14622) 2024-06-29 15:52:48 +02:00
andig
2967bb582d
chore: make bot more responsive 2024-06-29 14:26:11 +02:00
andig
b3a6197a25
chore: mark issues stale after 7 days 2024-06-29 13:45:55 +02:00
andig
e0241c4811
Vehicles: re-add VIN to base template (#14614) 2024-06-29 13:43:30 +02:00
andig
8b7f2498a3 chore: update docs 2024-06-29 11:20:24 +02:00
andig
c04f52f851 chore: deprecate TxtFuncMap 2024-06-26 10:20:20 +02:00
andig
a833be77b7
Solis-Hybrid: fix battery power decoding (#14572) 2024-06-26 10:17:46 +02:00
andig
a6697d706a chore: use sprout 2024-06-26 10:08:31 +02:00
andig
8a31056c90
Vehicles: remove vin from commons template (#14571) 2024-06-26 09:53:41 +02:00
andig
01f20644e1 Revert "Tariffs: add tax only on positive prices (#14527)"
This reverts commit 0a42b53b2d.
2024-06-26 09:53:12 +02:00
andig
3d1e969861 chore: upgrade spf13/viper 2024-06-24 20:34:28 +02:00
andig
7a0390c434
Plugins: allow returning known error values as string (#14451)
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
2024-06-23 22:25:09 +02:00
Thomas
4171fd4785
SolarWatt: handle null values in battery soc (#14529) 2024-06-23 21:59:40 +02:00
andig
2441b57b47
Circuits: allow and require loadpoints assigned to root circuit (#14525) 2024-06-23 18:02:52 +02:00