Commit graph

1376 commits

Author SHA1 Message Date
andig
4fecb25ffd
Easee: fix circuit detection (#2011)
Some checks failed
Default / Build (push) Failing after 1m41s
Default / Build UI (push) Failing after 2m16s
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Publish Github & APT release (push) Has been cancelled
2021-12-10 13:01:18 +01:00
Andreas Linde
e7623fa8cf
More improvements and fixes for configure (#2010)
- Fixes Modbus setup not working, actually the test not using the user input
- Make sure Modbus input items use localized text and help
- Mask sponsorship token input
2021-12-10 11:31:22 +01:00
andig
94e2a28839
Mqtt: fix handler not returning when initial value not received (#2008) 2021-12-10 11:02:14 +01:00
premultiply
6dcd0aa976
Fix config templates (#2004) 2021-12-10 09:42:06 +01:00
Andreas Linde
984392d047
More configure flow improvements (#2005)
- Added Tinkerforge Warp help texts to make it clear that the MQTT host and port need to be added
- Allow to define linked templates in guided setup to be added multiple times, e.g. multiple SMA PV or Battery inverters with an SMA Home Manager setup
- Allow to exclude a linked template, if devices are added of another linked template, e.g. don't ask for SMA PV inverters if an SMA Energy Meter is added
- Various other changes
2021-12-09 22:29:41 +01:00
andig
a2d209088a
Easee: switch phases at circuit level for standalone chargers (#1997) 2021-12-09 12:28:00 +01:00
andig
6ad297a9f0
Refactor mqtt broker connection handling (#2003) 2021-12-09 07:57:17 +01:00
andig
5a929ff8b0 chore: remove stray logger 2021-12-08 22:42:40 +01:00
Andreas Linde
549033300b
Fix build 2021-12-08 21:24:48 +01:00
Andreas Linde
0a4a702728
Fix Tinkerforge Warp Pro template 2021-12-08 21:16:04 +01:00
andig
1ce4837565 chore: remove stray logger 2021-12-08 21:06:05 +01:00
andig
a52a416b6d chore: remove stray logger 2021-12-08 17:42:48 +01:00
andig
c8e4d23955 chore: remove stray logger 2021-12-08 15:31:48 +01:00
Andreas Linde
1ee90e7a8e
Fix wrong string reference in configure 2021-12-08 12:55:56 +01:00
Andreas Linde
b1820fed91
Update GoReleaser action token
Some checks failed
Default / Build (push) Failing after 1m34s
Default / Build UI (push) Failing after 2m1s
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Publish Github & APT release (push) Has been cancelled
2021-12-08 11:16:41 +01:00
Andreas Linde
fff68a374e
Trigger release action on new tag 2021-12-08 10:35:18 +01:00
premultiply
ab4810a819
fix readme formating 2021-12-07 22:11:17 +01:00
andig
600bdfce6d Change default log level to info 2021-12-07 22:09:26 +01:00
Michael Geers
87348cacaf new docu link in navbar 2021-12-07 21:51:02 +01:00
andig
245721c701
Nissan: fix api access for added Accept: application/json header (#1996) 2021-12-07 21:23:37 +01:00
andig
fd57cc229c Link to discussion 2021-12-07 19:37:29 +01:00
Andreas Linde
3dcd38fadb
Add Daheimladen template (#1995) 2021-12-07 14:59:31 +01:00
Andreas Linde
3d7b8da655
Add brew tap release via goreleaser (#1992) 2021-12-07 14:58:54 +01:00
Andreas Linde
ae7872ab90
Only do linux nightly builds (#1993) 2021-12-07 14:58:28 +01:00
andig
870597550e Add pollMode 2021-12-07 14:06:05 +01:00
andig
68a826e955 Add resetOnDisconnect 2021-12-07 13:28:21 +01:00
andig
27c4b7d5d4
BMW: check api availability (#1994) 2021-12-06 14:21:39 +01:00
Kumar Utsav Anand
de031b4808
Add DaheimLaden charger (#1699)
Signed-off-by: Utsav Anand <utsavanand2@gmail.com>
Co-authored-by: andig <cpuidle@gmx.de>
2021-12-06 13:48:12 +01:00
Andreas Linde
27b1fdf708
Add support for getting a single device config (#1979) 2021-12-05 23:44:30 +01:00
andig
455f5b768c
Upgrade SignalR (#1991) 2021-12-05 21:22:17 +01:00
Andreas Linde
d5ad717eca
Add armv7 architecture go get armhf deb packages (#1990)
- Don't push armv6 deb packages, as goreleaser right now incorrectly makes `armel` instead of `armhf` packages
- Added armv7 builds and use that for debian packages
2021-12-05 18:58:04 +01:00
Andreas Linde
9f94f44152
Build universal binaries on macOS (#1986) 2021-12-05 12:39:13 +01:00
andig
111d499b69 BMW: fix multiple vehicles in account 2021-12-05 12:37:49 +01:00
Andreas Linde
79d6388681
Nightly build fix
APT packaging fixes

- Adopt nightly versioning to be parsed
- Fix binary source path for release builds

Improve unstable build versioning

Use timestamp as bugfix version, as we would have the same version number in all builds until the version tag gets updated
2021-12-04 19:27:08 +01:00
Andreas Linde
acae4a235a
Fix Github workflows (#1983) 2021-12-04 13:17:49 +01:00
Andreas Linde
54a4fe72ef
Add deb package and nightly distribution (#1977)
- Add publishing automated debian package releases via Cloudsmith.io, which allows evcc to be installed and updated via `apt`
- Add nightly docker (:latest) and deb distribution
- Disable docker builds for every commit on master
- Allow nightly builds to be triggered manually
2021-12-04 13:05:18 +01:00
andig
533731bf95 Easee: add timeout when waiting for initial update 2021-12-04 12:48:35 +01:00
andig
d54632530d Improve dumping vehicle identifiers and action config 2021-12-04 11:10:47 +01:00
andig
f2b6deadb2 Volvo: improve error handling 2021-12-03 08:18:10 +01:00
andig
73e8cb4966 Alfen: add heartbeat 2021-12-03 08:17:55 +01:00
rivengh
a20ac876a1
Fix vehicle data not removed from UI after disconnect (#1954)
* reset published values in evVehicleDisconnectHandler in case of single vehicle and poll mode is connected/charging and not connected
* start detection only if we have multiple vehicles in evVehicleConnectHandler
2021-12-03 08:15:55 +01:00
Andreas Linde
4e119e8f6d
cli configure updates (#1966)
- Add `--advanced` mode, where params defined as `advanced: true` will be asked
- Add support for handling user input for lists, e.g. `identifiers`
- Bool values are now a No/Yes selection instead of text input
- Common definitions (params and render) are moved into single `parambaselist.yaml` file
- Some refactoring
2021-12-02 14:31:31 +01:00
andig
d538ec99f4 chore: fix phases byte order 2021-12-02 12:14:27 +01:00
andig
1be3025e0c Volvo: improve charge state detection 2021-12-02 11:24:15 +01:00
andig
e8c9405711 chore: fix test 2021-12-02 11:20:34 +01:00
andig
6982afdda3
Add Alfen charger (#1969) 2021-12-02 11:14:05 +01:00
Andreas Linde
cb3c8efb1e
SMA: improve error handling (#1975) 2021-12-02 11:12:26 +01:00
andig
23bf8b51b3 Evse: require remote mode 2021-12-01 21:57:03 +01:00
andig
8632ca2e7d chore: remove stray logger 2021-12-01 21:45:19 +01:00
andig
5735ab6515
Remove basic auth headers from logs (#1974) 2021-12-01 21:40:00 +01:00