andig
b9a3babe5d
Utilize url.Values where possible
2020-09-30 13:56:55 +02:00
andig
d136456e41
Make Audi implementation more stringent
2020-09-29 21:34:29 +02:00
andig
bad8276aae
Improve handling of modbus readings
2020-09-28 17:09:07 +02:00
andig
26eeb05c05
Refactor http helper into util/request ( #362 )
2020-09-27 17:59:08 +02:00
andig
702f5aa100
Implement identity.vwgroup.io api for Audi ( #331 )
2020-09-11 15:42:28 +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
6b622b7df7
Remove the modbus connection cache and improve handling configuration errors ( #315 )
2020-08-26 15:51:52 +02:00
andig
abeded1075
Deprecate pkg/errors ( #304 )
2020-08-21 11:30:33 +02:00
andig
785ae1a417
Fix test errors caused by 8eca79a ( #282 )
2020-08-14 19:00:07 +02:00
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