Commit graph

3955 commits

Author SHA1 Message Date
StefanSchoof
2e15a47cee
chore: document cross-compile (#10811) 2023-11-17 10:31:53 +01:00
StefanSchoof
9eced77e31
chore: fix typo (#10812) 2023-11-17 09:42:09 +01:00
andig
6f55ddf56d Battery control: use max of soc and minsoc 2023-11-17 09:38:59 +01:00
andig
bc0f87ba47
chore: delete templates/docs/meter/storaxe_0.yaml 2023-11-16 23:16:55 +01:00
andig
b92cbf8969
Victron: add battery control (#10753) 2023-11-16 20:10:57 +01:00
andig
a08fe828b4 chore: reorder 2023-11-16 16:56:04 +01:00
andig
8a4dda650d Revert "wip"
This reverts commit bc8e3a451e.
2023-11-16 15:22:07 +01:00
mletenay
81518caaae
phoenix-em-eth: fix meter detection (#10799) 2023-11-16 11:54:48 +01:00
andig
bc8e3a451e wip 2023-11-15 22:09:19 +01:00
andig
6c0a64e9a3 chore: cleanup logging 2023-11-15 21:32:33 +01:00
Michael Geers
358076661b
Solaredge inverter: add energy (#10788) 2023-11-15 16:22:20 +01:00
Michael Heß
e700027f1b
Easee: replace hardcoded timeout with config value (#10781) 2023-11-14 20:45:53 +01:00
andig
2022247fd1
Vzlogger: fix yaml quoting not matching uuid (#10777) 2023-11-14 16:46:10 +01:00
andig
e9ab1ed13d chore: ignore read errors 2023-11-13 08:27:39 +01:00
andig
5d0caa88d7
chore: use util.Monitor for tariffs (#10729) 2023-11-12 19:11:17 +01:00
andig
0098aa9c35
chore: replace waiter with monitor (#10727) 2023-11-12 19:05:48 +01:00
andig
1951e39b63
Support Pulsares Energy Manager (#10755) 2023-11-12 12:45:19 +01:00
Markus Thierolf
c8c6f7d95b
Tapo: Enable KLAP protocol + P100 devices (#10606) 2023-11-12 11:47:54 +01:00
andig
eb54d70e2d chore: test jq 2023-11-12 11:10:56 +01:00
Michael Geers
265d8ca1cd
upgrade npm dependencies (#10748) 2023-11-11 21:44:59 +01:00
premultiply
2fd77db641
Deye: add single phase inverters (#10692) 2023-11-11 08:37:40 +01:00
andig
993aa068c6 Revert "chore: simplify socker"
This reverts commit 2e0b7b73ab.
2023-11-10 17:13:19 +01:00
andig
354fd0857a chore: replace jinzhu/copier 2023-11-10 17:12:02 +01:00
andig
2e0b7b73ab chore: simplify socker 2023-11-10 17:01:24 +01:00
premultiply
4df3b14eff
Growatt-hybrid-tlxh: fix pv power (#10477)
Fixes #10097
2023-11-10 12:50:19 +01:00
Andreas Linde
dc650fd4f1
Planner: fix estimator disabled when soc provided by charger (#10698)
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
When the vehicles SoC is provided by the charger, the planner currently assumes that the EV is not charged at all. This can be reproduced by setting a target Soc to be identical to the current, and the planner will show a charge time that would be needed to reach the current Soc.

The reason is `s.vehicleSoc` in `estimator.go` not being set as `publichSocAndRange()` exits before setting it.
2023-11-09 18:43:28 +01:00
Michael Heß
5453820eb6
Add battery discharge control logic (#10553) 2023-11-09 12:42:39 +01:00
andig
0242dad7e9
Modbus proxy: make readonly ignore writes, add deny option (BC) (#10658) 2023-11-08 08:28:08 +01:00
Weblate (bot)
cdd9e856a8
Translations update from Hosted Weblate (#10565)
* 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)

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

* fix toml

---------

Co-authored-by: amtssp <amtssp@gmail.com>
Co-authored-by: premultiply <4681172+premultiply@users.noreply.github.com>
2023-11-07 22:02:17 +01:00
andig
9585c0ab62
SAJ: add ModbusTCP (#10679) 2023-11-07 11:21:27 +01:00
andig
49e8353d30 chore: replace sort 2023-11-06 21:22:28 +01:00
andig
40a16e1f72
Tariff: ensure rates are sorted by time (#10680) 2023-11-06 21:04:05 +01:00
andig
f90f4ed4c1
Planner: always publish current plan (#10667) 2023-11-05 17:30:36 +01:00
andig
613c9c6e76 chore: add comments 2023-11-05 14:40:10 +01:00
andig
a23a4b493e chore: log target time 2023-11-05 14:34:06 +01:00
andig
48a713a361 chore: check http status 2023-11-05 12:52:12 +01:00
Benjamin Böhmke
a019769afb
chore: upgrade libraries (#10649) 2023-11-05 10:38:56 +01:00
andig
b8fcdbf1e2 Vestel: fix failsafe register type 2023-11-05 10:37:37 +01:00
Michael Heß
e9b345af6e
Fix network timeouts in template tests (#10272) 2023-11-05 10:32:53 +01:00
andig
4b5d018288
Ocpp: assume 0 measurement when transaction stops (#10642)
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-11-04 14:41:55 +01:00
andig
6403895c7a Http: prevent schema warning when umlauts present 2023-11-04 11:41:25 +01:00
andig
9aa23badab chore: upgrade libraries 2023-11-03 20:41:38 +01:00
andig
eadd9b41a7 chore: upgrade libraries 2023-11-03 10:43:27 +01:00
andig
54ab598602 chore: prune folder structure 2023-11-01 23:39:08 +01:00
andig
384cedae00 chore: prune folder structure 2023-11-01 23:36:16 +01:00
andig
383f337d6e chore: fix mock gen 2023-11-01 23:27:39 +01:00
andig
ac79357047 chore: simplify testing 2023-11-01 23:04:28 +01:00
andig
67d5bd6cdd chore: fix mock gen 2023-11-01 22:46:35 +01:00
Rainer Poisel
b25221b760
NRGkick: document older models supported (#10558) 2023-11-01 22:18:16 +01:00
andig
245730abf1 chore: refactor mock apis 2023-11-01 12:23:29 +01:00