Commit graph

4886 commits

Author SHA1 Message Date
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
andig
27d67d0d34 chore: upgrade libraries 2024-06-23 17:20:59 +02:00
andig
0a42b53b2d
Tariffs: add tax only on positive prices (#14527) 2024-06-23 17:05:54 +02:00
Weblate (bot)
22540409c1
Translations update from Hosted Weblate (#14372)
* Translated using Weblate (Slovenian)

Currently translated at 95.4% (498 of 522 strings)

Translated using Weblate (Slovenian)

Currently translated at 95.4% (498 of 522 strings)

Translated using Weblate (Croatian)

Currently translated at 64.1% (335 of 522 strings)

Translated using Weblate (Slovenian)

Currently translated at 95.2% (497 of 522 strings)

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

* Translated using Weblate (Swedish)

Currently translated at 100.0% (522 of 522 strings)

Translated using Weblate (Swedish)

Currently translated at 95.4% (498 of 522 strings)

Translated using Weblate (Swedish)

Currently translated at 89.0% (465 of 522 strings)

Co-authored-by: Jonas Gate <tidy.koala8317@brot.se>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/sv/
Translation: evcc/evcc

* Translated using Weblate (Finnish)

Currently translated at 100.0% (522 of 522 strings)

Translated using Weblate (Finnish)

Currently translated at 63.4% (331 of 522 strings)

Co-authored-by: Arna Lepikkö <arna.lepikko@telemail.fi>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/fi/
Translation: evcc/evcc

* Translated using Weblate (Lithuanian)

Currently translated at 100.0% (523 of 523 strings)

Co-authored-by: RTTTC <94727758+RTTTC@users.noreply.github.com>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/lt/
Translation: evcc/evcc

* Translated using Weblate (Swedish)

Currently translated at 100.0% (523 of 523 strings)

Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/sv/
Translation: evcc/evcc

* fix toml

---------

Co-authored-by: Žiga Deisinger <ziga@deisinger.si>
Co-authored-by: Jonas Gate <tidy.koala8317@brot.se>
Co-authored-by: Arna Lepikkö <arna.lepikko@telemail.fi>
Co-authored-by: RTTTC <94727758+RTTTC@users.noreply.github.com>
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
Co-authored-by: premultiply <4681172+premultiply@users.noreply.github.com>
2024-06-23 11:06:14 +02:00
andig
20466a9c3c
Remove em2go-home (#14480) 2024-06-23 10:25:43 +02:00
dependabot[bot]
f2e2417120
Bump ws from 8.17.0 to 8.17.1 (#14469)
Bumps [ws](https://github.com/websockets/ws) from 8.17.0 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.17.0...8.17.1)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-22 11:32:55 +02:00
Martin Buchleitner
4c6de00331
Wattpilot: avoid deadlock (#14498) 2024-06-22 11:00:17 +02:00
Michael Geers
280976cb7e
Non-solar use cases: make grid meter optional (#14341) 2024-06-22 10:21:57 +02:00
andig
598bf557c5
Warp3: require automatic 1p phase switching to be disabled (#14494) 2024-06-20 18:26:29 +02:00
VolkerK62
caf5ea5bb9
Mercedes: add missing region to template (#14465) 2024-06-19 09:29:26 +02:00
andig
5eaa90add5
SofarSolar: fix batterys power sign (#14448) 2024-06-18 22:21:38 +02:00
andig
4e78597280
Tariffs: fix charges not applied (#14399)
Co-authored-by: Michael Geers <michael@geers.tv>
2024-06-18 16:10:58 +02:00
Michael Geers
388115f02c docs: circuit link 2024-06-18 15:55:02 +02:00
Michael Geers
c0da9a8c60 chore: improve e2e stability 2024-06-18 15:24:57 +02:00
andig
82f78d0ff6
chore: use vehicle-common include (#14452) 2024-06-18 11:17:08 +02:00
andig
09f9424227
Improve token generation config output (#14454) 2024-06-18 11:16:00 +02:00