Commit graph

592 commits

Author SHA1 Message Date
andig
95cfe455b8
Add serial to address mappings cache to Keba listener for making simple messages routable via serial (#546)
Some checks failed
Build / Build (push) Failing after 2m24s
Build / Publish (push) Has been skipped
Build / Release (push) Has been skipped
#429 introduced a bug when KEBA was configured using serial number.

The TCH :OK messages received from KEBA could not be routed to the subscriber since they don't contain serial numbers. This PR adds a serial<->address cache to the listener for maintaining this mapping and hence make the OK responses routable.
2020-12-23 17:10:55 +01:00
andig
e0575995c5
Fix soc polling allowed behaviour (#543) 2020-12-23 11:07:30 +01:00
andig
ff9910c942
Fix evse meter not detected (#542) 2020-12-23 10:07:23 +01:00
andig
d1d0ef6938 Recommend yaml editor 2020-12-20 16:17:30 +01:00
andig
70e1625874 Add JSON schema (#536) 2020-12-20 13:02:37 +01:00
andig
fb5200193a Merge pull request #535 from andig/chore/rebase
Add rebase command
2020-12-19 19:58:57 +01:00
andig
17973f2ea8 Don't run publish when doing chores 2020-12-19 19:47:34 +01:00
andig
2c088e770f Add rebase command 2020-12-19 19:31:20 +01:00
andig
b30bb4e77e Add default scheme and port for http, websockets and modbus 2020-12-19 17:44:20 +01:00
andig
2b20e81b92 Fix battery soc topic 2020-12-19 12:23:22 +01:00
andig
b8c4ff7354
Add openWB grid, pv and battery meters (#533)
* Add openWB grid, pv and battery meters
* Allow re-use of default MQTT client
2020-12-19 11:50:17 +01:00
andig
eaca642028
Use openWB timeout topic (#529) 2020-12-18 17:21:15 +01:00
andig
4b2ca9df42
Make SHM control configurable (#530) 2020-12-18 11:56:26 +01:00
andig
14127c34e5 Revert "Merge pull request #527 from premultiply/patch-5"
This reverts commit 449ffd75ab, reversing
changes made to 48749a577e.
2020-12-17 12:17:45 +01:00
andig
449ffd75ab
Merge pull request #527 from premultiply/patch-5
Increase SoC estimator accuracy
2020-12-17 08:25:03 +01:00
premultiply
e16b745c53
Improved Accuracy 2020-12-16 16:20:25 +01:00
andig
48749a577e Re-order the plugins section 2020-12-16 09:50:11 +01:00
andig
889e548b2f Revert writing int values to influx
Some checks failed
CI / Build (push) Failing after 2m31s
CI / Publish (push) Has been skipped
CI / Release (push) Has been skipped
2020-12-12 13:33:03 +01:00
andig
21a88929bd
Fix soc not refreshed when vehicle gets connected and poll mode=charging (#522) 2020-12-12 12:59:32 +01:00
andig
7649d6744a Store all types of numeric values in Influx 2020-12-10 18:55:29 +01:00
andig
c6439b4cdc Publish effective charge current 2020-12-10 18:54:26 +01:00
andig
0b8f290111 Fix http response body not closed 2020-12-10 15:51:31 +01:00
andig
bd810bd89b
Refactor plugin configuration (#511) 2020-12-10 12:00:13 +01:00
andig
79e48ffeff
Add metrics and profile options (#517) 2020-12-10 11:59:55 +01:00
andig
1bc1c45698
Fix some memory leaks caused by not closing HTTP request body (#516) 2020-12-10 11:59:41 +01:00
andig
2df30f64d0
Fix swallowed error 2020-12-09 22:53:29 +01:00
andig
86d41d4fba
Add default go metrics for monitoring (#514) 2020-12-09 17:29:27 +01:00
andig
f98da12831 Fix battery soc not displayed
Some checks failed
CI / Build (push) Failing after 2m28s
CI / Publish (push) Has been skipped
CI / Release (push) Has been skipped
2020-12-09 15:00:21 +01:00
andig
40b52a7a1f Remove asstets from goreleaser
Some checks failed
CI / Build (push) Failing after 2m14s
CI / Publish (push) Has been skipped
CI / Release (push) Has been skipped
2020-12-09 10:21:48 +01:00
Andreas Linde
348b3f9030
Updates to Porsche Vehicle API (#512)
* Added Remaining Range to Porsche
* Added finding VIN
2020-12-08 14:47:26 +01:00
andig
3455042e3f
Add javascript plugin (#510) 2020-12-08 14:09:51 +01:00
andig
6724f04e04 Add VW ID api (#492) 2020-12-08 08:19:12 +01:00
andig
5b83ab13b4
Add battery refresh request when cache is expired (#504) 2020-12-08 08:06:10 +01:00
andig
a3e6e64d78
Make vehicle soc polling more secure (#508)
- Defaultwert für Cache von 5m auf 15m. Häufiger kann in keinem Fall abgefragt werden. Warnung falls kürzere Zeit eingestellt
- Einschränkung der Updates auf den Ladevorgang über einen poll Modus, per default nur wenn charging
- Abfrageintervall für Zustände außerhalb "charging" konfigurierbar als poll: interval, Default 1h.
- Einmalige Warnung falls häufiger.
- Falls poll: mode: connected Abfrageintervall per default nur 1x je Stunde
- Falls poll: mode: always Abfrageintervall per default 1x je Stunde
- Reset poll timeout on (dis)connect and charger enable/disable events
2020-12-08 08:05:04 +01:00
andig
d564de7f7f
Add vehicle range to ui if supported by vehicle api (#509) 2020-12-07 16:27:01 +01:00
andig
ac9f8bac8a
Fix decorators hiding optional interfaces (#507)
Without this PR, decorating an api.Charger which has additional interfaces removed those interfaces from the decorated charger.
2020-12-07 12:14:49 +01:00
andig
bb688ec354 Add index to error message 2020-12-05 15:39:19 +01:00
andig
f66559c7a5 Remove invalid log statement 2020-12-05 14:51:54 +01:00
andig
69aacc85e9 Use secure docker login 2020-12-05 14:49:56 +01:00
Thomas Kempf
9e99fe025d
Explain SHM behaviour (#501)
Co-authored-by: Thomas Kempf <tkempf@hueper.de>
2020-12-04 18:36:21 +01:00
andig
a0f2a35f35 Improve configuration error messages 2020-12-04 14:48:34 +01:00
andig
446936d44e
Fix evcc name not displayed next to logo by closing fa tags (#502) 2020-12-04 14:10:04 +01:00
andig
f50e764c18 Make Wallbe ChargerEx behaviour optional and only enable for non-legacy devices 2020-12-02 13:25:38 +01:00
andig
da725b2829
Use 100mA current control steps where supported by charger (#477) 2020-12-02 10:05:53 +01:00
Michael Geers
3d3d8b42e2
Refactor UI into single file components (#491)
Authored-by: @naltatis
2020-12-02 08:29:54 +01:00
andig
839f6aca33
Fix evse resetting current when enabling (#499) 2020-12-01 18:02:13 +01:00
andig
4fdb74424f Add Windows release 2020-12-01 08:43:31 +01:00
andig
d4772e7d6b
Don't treat battery soc 0 as missing value (#497)
Some checks failed
CI / Build (push) Failing after 2m29s
CI / Publish (push) Has been skipped
CI / Release (push) Has been skipped
2020-11-30 18:13:14 +01:00
andig
80f9ca9409
Fix version tag 2020-11-30 15:59:31 +01:00
andig
bbd080e222
Handle error state 2020-11-30 15:55:55 +01:00