Commit graph

5366 commits

Author SHA1 Message Date
andig
2fa62e12ba AC Elwa 2: document sponsorship 2024-09-29 14:50:26 +02:00
andig
c3eb5f70f2
NRG: lock against concurrent requests (#16397) 2024-09-28 19:36:48 +02:00
Jeffrey Borg
a539310fe5
Amber: use advanced price forecasts for tariffs (#15892) 2024-09-28 11:02:16 +02:00
Andreas Linde
15483ad7a2
Add more EEBUS wallboxes (#16383)
- Fix a name of one of the Elli Wallboxes
- Add Porsche Wallbox
- Add eSystems and Kontron Solar wallboxes
2024-09-28 00:06:39 +02:00
andig
53928bd930 chore: upgrade goreleaser 2024-09-27 18:05:02 +02:00
andig
0b94d970d2 chore: use installed python 2024-09-27 17:59:55 +02:00
andig
bfeb390d69 Revert "chore: fix cloudsmith install"
This reverts commit 7620c5fc5c.
2024-09-27 17:57:11 +02:00
andig
7620c5fc5c chore: fix cloudsmith install 2024-09-27 17:55:15 +02:00
andig
5f88ab408a cli: support heating 2024-09-27 17:39:27 +02:00
andig
0a8c2cdd15 AC Elwa 2: fix register types 2024-09-27 17:32:47 +02:00
Andreas Linde
13d862287a
Add Elli Wallbox 2 (#16375) 2024-09-27 16:43:57 +02:00
andig
98d9cb0a24 chore: fix typo 2024-09-27 11:46:54 +02:00
SoftCat
35d4bdf42e
Alpha ESS: add battery control (#16280) 2024-09-27 10:26:33 +02:00
andi0b
4af2d19da3
Awattar: fetch more than 24h price data (#16338) 2024-09-27 10:06:57 +02:00
andig
d53ead0f36
Fronius SolarAPI: prefer modbus (#16260) 2024-09-26 16:58:45 +02:00
Michael Heß
8798b439a7
chore: add missing dependencies (#16330) 2024-09-25 22:51:15 +02:00
andig
ee928e3ae7
Ocpp: trigger status globally for chargers that don't answer the connector (#16327) 2024-09-25 21:06:58 +02:00
Michael Geers
37705b873b
Visualization: expose non-matching power sums (#16289) 2024-09-25 09:40:36 +02:00
Philipp Trulson
52864b9dde
E3DC: make credentials required (#16290) 2024-09-25 09:39:23 +02:00
andig
6db50af603
SofarSolar: switch battery control (#16311) 2024-09-25 08:51:43 +02:00
andig
f78c406b89 chore: revert timeout update 2024-09-24 13:51:20 +02:00
andig
e627fbd32a
Influxdb: add insecure option (#16025) 2024-09-24 10:58:02 +02:00
Weblate (bot)
81c8b4fc4d
Translations update from Hosted Weblate (#16031)
* Translated using Weblate (Lithuanian)

Currently translated at 100.0% (546 of 546 strings)

Translated using Weblate (Ukrainian)

Currently translated at 66.7% (362 of 542 strings)

Translated using Weblate (Polish)

Currently translated at 68.2% (370 of 542 strings)

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

* Translated using Weblate (Slovenian)

Currently translated at 100.0% (542 of 542 strings)

Translated using Weblate (Slovenian)

Currently translated at 96.4% (523 of 542 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 (Spanish)

Currently translated at 100.0% (546 of 546 strings)

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/es/
Translation: evcc/evcc

* Translated using Weblate (Danish)

Currently translated at 100.0% (546 of 546 strings)

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

* Translated using Weblate (French)

Currently translated at 100.0% (546 of 546 strings)

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

* Translated using Weblate (Swedish)

Currently translated at 100.0% (546 of 546 strings)

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

* fix toml

---------

Co-authored-by: RTTTC <94727758+RTTTC@users.noreply.github.com>
Co-authored-by: Žiga Deisinger <ziga@deisinger.si>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: amtssp <amtssp@gmail.com>
Co-authored-by: FraBoCH <fraboch@proton.me>
Co-authored-by: Jonas Gate <tidy.koala8317@brot.se>
Co-authored-by: premultiply <4681172+premultiply@users.noreply.github.com>
2024-09-23 21:38:53 +02:00
benesolar
a634a8c4b4
Sunspec Inverter: add single phase grid meters (#16247) 2024-09-23 21:35:44 +02:00
emptya1r
deb8111092
Discovergy: update api url (#16285)
The API url has changed from api.discovery.com to api.inexogy.com
2024-09-23 18:11:14 +02:00
andig
fa5af2d244 chore: upgrade dependencies 2024-09-23 10:52:03 +02:00
andig
5733b3d603
Loadpoint: don't error odometer if vehicle asleep (#16283) 2024-09-23 09:38:33 +02:00
andig
50bd2f744f Ocpp: use shorter timeout 2024-09-23 09:21:04 +02:00
andig
0b0d8fd9f2
Ocpp: fix duplicate init (#16277) 2024-09-23 09:16:13 +02:00
andig
2d9a85b039
Ocpp: deduplicate event handlers (#16278) 2024-09-23 09:15:39 +02:00
andig
d02c1915aa chore: fix init 2024-09-23 09:08:51 +02:00
andig
034b3241f4
Ocpp: make sure central system always responds to chargepoint requests (#16279) 2024-09-23 08:59:18 +02:00
andig
9dc383a897 Ocpp: simplify transaction id generation 2024-09-22 23:46:53 +02:00
andig
df353c6244
Ocpp: serialise setup (#16262) 2024-09-22 18:26:53 +02:00
Andreas Linde
92e4f46e11
chore: upgrade to latest eebus releases (#16264)
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
- ship-go to v0.6.0
- spine-go to v0.7.0
- eebus-go to v0.7.0
2024-09-21 18:26:29 +02:00
andig
d73ef1bd45 chore: upgrade dependencies 2024-09-21 12:28:45 +02:00
andig
7b5eddefa8
Tariffs: swallow startup errors (#16258) 2024-09-21 12:20:49 +02:00
andig
3ca395543e
Ocpp: support Mennekes measurand notation (#16255) 2024-09-21 12:20:34 +02:00
andig
aa96693905
Ocpp: fix ignoring measurands from auto configuration (#16254) 2024-09-21 12:16:08 +02:00
premultiply
a6f86051a9
chore: refactor ocpp handlers and functions from cs to cp (#15967) 2024-09-21 12:15:25 +02:00
andig
f43cee168e
chore: simplify (#16257) 2024-09-21 11:24:58 +02:00
andig
4f51534bd5 chore: simplify 2024-09-20 18:39:00 +02:00
andig
b8162aafb8
SofarSolar: add battery discharge control (#16113) 2024-09-20 18:30:18 +02:00
andig
161c068db6
Ocpp: support ChargeAmps custom phase switching key (#16244) 2024-09-20 17:28:54 +02:00
andig
69f6bd1a47
Ocpp: allow specifying measurements to remove (#16185) 2024-09-20 17:07:45 +02:00
andig
3d64200448
Ocpp: fix get max current scale (#16242) 2024-09-20 17:06:21 +02:00
andig
7045c10bc7
Sunspec: reset InOutWRte_RvrtTms for battery control (#16241) 2024-09-20 16:56:32 +02:00
andig
70f3e14d9f
Add custom switch socket (#16208) 2024-09-20 10:38:54 +02:00
Andreas Linde
92c1aa36f4
EEBus: fix invalid missing currents errors (#16223)
Fix a scenario were measurements were provided after the last limit change. But if the interval is set >15s and measurements even came in after 15s timeframe, this was considered to be invalid.

To fix this, every time measurements are provided and the limitUpdate timestamp is not zero, meaning a limit was set, consider data to available by setting limitUpdate to zero again.
2024-09-20 03:19:43 +02:00
andig
57e1de7a5d
Sunspec: honor scale factors when writing (#16209) 2024-09-18 22:50:03 +02:00