Commit graph

32 commits

Author SHA1 Message Date
andig
4ec931d8ed Modbus: fix 5a7e9fa point decoding 2022-09-17 10:51:36 +02:00
andig
5a7e9fa56d Modbus: fix wrong sunspec reading retrieved
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 / Hassio Addon (push) Has been cancelled
2022-09-16 23:59:13 +02:00
premultiply
9314ea164b
Fix SunSpec energy units (#4347) 2022-09-08 21:58:03 +02:00
andig
11cd612026
Refactor modbus config (#2373) 2022-01-26 09:20:55 +01:00
andig
d8a652ffe2
Modbus: add delay setting (#2228) 2022-01-07 19:58:41 +01:00
andig
0de4c93a3a
Enable modbus meter to read phase currents (#2072) 2021-12-19 11:01:07 +01:00
andig
a52a416b6d chore: remove stray logger 2021-12-08 17:42:48 +01:00
andig
c77e455809 Update evcc repo uri 2021-08-21 12:53:25 +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
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
4e5376df1c
Allow configuring modbus connection timeout (#613) 2021-01-25 17:23:42 +01:00
andig
84dd7d8f20
Fix modbus reading values ignored (#458) 2020-11-20 18:09:39 +01:00
andig
51a1e922b9
Add battery soc to modbus meters (#394) 2020-10-29 21:49:05 +01:00
andig
d07695a812
Fix reading name in error message 2020-10-29 19:35:14 +01:00
andig
bad8276aae Improve handling of modbus readings 2020-09-28 17:09:07 +02:00
andig
6f864049ee
Convert remaining fatals into error returns (#357) 2020-09-25 10:40:38 +02:00
andig
fd3ebdb6e1
Fix exposed modbus client not setting slave id by making the connection wrapper compatible with the wrapped connection (#328) 2020-09-03 17:40:14 +02:00
andig
e72c523769 Re-add modbus connection cache and wrap error and slave id handling in connection (#320) 2020-08-30 10:11:52 +02:00
andig
e7ee87b19a
Implement composition of optional interfaces using generator (#310) 2020-08-26 19:25:07 +02:00
andig
6b622b7df7
Remove the modbus connection cache and improve handling configuration errors (#315) 2020-08-26 15:51:52 +02:00
andig
81b72e2c06
Implement factory patterns for device configuration (#303) 2020-08-22 14:41:31 +02:00
andig
b7be4dd75d
Support accessing SunSpec subdevices (#262) 2020-08-04 09:19:26 +02:00
andig
58177f60c1
Silence NaN reading errors by treating NaN as zero (#261) 2020-08-03 07:23:54 +02:00
andig
b1de0950c2 Return errors instead of failing 2020-07-29 13:42:09 +02:00
andig
7c864df08a
Introduce log levels per area (#236) 2020-07-20 09:34:47 +02:00
andig
173667a4de
Close modbus connection if operation fails to reestablish connection (#221) 2020-07-18 10:36:28 +02:00
andig
e34167ce7d
Implement multiple loadpoints and new UI (#199)
* Support multiple loadpoints

* Finalize loadpoint site split

* Simplify global voltage

* Fix push template error stopping main process

* Show only last error on retry

* Improve influx v1 compatibility

* Update push templates

* Revert influx v1 user change
2020-07-16 09:34:58 +02:00
andig
71a4afa69a
Improve modbus configuration, add sunspec and float32 swapped readings (#184) 2020-05-24 14:41:10 +02:00
andig
b930f78549
Make energy readings optional (#91) 2020-05-02 13:00:03 +02:00
andig
d60252234b
Add ModBus meters in addition to modbus providers (#58) 2020-04-29 13:15:29 +02:00