Commit graph

4005 commits

Author SHA1 Message Date
andig
f5347c6b2d chore: fix panic 2023-11-30 11:26:05 +05:00
andig
c360cabdce Tariff: split custom tariff into 1h slots 2023-11-30 10:53:13 +05:00
andig
8631c3d25c Solaredge: write timeout as unint32 2023-11-30 10:43:10 +05:00
andig
b9360a3ab2 chore: provide full yaml in case of errors for easier diagnosis 2023-11-28 14:47:45 +05:00
andig
8c799d4e38 chore: change log level 2023-11-28 14:18:17 +05:00
andig
879df90f0a
HardyBarth Salia: support fw 2.0 (#10909) 2023-11-28 13:58:31 +05:00
andig
de049f7084 chore: fix type conversion 2023-11-28 13:36:46 +05:00
Michael Heß
704861271e
Powerwall: fix energy site auto-detection (#10943) 2023-11-28 13:33:04 +05:00
andig
67b440d382 chore: re-add template name when testing usages 2023-11-28 13:32:18 +05:00
andig
65e470bc7c chore: make type conversion provider more flexible 2023-11-27 13:19:32 +05:00
andig
36945bad07 chore: guard switch against duplicate cases 2023-11-27 13:08:52 +05:00
andig
e17adc2425 Sungrow: fix charge case 2023-11-27 12:56:50 +05:00
andig
7e87ca6b91 Vestel: more aggressive watchdog 2023-11-27 12:33:32 +05:00
andig
163d7ef9e8 Vestel: dump timeout 2023-11-27 12:26:04 +05:00
andig
405c91cc72 Watchdog: add float setter 2023-11-27 12:10:19 +05:00
Weblate (bot)
0916c3482b
Translations update from Hosted Weblate (#10895)
* Translated using Weblate (Lithuanian)

Currently translated at 100.0% (308 of 308 strings)

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

* fix toml

---------

Co-authored-by: RTTTC <94727758+RTTTC@users.noreply.github.com>
Co-authored-by: premultiply <4681172+premultiply@users.noreply.github.com>
2023-11-26 16:32:06 +01:00
Michael Geers
3a297a4354
chore: cleanup template naming (#10910) 2023-11-26 09:54:58 +05:00
andig
c6a94c1415
Kostal: fix setting battery limit (#10899) 2023-11-26 09:53:39 +05:00
andig
ea2fe72040
SolarEdge: fix battery control (#10906) 2023-11-26 09:43:52 +05:00
andig
2ea1c55948
SofarSolar: fix limitsoc reigster (#10916) 2023-11-26 08:05:34 +05:00
andig
817bc456e7
Porsche: fix oauth scoped (#10908) 2023-11-25 16:17:33 +05:00
Michael Heß
7b8d44b2f8
Easee: move op_mode poll into ClientConnected hook (#10907) 2023-11-25 13:32:09 +05:00
andig
0e2a9578ec
cli: add battery mode option (#10901) 2023-11-24 19:04:15 +05:00
andig
e2f38fa140
HardyBarth ECB1: add connector (#10900) 2023-11-24 13:50:53 +01:00
Weblate (bot)
65e898f99c
Translations update from Hosted Weblate (#10714)
* Translated using Weblate (Lithuanian)

Currently translated at 100.0% (304 of 304 strings)

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (300 of 300 strings)

Translated using Weblate (Polish)

Currently translated at 100.0% (298 of 298 strings)

Translated using Weblate (Lithuanian)

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

Currently translated at 63.0% (189 of 300 strings)

Co-authored-by: binc0 <m.bo1@me.com>
Translate-URL: https://hosted.weblate.org/projects/evcc/evcc/it/
Translation: evcc/evcc

* Translated using Weblate (Spanish)

Currently translated at 100.0% (304 of 304 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% (274 of 274 strings)

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

* Translated using Weblate (Portuguese)

Currently translated at 100.0% (278 of 278 strings)

Translated using Weblate (Portuguese)

Currently translated at 100.0% (276 of 276 strings)

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

* Translated using Weblate (Polish)

Currently translated at 100.0% (278 of 278 strings)

Translated using Weblate (Lithuanian)

Currently translated at 100.0% (278 of 278 strings)

Translated using Weblate (Lithuanian)

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

Currently translated at 100.0% (278 of 278 strings)

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

* fix toml

* add chinese simplified

* Translated using Weblate (Danish)

Currently translated at 100.0% (304 of 304 strings)

Translated using Weblate (Danish)

Currently translated at 100.0% (304 of 304 strings)

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

* Translated using Weblate (Finnish)

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

Currently translated at 100.0% (304 of 304 strings)

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

* Translated using Weblate (Spanish)

Currently translated at 100.0% (308 of 308 strings)

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

---------

Co-authored-by: RTTTC <94727758+RTTTC@users.noreply.github.com>
Co-authored-by: binc0 <m.bo1@me.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Dan <jonweblin2205@protonmail.com>
Co-authored-by: kfussmann <karlfussmann@gmx.de>
Co-authored-by: Michael Geers <michael@geers.tv>
Co-authored-by: amtssp <amtssp@gmail.com>
Co-authored-by: Arna Lepikkö <arna.lepikko@telemail.fi>
2023-11-24 09:58:17 +01:00
Michael Geers
59a620c706
Add support for Hoymiles via AhoyDTU (#10872) 2023-11-24 06:22:42 +01:00
premultiply
adcdba0462
solaranzeige: fix topics 2023-11-23 16:56:24 +01:00
andig
6c41816cc6 Pulsares: fix token parsing 2023-11-23 17:36:13 +05:00
premultiply
29dbd629a3
Alphatec: add modbus delay (#10760)
20ms fixed delay between Modbus operations.
2023-11-23 12:10:42 +01:00
Michael Heß
519b8dfb3b
Powerwall: move log redaction of siteId until after determined (#10873) 2023-11-22 19:07:19 +01:00
Michael Geers
419074f92a fix: restore batteryDischargeControl 2023-11-22 17:02:21 +01:00
Michael Geers
f2afdc713f chore: fix toml 2023-11-22 15:37:46 +01:00
andig
ed9e5f398a
Battery control: add api (#10815)
* Battery control: add api

* wip

* wip

* add battery discharge UI and state

* Publish controllable

* Reset to normal when disabling

* minor

* wip

* wip

* Revert mode on shutdown

* refactored tests, renamed method in site_battery (#10859)

* Fix linter

* only show option if controllable; not supported message instead

---------

Co-authored-by: Michael Geers <michael@geers.tv>
Co-authored-by: Michael Heß <GrimmiMeloni@users.noreply.github.com>
2023-11-22 13:55:11 +01:00
mdkeil
c55aec281f
Flobz: add alternative wakeup code (#10483) 2023-11-22 09:44:02 +01:00
premultiply
7ee92979f3
goodwe-hybrid: fix NaN on MPPTs (#10865)
Fixes #10824
2023-11-22 08:43:54 +01:00
andig
5f7f4ead05
SofarSolar: add battery control (#10847) 2023-11-21 11:50:05 +01:00
andig
bf36704b06
Sungrow: add battery control (#10833) 2023-11-21 10:47:11 +01:00
andig
307d3d8a63 Powerwall: fix battery limit setter 2023-11-21 10:29:29 +01:00
andig
d01e9a85d9
SolarEdge: add battery control (#10808) 2023-11-21 09:19:36 +01:00
Michael Heß
ae33590e6b
chore: reenable decorator for Tesla Powerwall (#10853) 2023-11-21 08:17:39 +01:00
Michael Heß
91f33f8569
Powerwall: add battery control (#10758) 2023-11-20 22:46:35 +01:00
andig
b2f0d8cf25 chore: add api docs 2023-11-20 11:55:46 +01:00
andig
0879cd262d Renault: fix charge stop 2023-11-20 11:53:10 +01:00
andig
2b5e6c14e1
Plugins: allow returning errors when instantiating plugin getters/setters (#10778) 2023-11-20 11:11:13 +01:00
Michael Heß
c640ae2411
chore: fix decorating setters (#10841) 2023-11-20 11:07:12 +01:00
andig
22859abd13 Energinet: fix timestamps 2023-11-20 09:23:41 +01:00
andig
5e6f861ed3
Pulsares: fix vehicle detection (#10830) 2023-11-20 09:12:36 +01:00
andig
e7e78bea70 Vehicle: remove climterActive on disconnect 2023-11-18 15:53:48 +01:00
andig
8da3db2bab
Kostal: add battery control (#10807) 2023-11-18 12:58:42 +01:00
andig
eb98e080a8 chore: simplify 2023-11-18 10:28:55 +01:00