Commit graph

114 commits

Author SHA1 Message Date
andig
ae2c1bda77 Discovergy: re-add default scale
Some checks failed
Default / Build (push) Failing after 1m40s
Default / Build UI (push) Failing after 26s
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Publish Github & APT release (push) Has been cancelled
2022-01-03 21:44:13 +01:00
Andreas Linde
fb1d6f552f
Remove dependency from config repo (#2182)
The templates infrastructure replaces this
2022-01-01 17:50:32 +01:00
andig
a39ca3aee1 Discovergy: re-add scale for power direction 2022-01-01 16:11:10 +01:00
andig
20ccbb38fe
Discovergy: add total energy (#2172) 2021-12-31 16:12:30 +01:00
andig
d97e8d18e5
Refactor data processing into pipeline component (#2169) 2021-12-31 16:11:10 +01:00
andig
0de4c93a3a
Enable modbus meter to read phase currents (#2072) 2021-12-19 11:01:07 +01:00
andig
52852275ff Cfos: fix power reading 2021-12-18 17:31:50 +01:00
andig
a52a416b6d chore: remove stray logger 2021-12-08 17:42:48 +01:00
Andreas Linde
cb3c8efb1e
SMA: improve error handling (#1975) 2021-12-02 11:12:26 +01:00
andig
5735ab6515
Remove basic auth headers from logs (#1974) 2021-12-01 21:40:00 +01:00
Andreas Linde
7e41a970d5
Experimentelle geführte Erstellung der Konfigurationsdatei (#1888)
Dies ist eine experimentelle Umsetzung im folgenden aufgeführten Ziele.

Wie es verwendet:
- Start über `evcc configure`
- Die Konfiguration wird in evcc.yaml geschrieben. Falls diese existiert kann ein alternativer Dateiname angegeben werden

Was es kann:
- Eine geführte Erstellung der Konfigurationsdatei
- Direktes Testen ob die Konfiguration jedes Gerätes auch funktioniert
- Konfigurationsabhängigkeiten durch direkte Konfiguration der Abhängigkeit lösen (z.B. Sponsorshipt required)
- Konfiguration in für Anwender bekannte Informationen und möglichst wenig Informationseingabe zu ermöglichen, z.B. anhand von Produkten anstatt aus der Implementierungssicht
- Bisherige Konfiguration funktioniert weiter
2021-11-30 14:29:09 +01:00
andig
5e586fcea4
Create transport package (#1838) 2021-11-19 21:09:57 +01:00
andig
15a51a13a4 chore: ignore unreachable network 2021-11-18 11:15:21 +01:00
andig
c33d7c9af2 chore: ignore netwerk errors when testing 2021-11-16 15:22:08 +01:00
andig
ca3f793eb1 Add basic form of log redaction for user names and passwords (#1810) 2021-10-31 13:15:41 +01:00
andig
be51d63e76
Add cFos PowerBrain (#1809)
Co-authored-by: premultiply <ulrich.peters@posteo.de>
2021-10-30 14:56:53 +02:00
Markus Thierolf
9969590bd6
Add FritzDECT meter (#1775) 2021-10-25 15:50:09 +02:00
andig
b47914d80f Move optional provider params to separate option functions 2021-10-09 10:36:52 +02:00
andig
f68d540491 Speedup tests 2021-10-04 12:14:01 +02:00
andig
acb6c03d5b Speed up tests by parallelizing 2021-10-04 11:44:27 +02:00
andig
5ee046a49a Fix broken discovergy auth 2021-10-03 13:56:11 +02:00
andig
c693d11a60
Add RCT meter (#1658)
Co-authored-by: Markus Noga <ml@noga.de>
2021-09-28 15:20:51 +02:00
andig
71f0cae5ea
Improve generating decorators (#1648) 2021-09-26 19:37:00 +02:00
Markus Thierolf
9e864a458d
Http: add cache option (#1612) 2021-09-22 15:21:38 +02:00
andig
47a2ebe7c5 Fix tests 2021-09-12 13:21:57 +02:00
andig
65ee48f40a Remove default devices 2021-08-28 11:27:19 +02:00
andig
61a00566d3 Minor 2021-08-27 13:18:21 +02:00
texperiri
65b2faef10 Add LG ESS HOME 8/10 support (#1414) 2021-08-27 08:08:59 +02:00
andig
a2c5fc0217 Deprecate old settings 2021-08-26 19:24:48 +02:00
andig
c77e455809 Update evcc repo uri 2021-08-21 12:53:25 +02:00
andig
182833aee3
Add regex to mqtt, http and script plugins. Regex will return first submatch. (#1385) 2021-08-18 23:04:45 +02:00
andig
fe9df4a7b2
Add moving average meter that wraps a "spikey" meter (#1354) 2021-08-18 23:02:52 +02:00
andig
7f95e78eb4
Add ABL eMH1 (#1298) 2021-08-12 21:41:19 +02:00
andig
aa4ade84ce Fix local tests 2021-08-03 21:01:34 +02:00
Benjamin Böhmke
7fcadcf458
SMA: fix race condition (#1206) 2021-07-11 20:58:56 +02:00
Benjamin Böhmke
f9214a671e
SMA: fix error messages (#1196) 2021-07-06 18:13:17 +02:00
Benjamin Böhmke
ae764c19ec
Add SMA/Speedwire plugin (#1173)
Some checks failed
Build / Build (push) Failing after 6m26s
Build / Build UI (push) Failing after 1m35s
Build / Publish :latest (push) Has been skipped
Build / Publish :release (push) Has been skipped
Build / Release (push) Has been skipped
2021-07-04 12:47:30 +02:00
andig
9d2bb88651 Add explicit api checks 2021-07-04 12:12:33 +02:00
Benjamin Böhmke
5eb5a08681
SMA: upgrade library (#1155) 2021-06-19 15:02:19 +02:00
Benjamin Böhmke
3cd6e0859c
Fix race condition in logger initialization (#1156) 2021-06-17 10:21:31 +02:00
Andreas Linde
4238c4cb60
Fix SMA data not being updated 2021-06-14 22:30:52 +02:00
andig
416f998968
Simplify SMA implementation (#1149) 2021-06-14 13:12:02 +02:00
Benjamin Böhmke
f9d7a15adb
SMA: speed up device discovery (#1147) 2021-06-12 20:34:15 +02:00
Benjamin Böhmke
80418daa1b
Add SMA speedwire support for inverters (#1114) 2021-06-11 07:20:49 +02:00
Micha
addef6213b
SMA: make network interface for multicast configurable (#1075)
Co-authored-by: andig <cpuidle@gmx.de>
2021-05-25 22:26:03 +02:00
andig
80177aa0ad
Restructure device tree and remove soc server (#1060) 2021-05-21 19:18:14 +02:00
andig
5d8f1872fb
Internalize all api implementations (#773) 2021-03-17 18:58:52 +01:00
andig
473d9f8676 Fix discovergy meter not matched by serial number 2021-03-12 14:01:47 +01:00
andig
32032e94a7 Fix powerwall unit test 2021-03-10 09:23:13 +01:00
andig
84eecff4a1 Simplify powerwall login 2021-03-09 18:05:02 +01:00