andig
352012d24b
chore: modernize go sources ( #24896 )
2025-10-31 15:25:53 +00:00
premultiply
09d4d7aa9e
SMA EM: use export register for energy ( #23711 )
2025-09-19 21:59:02 +02:00
andig
7dc17d629d
Revert "SMA Energy Meter: fix energy scale ( #23691 )"
...
This reverts commit e8486cb1fe .
2025-09-19 18:31:07 +02:00
Thomas Speer
e8486cb1fe
SMA Energy Meter: fix energy scale ( #23691 )
2025-09-19 18:11:21 +02:00
andig
d5c349757a
Standardise battery settings ( #21507 )
2025-05-29 10:54:59 +02:00
andig
91ad41d2c1
chore: use Go 1.24 ( #17656 )
2025-02-12 09:49:31 +01:00
andig
07fa1b64f8
chore: refactor plugin structure ( #18335 )
2025-01-23 14:43:04 +01:00
andig
f8132e51b2
chore: speed up decorate ( #17837 )
2024-12-21 12:42:11 +01:00
andig
0098aa9c35
chore: replace waiter with monitor ( #10727 )
2023-11-12 19:05:48 +01:00
andig
3b11d0e253
chore: align implementation of phase-value returns ( #10313 )
2023-10-14 16:35:11 +02:00
andig
89ffe53b1e
Cleanup api naming, rename phase measurement apis ( #5611 )
2022-12-29 20:12:24 +01:00
kscholty
1ef2590199
Allow specifying battery capacity ( #5598 )
2022-12-29 16:02:17 +01:00
premultiply
aed17532b0
Add phase powers and currents ( #5539 )
2022-12-29 12:46:53 +01:00
andig
03d6d1418a
Rename SoC to Soc and LoadPoint to Loadpoint ( #5549 )
2022-12-23 10:19:23 +01:00
andig
5fd04bec95
chore: minor
2022-04-26 00:06:01 +02:00
Andreas Linde
cb3c8efb1e
SMA: improve error handling ( #1975 )
2021-12-02 11:12:26 +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
71f0cae5ea
Improve generating decorators ( #1648 )
2021-09-26 19:37:00 +02:00
andig
61a00566d3
Minor
2021-08-27 13:18:21 +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
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 )
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
6f864049ee
Convert remaining fatals into error returns ( #357 )
2020-09-25 10:40:38 +02:00
andig
e7ee87b19a
Implement composition of optional interfaces using generator ( #310 )
2020-08-26 19:25:07 +02:00
andig
81b72e2c06
Implement factory patterns for device configuration ( #303 )
2020-08-22 14:41:31 +02:00
andig
1e03a51eae
Standardize error messages by removing config prefix
2020-07-29 14:22:44 +02:00
andig
b1de0950c2
Return errors instead of failing
2020-07-29 13:42:09 +02:00
andig
0490db10fa
Add util.Waiter for initial value and timeout handling ( #174 )
2020-05-20 15:54:16 +02:00
andig
7ecfe9d754
Simplify waiting for initial value similar to websocket plugin
2020-05-20 11:54:42 +02:00
Andreas Linde
23f51bc56d
Added Currents support to MCC and SMA ( #156 )
...
* Added Currents support to MCC
* Added currents to SMA
2020-05-15 22:33:37 +02:00
Andreas Linde
43af2e93d3
Added tests for SMA meter ( #142 )
...
- Restructure a bit to make it testable
- Added unit test for new `updatePower` method
2020-05-13 14:24:38 +02:00
premultiply
66abd9ee4f
Fix import & export power ( #139 )
2020-05-13 13:57:15 +02:00
Andreas Linde
a44f4242fa
Fix SMA reporting negativ 0 value ( #126 )
2020-05-12 11:23:06 +02:00
Andreas Linde
0c18e47d8f
Added support for SMA device config by serial ( #121 )
...
* Added support for SMA device config by serial
- The SMA Home Manager or Energy Meter device can now be either defined via its IP or its serial number
- Only URI or serial number needs to be defined in the config file
* Add fatal error when serial and uri are missing
2020-05-11 10:07:53 +02:00
andig
60c46104c7
Fix energy always added
2020-05-02 17:19:41 +02:00
andig
c48b9b902c
Make SMA energy readings configurable ( #84 )
...
* Make SMA energy readings configurable
* Add decorator
2020-05-01 19:52:20 +02:00
andig
1729399ef9
Split common utility functions into util package ( #64 )
2020-04-27 20:05:08 +02:00
andig
56ad3dad95
Opinionated refactor of SMA Energy Meter ( #65 )
2020-04-27 18:40:22 +02:00