Commit graph

59 commits

Author SHA1 Message Date
andig
1922bd9476
Revoke VW client registration when closing application (#434) 2020-11-16 14:54:13 +01:00
andig
9090514a9e
Improve mqtt publishing (#421) 2020-11-11 18:28:02 +01:00
andig
b11381b7e6
Add openWB support via MQTT (#399) 2020-11-11 12:53:52 +01:00
andig
ed12988a64 Auto-detect connected vehicle (#397) 2020-11-04 09:51:59 +01:00
andig
6a9ca7342d
Add soc: min setting to always force-charge to this value (#379) 2020-10-18 14:22:44 +02:00
andig
43402b3661
Always enable charging when climate request active (#381) 2020-10-14 18:28:00 +02:00
andig
f0d09a2c5c Add soc to logging 2020-10-07 09:53:44 +02:00
andig
1dff1a9f13
Add improved health check and expose it for docker (#373) 2020-10-06 21:53:18 +02:00
andig
6c28501650 Remove remaining referenced to menu config 2020-10-06 08:40:24 +02:00
andig
8a5bd8e119 Make sure generated code is always go-formatted 2020-10-01 11:05:06 +02:00
andig
090c0ef330 Improve error handling 2020-09-28 12:18:09 +02:00
andig
6f864049ee
Convert remaining fatals into error returns (#357) 2020-09-25 10:40:38 +02:00
andig
7eb85ad8b9
Support SMA Sunny Home Manager as Energy Management System (#353) 2020-09-20 17:03:39 +02:00
andig
1387ec1a58 Round api results 2020-09-19 15:14:38 +02:00
andig
c78a43b340
Refactor ChargeRemainder into ChargeFinishTimer (#352) 2020-09-16 08:00:57 +02:00
andig
90e23dadcc
Add ChargeRemainder api (#325) 2020-09-13 16:07:11 +02:00
andig
acbfc6a436 Use code generation best practices 2020-09-13 13:54:12 +02:00
andig
e7ee87b19a
Implement composition of optional interfaces using generator (#310) 2020-08-26 19:25:07 +02:00
andig
785ae1a417
Fix test errors caused by 8eca79a (#282) 2020-08-14 19:00:07 +02:00
andig
8eca79a675 Add more context to configuration errors to simplify diagnosis 2020-08-13 15:58:05 +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
b1de0950c2 Return errors instead of failing 2020-07-29 13:42:09 +02:00
andig
8345d32218 Fix order of initializing mqtt publisher 2020-07-26 17:37:40 +02:00
andig
c12d52ca82
Add mqtt interface and document REST api (#243) 2020-07-26 13:55:41 +02:00
andig
5242f5c066 Add version checking and show UI hint (#239) 2020-07-22 13:41:59 +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
64126f1849
Add support for influxdb 2.0 (#48) 2020-07-06 09:49:23 +02:00
andig
45b3ef33e4
Introduce cache to immediately update UI when socket client connects (#176) 2020-05-20 17:01:54 +02:00
andig
e0fd234da0 Show version info 2020-05-18 14:32:11 +02:00
andig
fe334e8327
Add RFID support to enable charging on KEBA (#160) 2020-05-17 12:56:26 +02:00
andig
4fa42e3a37
Merge pull request #154 from andig/feature/currents
Allow reading currents
2020-05-15 21:18:45 +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
ec75340993 Show one significant digit for energy 2020-05-07 08:44:00 +02:00
andig
6640469dec Dump currents 2020-05-06 21:00:15 +02:00
andig
d17289d9ce
Split loadpoint and charger handler (#104) 2020-05-06 18:32:38 +02:00
andig
1729399ef9 Split common utility functions into util package (#64) 2020-04-27 20:05:08 +02:00
andig
a1bb0dc594
Make meters configurable (#55) 2020-04-26 15:40:41 +02:00
andig
62ffaa59a1 Refactor loadpoint configuration (#46) 2020-04-23 11:27:14 +02:00
andig
c7d2e8f31b Fix log level configuration ignored 2020-04-19 20:48:44 +02:00
andig
49eaa8f140 Fix log level getting overwritten by empty config 2020-04-18 13:40:59 +02:00
andig
dde26c7940
Add charger, meter and vehicle commands (#38) 2020-04-15 13:30:34 +02:00
andig
9513e91e78 Cosmetic changes 2020-04-15 13:12:42 +02:00
andig
516934ca6e
Improve provider and meter configuration (#33)
* Improve provider and meter configuration
* Drop mqtt check from script

* Handle retained topics

* Reduce dependencies
2020-04-14 13:26:25 +02:00
andig
f7ee095ba4 Write high res values 2020-04-10 15:28:44 +02:00
andig
25b8b4d34b
Skip testing evcc.dist.yaml on ci (#27) 2020-04-10 12:47:35 +02:00
andig
4addd9516c Improve vehicle declaration and add initial configuration test 2020-04-06 15:13:15 +02:00
andig
037cb43380 Add Telegram messenger (#16) 2020-03-29 21:33:53 +02:00