Commit graph

26 commits

Author SHA1 Message Date
andig
b7be4dd75d
Support accessing SunSpec subdevices (#262) 2020-08-04 09:19:26 +02:00
andig
1be64c7353 Return errors instead of fatal 2020-07-31 13:39:00 +02:00
andig
2d187750fb Don't commit errors and warnings to cache 2020-07-31 07:37:49 +02:00
andig
1e03a51eae Standardize error messages by removing config prefix 2020-07-29 14:22:44 +02:00
andig
6043023a6a Test sample configurations and ignore acceptable errors 2020-07-29 13:43:23 +02:00
andig
b1de0950c2 Return errors instead of failing 2020-07-29 13:42:09 +02:00
andig
72311c43f2 Abort waiting for initial value after timeout 2020-07-26 17:37:57 +02:00
andig
8345d32218 Fix order of initializing mqtt publisher 2020-07-26 17:37:40 +02:00
andig
66aa4838a7 Minor formatting tweak 2020-07-24 09:35:28 +02:00
andig
6adb0e9951 Fix log pattern matching 2020-07-21 10:58:26 +02:00
andig
7c864df08a
Introduce log levels per area (#236) 2020-07-20 09:34:47 +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
0309f19ff9 Add tests 2020-05-28 11:37:59 +02:00
andig
a51144977d
Fix sunspec configuration (#185) 2020-05-24 15:40:19 +02:00
andig
71a4afa69a
Improve modbus configuration, add sunspec and float32 swapped readings (#184) 2020-05-24 14:41:10 +02:00
andig
45b3ef33e4
Introduce cache to immediately update UI when socket client connects (#176) 2020-05-20 17:01:54 +02:00
andig
0490db10fa
Add util.Waiter for initial value and timeout handling (#174) 2020-05-20 15:54:16 +02:00
andig
68cceb8404 Add Websocket plugin 2020-05-20 11:02:10 +02:00
andig
1b1a48cf99
Implement token refresh (#146) 2020-05-18 13:41:22 +02:00
andig
43d10ed856
Don't raise duplicate errors (#166)
* Don't raise duplicate errors

* Trim level and timestamp
2020-05-17 15:11:37 +02:00
andig
97ee6898e9
Send log warnings and errors to ui (#128) 2020-05-15 11:21:01 +02:00
andig
f45abfe095
Simplify parameter distribution (#148) 2020-05-14 15:19:50 +02:00
andig
40ea628341 Add comment 2020-05-14 13:41:36 +02:00
andig
8117f8c0b3
Set default http client timeout to avoid deadlocks (#132)
* Set default http client timeout to avoid deadlocks
* Return error instead of unexpected fatal
2020-05-12 12:29:15 +02:00
andig
e809c4d5ed Add HTTP provider with jq ability (#72) 2020-04-30 16:28:30 +02:00
andig
1729399ef9 Split common utility functions into util package (#64) 2020-04-27 20:05:08 +02:00