Commit graph

233 commits

Author SHA1 Message Date
CuBy
b7b523eedc
Sessions: export csv by month (#5883)
* make vehicle of session editable

* filter sessions by month and adjust the csv export

* Revert "filter sessions by month and adjust the csv export"

This reverts commit c5d2202d181312357396369019872217ccd6d4b1.

* make code and ui changes for editable session vehicle

* updated generated files

* add error handling for json unmarshal

* filter sessions by month and adjust the csv export

* delete filter and add button to monthly section

* Merge master

* revert unwanted merge conflict changes

* revert unwanted merge conflict changes

* fix code after merge

* optimize code

* Update http_session_handler.go

* align button and text centered

---------

Co-authored-by: Krümel <christopher.teipen@andsafe.de>
Co-authored-by: andig <cpuidle@gmx.de>
2023-01-31 15:54:31 +01:00
andig
72121dbcfe
chore: always publish time in RFC 3339 (#5886) 2023-01-24 18:43:38 +01:00
andig
0f07cd612c
InfluxDB: write slice of structs (#5873) 2023-01-23 18:48:34 +01:00
CuBy
ad9a5d0fed
Sessions: make vehicle editable (#5844) 2023-01-21 11:33:27 +01:00
andig
dcaadb783f
Refactor target charging apis (#5649) 2023-01-19 19:01:22 +01:00
CuBy
d02a880b19
Add session details (#5809) 2023-01-17 11:15:04 +01:00
andig
7d69109535
Mqtt: remove deprecated topics (#5766) 2023-01-12 20:10:45 +01:00
Michael Stapelberg
f5fe313dc0
Fix build with -tags gokrazy (#5716)
Before this commit, go build -tags gokrazy ./... would fail with:

github.com/evcc-io/evcc/server/updater
server/updater/run_gokrazy.go:21:27: not enough arguments in call to NewRepo
	have (string, string)
	want (*util.Logger, string, string)
2023-01-08 13:45:46 +01:00
andig
17da54d56c Sessions: log db name before opening 2023-01-04 10:12:33 +01:00
andig
754288619a Add tariff handler 2023-01-02 12:36:41 +01:00
andig
f5913956b6 Fix panic in vehicle selection 2022-12-29 11:48:26 +01:00
andig
c9e8ee27ae Mqtt: revert publishing phase values as array instead of slice 2022-12-26 00:02:05 +01:00
andig
a885f39d18 chore: remove deprecated site topics 2022-12-25 17:05:59 +01:00
andig
5461d74d8f Fix encoding float NaN and Inf values 2022-12-24 11:24:13 +01:00
andig
03d6d1418a
Rename SoC to Soc and LoadPoint to Loadpoint (#5549) 2022-12-23 10:19:23 +01:00
andig
54f204c0f8
Publish individual pv and battery data (#5497) 2022-12-23 10:07:30 +01:00
andig
8cb8444774 chore: better version check error 2022-12-18 15:20:50 +01:00
Michael Geers
a0fd8fc1c9
Introduce global settings dialog (#5473) 2022-12-18 11:15:35 +01:00
andig
40f55e8bfb chore: fix linter 2022-12-16 11:03:50 +01:00
andig
8be06fbb9d Target charge: don't allow timestamps in the past 2022-12-16 08:34:35 +01:00
andig
68ac3c0f51 Print sqlite database on startup 2022-12-11 11:28:08 +01:00
Andreas Linde
ae393838f4
Migrate EEBUS to enbility/eebus-go (#5391)
* Migrate EEBUS to enbility/eebus-go

- adopt enbility/eebus-go library
- fully compatible with existing EEBUS setup
- centralize EEBUS certificate generation for configure and certificate creation cmds
- automatically utilizes native avahi mDNS setup if installed, which does not have missing IP issues as zeroconf library
- mDNS discovery and announcement is fully handled by the library
- improved double connection and reconnection handling over previous library
- logging now fully supported evcc log levels
- tested with Elli Connect and Porsche Mobile Charger Connect
2022-12-10 21:40:20 +01:00
andig
86e5fadabd chore: redact github token 2022-12-09 13:54:55 +01:00
andig
32aba08ec8 Github: check for new release immediately on startup 2022-12-09 13:51:03 +01:00
andig
e4d808688b chore: fix typo 2022-12-09 10:29:48 +01:00
andig
11c9c8fba0 chore: improve package naming 2022-12-09 10:22:39 +01:00
andig
e6bb129f68 chore: log github requests 2022-12-08 16:18:10 +01:00
andig
90e8198009 chore: add comment 2022-12-08 16:03:28 +01:00
Michael Geers
5ddf3c841f
Improve i18n handling (#5342) 2022-12-03 14:32:53 +01:00
andig
d78e90822a
Fix version updates not shown in UI (#5230) 2022-11-25 22:52:32 +01:00
Michael Geers
037f46a10d
Improve UI for small capacity vehicles (#5174) 2022-11-25 17:10:24 +01:00
andig
771da60e12
Modbus Proxy: fix coils (#5201)
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-11-19 10:52:32 +01:00
andig
3f8eba029b
Sessions: locale-aware csv formatting (#5136) 2022-11-15 10:15:24 +01:00
andig
a5b611a83e
Add Modbus proxy (#4981) 2022-11-03 21:05:34 +01:00
Michael Geers
09eab09415
Add live community data & telemetry opt-in UI (#5001) 2022-11-01 23:19:31 +01:00
Michael Geers
cef8bb15fc
Persistent Savings (#4956) 2022-10-25 22:05:03 +02:00
andig
8c9918a770
Add persistent settings (#4751) 2022-10-23 13:27:49 +02:00
andig
43d4221cf9 Mqtt: support settting guest vehicle by using negative value 2022-10-17 10:13:44 +02:00
andig
59bcc1fa52
Add --sqlite option (#4841) 2022-10-16 14:19:22 +02:00
andig
fae68f666e
Fix health check (#4826) 2022-10-15 11:27:07 +02:00
andig
a1d38eb1d8 Fix Windows build
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-10-14 13:03:47 +02:00
andig
3353178160
Sessions: translate csv column names (#4761) 2022-10-13 12:58:00 +02:00
andig
4963842e77 chore: add database log 2022-10-09 14:57:32 +02:00
andig
4ba0e29ef4 Re-apply fixed "Refactor application shutdown (#4757)"
This reverts commit 47ce057b4b.
2022-10-09 11:23:47 +02:00
andig
c9534cdafc Csv: send text/csv content type 2022-10-09 11:19:08 +02:00
andig
47ce057b4b Revert "Refactor application shutdown (#4757)"
This reverts commit 430c91c535.
2022-10-08 20:00:34 +02:00
andig
430c91c535
Refactor application shutdown (#4757) 2022-10-08 18:53:11 +02:00
andig
a252fc1475
chore: rename transactions to sessions (#4753) 2022-10-07 20:09:19 +02:00
andig
8deef47165
Sessions: exclude sessions below 0.1kWh rounded from export and improve column names (#4750) 2022-10-07 19:59:31 +02:00
Andreas Linde
547f37aef0
Minor eebus config improvements (#4721) 2022-10-07 18:35:30 +02:00