Commit graph

3274 commits

Author SHA1 Message Date
andig
1e0c8319b8 chore: upgrade libraries 2023-05-09 22:03:25 +02:00
andig
713afdb3fc chore: re-add patch
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
2023-05-09 16:47:33 +02:00
premultiply
5c15318194
Solarman logger based inverter templates (#7851) 2023-05-09 15:13:29 +02:00
premultiply
8a80049700
Add SMA WebBox (#7865) 2023-05-09 14:40:53 +02:00
premultiply
58f22c0d6e
Add Enphase IQ Envoy (#7866) 2023-05-09 14:40:37 +02:00
premultiply
1a55d91286
Add HomeWizard Wi-Fi P1 Meter (#7868) 2023-05-09 14:40:20 +02:00
andig
8ba05ff399 Easee: switch signalr endpoint 2023-05-09 13:46:17 +02:00
andig
f1a3cef723 chore: remove alpine-sdk 2023-05-09 10:31:41 +02:00
Michael Geers
22415553ec Fix battery settings buffer initialization 2023-05-09 07:28:34 +02:00
Michael Geers
41c1a49bfd Add Catalan to lang select 2023-05-09 07:21:41 +02:00
Weblate (bot)
a20e2fa3ab
Translations update from Hosted Weblate (#7786)
* Translated using Weblate (Portuguese)

Currently translated at 100.0% (265 of 265 strings)

Translated using Weblate (Portuguese)

Currently translated at 100.0% (249 of 249 strings)

Co-authored-by: kfussmann <karlfussmann@gmx.de>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/pt/
Translation: evcc/evcc

* Translated using Weblate (German)

Currently translated at 100.0% (249 of 249 strings)

Co-authored-by: Philipp Sandhaus <philipp@sandhaus-ol.de>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/de/
Translation: evcc/evcc

* Translated using Weblate (Lithuanian)

Currently translated at 100.0% (265 of 265 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (249 of 249 strings)

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (249 of 249 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/
Translation: evcc/evcc

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 99.1% (247 of 249 strings)

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/nb_NO/
Translation: evcc/evcc

* Translated using Weblate (Spanish)

Currently translated at 100.0% (249 of 249 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 (Ukrainian)

Currently translated at 100.0% (249 of 249 strings)

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

* Translated using Weblate (Catalan)

Currently translated at 100.0% (249 of 249 strings)

Added translation using Weblate (Catalan)

Translated using Weblate (Spanish)

Currently translated at 100.0% (249 of 249 strings)

Co-authored-by: Norbert Poch <npoch@yahoo.com>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/ca/
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/es/
Translation: evcc/evcc

* fix toml

---------

Co-authored-by: kfussmann <karlfussmann@gmx.de>
Co-authored-by: Philipp Sandhaus <philipp@sandhaus-ol.de>
Co-authored-by: RTTTC <94727758+RTTTC@users.noreply.github.com>
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Dan <denqwerta@gmail.com>
Co-authored-by: Norbert Poch <npoch@yahoo.com>
Co-authored-by: premultiply <4681172+premultiply@users.noreply.github.com>
2023-05-08 23:32:52 +02:00
Michael Geers
9b282e6e4c
Add battery settings UI (#7802) 2023-05-08 18:11:31 +02:00
Michael Geers
1e6da3670a
Planner: show planned slots without tariff (#7833) 2023-05-08 14:07:25 +02:00
andig
e4e91fd652 PSA: fix odometer 2023-05-07 11:16:37 +02:00
andig
0d1c0531ad
Mqtt: increase token wait duration and send asynchronously (#7820) 2023-05-06 10:06:09 +02:00
Andreas Linde
5eb6e2b0ae
EEBUS: ignore a max number of meter no data errors (#7717)
* Ignore a max number of meter no data errors

When an EV is connected, measurements are not available right away, as the initial communication is not done. And due to bugs in the Elli software, the EEBUS stack can not generally wait for data being available and only then set the EV as being connected.

This change ignores a maximum amount of specific EEBUS `no data available` errors, and only propagates them if the error occured more often.

The error will come anyway, if evcc is startet while an EV is connected to the Elli wallbox!
2023-05-05 20:07:34 +02:00
andig
27f0a1471e
Templates: add vehicle-identify for Tronity, EVNotify (#7831) 2023-05-05 19:34:28 +02:00
andig
a46ac0ecd5 Easee: fix resultcode time 2023-05-05 19:27:04 +02:00
Hofy
bb7b72077d
Add teslamate (#7804) 2023-05-05 19:01:57 +02:00
Philipp Sandhaus
3c44d05b69
Add Hoymiles micro inverters via OpenDTU (#7784) 2023-05-04 20:07:38 +02:00
Michael Geers
ea314ed118
Savings: Consistent formatting for live community and savings data (#7797) 2023-05-04 09:19:59 +02:00
andig
93eb81a2eb Revert "Mqtt: handle messages asynchronously (#7687)"
This reverts commit 77a8a323b3.
2023-05-04 08:24:49 +02:00
andig
1df1a6ea81
Add shutdown handler (#7787) 2023-05-03 08:10:57 +02:00
Weblate (bot)
2748c53a6a
Translations update from Hosted Weblate (#7498)
* Translated using Weblate (Lithuanian)

Currently translated at 100.0% (237 of 237 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (222 of 222 strings)

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (222 of 222 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/
Translation: evcc/evcc

* Translated using Weblate (French)

Currently translated at 100.0% (222 of 222 strings)

Translated using Weblate (French)

Currently translated at 74.3% (165 of 222 strings)

Co-authored-by: Frederic Mauron <fred@mauron.net>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/fr/
Translation: evcc/evcc

* Translated using Weblate (Romanian)

Currently translated at 100.0% (222 of 222 strings)

Co-authored-by: Bogdan Gheorghe <bogdan.gheorghe@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/ro/
Translation: evcc/evcc

* Translated using Weblate (Croatian)

Currently translated at 100.0% (222 of 222 strings)

Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/hr/
Translation: evcc/evcc

* Translated using Weblate (Spanish)

Currently translated at 100.0% (222 of 222 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 (Finnish)

Currently translated at 100.0% (222 of 222 strings)

Translated using Weblate (Finnish)

Currently translated at 100.0% (222 of 222 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 (Ukrainian)

Currently translated at 100.0% (222 of 222 strings)

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

* Translated using Weblate (Danish)

Currently translated at 99.5% (221 of 222 strings)

Translated using Weblate (Slovenian)

Currently translated at 100.0% (222 of 222 strings)

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

* Translated using Weblate (Norwegian Bokmål)

Currently translated at 100.0% (222 of 222 strings)

Co-authored-by: 0100 1011 0100 1111 0100 0100 <github@bone.kingofdog.de>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/nb_NO/
Translation: evcc/evcc

* Translated using Weblate (Swedish)

Currently translated at 100.0% (237 of 237 strings)

Translated using Weblate (Swedish)

Currently translated at 92.3% (205 of 222 strings)

Co-authored-by: Erik Vestling <erik.vestling@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/sv/
Translation: evcc/evcc

* Translated using Weblate (Portuguese)

Currently translated at 100.0% (237 of 237 strings)

Co-authored-by: kfussmann <karlfussmann@gmx.de>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/pt/
Translation: evcc/evcc

* fix toml

---------

Co-authored-by: RTTTC <94727758+RTTTC@users.noreply.github.com>
Co-authored-by: Frederic Mauron <fred@mauron.net>
Co-authored-by: Bogdan Gheorghe <bogdan.gheorghe@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Arna Lepikkö <arna.lepikko@telemail.fi>
Co-authored-by: Dan <denqwerta@gmail.com>
Co-authored-by: Žiga Deisinger <ziga@deisinger.si>
Co-authored-by: 0100 1011 0100 1111 0100 0100 <github@bone.kingofdog.de>
Co-authored-by: Erik Vestling <erik.vestling@gmail.com>
Co-authored-by: kfussmann <karlfussmann@gmx.de>
Co-authored-by: premultiply <4681172+premultiply@users.noreply.github.com>
2023-05-02 18:30:58 +02:00
Martin Knechtel
ed514e70e1
Docs: Cupra Charger Connect (#7775) 2023-05-02 11:22:20 +02:00
Michael Geers
9d14e3d446
Add session infos (co2, price, solar %) (#7380) 2023-05-02 08:59:11 +02:00
Markus Heberling
6773536dcc
Align session month grouping in UI with CSV export (#7767) 2023-05-01 20:14:08 +02:00
andig
e9ac325592
chore: drop gorilla/websocket (#7768) 2023-05-01 19:55:30 +02:00
andig
b1ee684db1 Add LadeFoxx Mikro 2023-05-01 18:04:38 +02:00
Michael Geers
59fca4580b
Add 'Need help?' dialog with restart option (#7671) 2023-05-01 14:52:54 +02:00
Kevin Blackham
1a1a4511b4
Tesla: add workaround for north america single phase (#7598) 2023-05-01 14:45:56 +02:00
Markus Thierolf
9eed7cd13f
Homematic: reduce api requests to relax CCU duty cycle (#7735)
Some checks failed
Release / Demo (push) Has been cancelled
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Github & APT (push) Has been cancelled
Release / Hassio Addon (push) Has been cancelled
2023-05-01 12:40:48 +02:00
Michael Geers
10be33e5f7
Docs: Elli charger marketing names (#7758) 2023-05-01 12:20:45 +02:00
andig
0459b3c149
Tesla: support new api (#7749) 2023-05-01 11:16:54 +02:00
andig
1b33b1eff0 Revert "chore: drop gorilla/websocket (#7751)"
This reverts commit d327fe71fd.
2023-05-01 10:45:34 +02:00
andig
d327fe71fd
chore: drop gorilla/websocket (#7751) 2023-04-30 14:59:19 +02:00
Markus Thierolf
a8b8b68502
Shelly: add Plug S to supported devices (#7718)
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
2023-04-28 16:36:53 +02:00
Martin Buchleitner
6519fc7596
Wattpilot: fix default loglevel (#7709)
Signed-off-by: Martin Buchleitner <mabunixda@gmail.com>
2023-04-28 09:27:25 +02:00
andig
d7d1e0bfc5
Easee: handle new op modes (#7678) 2023-04-27 14:31:20 +02:00
andig
77a8a323b3
Mqtt: handle messages asynchronously (#7687) 2023-04-27 14:17:29 +02:00
Andreas Linde
9324f0c518
EEbus: fix ev connection detection issue with Elli (#7673) 2023-04-26 21:47:55 +02:00
tspindler
0b7e606927
Easee: require email address (#7664) 2023-04-26 12:34:04 +02:00
Andreas Linde
ca3637e062
Improve EEBUS EV connection handling and fix a crash (#7650)
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
* Check for connection before fetching data

* Check if an EV is connected first

This new check does not only check for the EEBUS charge state but also checks if a minimum dataset is available.

This helps in situations where the charge state already provides data, but measurements, loadlimits etc. are not yet available and thus cause evcc to return errors.

* Fix crash when no vehicle is assigned to loadpoint

* Update EEBUS cemd to v0.2.1
2023-04-26 11:15:09 +02:00
andig
417a2a1d6f chore: professional sponsorship in place 2023-04-25 17:33:48 +02:00
Martin Buchleitner
8e27fe3418
Wattpilot: fix reconnect (#7634) 2023-04-25 08:50:44 +02:00
andig
98025255e4
Websocket plugin: apply jq when receiving value (#7640)
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
2023-04-24 19:11:33 +02:00
Michael Geers
d7dc0eed74
Easee: add command response logging (#7597) 2023-04-22 15:56:21 +02:00
andig
13054f9557
Zaptec: document requirements (#7592) 2023-04-21 18:13:05 +02:00
andig
149f661028
Openwb Pro: simplify caching (#7571) 2023-04-21 17:54:19 +02:00
andig
261fab2996
Add INRO Pantabox (#7534) 2023-04-21 10:42:44 +02:00