Skip to content

Releases: mark-sch/evcc

2021.8.211

24 Aug 09:56
Compare
Choose a tag to compare

Changelog

5600b37 Add nodered flow for dynamic crypto mining depending on home battery soc and ev charge priority
edb4d36 Add totalChargePower mqtt site publishing
10f7c41 Added Car and renamed Formentor PHEV
f82774b Added obd2evcc description in Readme
1f184b0 Added smartplug soc service
c6e1663 Enhanced obd2evcc install script
0409995 Fix Tesla M3 status due to latest OTA update
3cdd1cd Force high discharge within 95-100 soc in pv mode
2d7db73 Merge branch 'master' of https://github.com/mark-sch/evcc
634bb02 Merge pull request #2 from xerion3800/obd2evcc_supported_cars_names
f06fc7b Small text modification in update scripts
51d22bd Smartplug: Reduce amount of new object creations
a0c9c0b Update README.md
9a768c7 Update version.txt
5dc951b force dongle can-bus init sequence every hour
7f1a1b8 fox garbage collection on obd2evcc
aa6cdaf obd2evcc wip
f3371b0 obd2evcc, fix soc parser event handler
817b1d1 obd2evcc: Added update/install script
d208207 obd2evcc: Improved loadpoint matching
79a07d9 obd2evcc: List cars in separate topic underneath lp topic also
60b6f50 obd2evcc: added generic getLoopCmds and loadpoint+dongle StatusB matching
8f401f7 obd2evcc: fixed this.wltp scope
9f49f73 obd2evcc: optimize statusA setting during reinit (after 1h)
68fd41f optimize lp interval update
e9d47bb optimize mining rig flow while ev charging

2021.6.185

09 Jun 13:32
Compare
Choose a tag to compare

Changelog

72a077d Add JQ parsing to script provider (evcc-io#894)
9a5b0f4 Added support for PV meter only - and calculate consumption and grid meter
0836d82 Always log 1 decimal (evcc-io#890)
c9dc8fc Fix enable threshold ignored when higher than minCurrent (evcc-io#884)
abb8ee9 Fix error potentially hidden
0c692f2 Ford: add status refresh, range and token refresh (evcc-io#860)
0909db7 Hyundai/Kia: add password refresh (evcc-io#905)
62641f6 InfluxDB: add vehicle tag (evcc-io#889)
3370657 Kia/Hyundai: support account migration and multiple vehicles (evcc-io#904)
5fad04f Remove stray print
7b93b37 SoC: Fix server startup
e81e02a Updated to latest tesla lib
b5e2d66 VW fix / upmerge
7482e44 go mod tidy
e718324 node package updates

2021.5.171

21 May 13:57
Compare
Choose a tag to compare

Changelog

93444d5 Added link to evcc update script
de062ee Improved Smartbox config builder, ask for service restart after config
900b689 Merge branch 'master' of https://github.com/mark-sch/evcc
2f02f39 PSA: fix misleading login error (evcc-io#1059)
dfe077e Prevent to show Google translate popup
bb036a0 new version.txt

2021.5.164

20 May 10:56
Compare
Choose a tag to compare

Changelog

6b1174c Add TP-Link smart plug pseudo charger
7d13b60 Add Tesla climater (evcc-io#873)
9a2e855 Add async reset of provider caches (evcc-io#872)
cff86cd Add debug log when adding vehicle to loadpoint
099f37e Add range and charge status (evcc-io#842)
fc14a0e Add soc client/server implementation (evcc-io#839)
1b3bf57 Add tasmota detection (evcc-io#847)
86d9c7f Added Energy and Charged interfaces to TPLINK HS110 charger
0fd86fe Added GUI info when home battery has priority
5c1f386 Added config check when intervalPV value missing in loadpoint config
e49af43 Added enable/disable delay status to GUI
993f1b5 Added enableContactorWellness feature
1d1e86c Added new config settings to demo
dda691f Added new screenshots
32b9f98 Added update script
c10873f Check for neccessary site.maxCurrent config during startup
4d5ffc7 Check if flagged prio loadpoint is in StatusB or StatusC to get priority
72f4cb5 Correct emeter V2 power calculation
75d2c90 Create correct msg headers
0a82526 Disable PlanningRequest when charging disabled (evcc-io#841)
ae5c662 Eliminate blanks in command strings
6a2abb9 Error fixes
110cc0d Fix api comment
f7d703c Fix buf.Len calculation and fix port
c14d85a Fix decorators
a01decd Fix for TPLINK 2.0 hardware
b08dfc9 Fix for multiple loadpoints: check if minSoC condition is met bevore evaluating lp prio
995a1bb Fix token refresh
fa7e712 Fronius inverter api detection (evcc-io#846)
31c1fad GUI extension: Hausspeicher hat Vorrang
0b4ccf4 Handle emeter json versions
fe85cb7 Implemented optimized current reservation for priority loadpoints
1de66f5 Merge branch 'master' of https://github.com/mark-sch/evcc
4820e4a Merge remote-tracking branch 'thierolm/feature/tplink-charger' into tplink
abc40ef Merge remote-tracking branch 'thierolm/feature/tplink-charger' into tplink
aa3bbce Minor comment extension
9faa9bd Minor improvements
13065ee Optimize current reservation for priority loadpoints
e0ab502 PSA: error on missing client id or secret
14d22f8 Remove Tesla climater function
cd0c328 Remove testcase
8e57069 Round charge current in GUI, accurate up to 100mA
85e14be Set disable delay to 10m
4d5a8fe Shift port setting into NewTPLink func
80fb902 Show current in GUI only when != 0
41e512d Simplify command handling
503eed1 TP-Link smart plug detection via port 9999
42d91c6 TPLINK: Fixed TCP readAll prob
db63195 Update README.md
0b8e5e8 Update README.md
6b55e7b Update README.md
6f6ceb4 Update README.md
8765b0d Update tplink.go
c832a7d Upmerge
a6e61cf Use actual charge current for PV calculation
c6f52f2 Use fixed buffer
b1a5349 Use struc.pack instead of hardcoded hex headers
0989a3c WIP
d910d1c bytes.Buffer improvements
8cf28c9 evaluate pv enable timer independantly from mode. Reset pv disable timer after changing charge mode.
61ef494 thierolm merge
5284fd5 wip
6d71442 wip
72c74ca wip
d125d37 wip

2021.4.110

07 Apr 11:26
Compare
Choose a tag to compare

Changelog

bec3116 Add Niu vehicle api (evcc-io#836)
711ec83 Add Tasmota pseudo charger (evcc-io#829)
0a75f3b Added config parameter site.hasSunny5Menu (true/false)
f61c77c Another Lint fix
a511e61 Build actions
bd4c010 Extended config evcc.sunny5.yaml
33dc719 Fix issue when VIN is provided (evcc-io#834)
509a157 Fix soc dumped twice
ad1ce28 Fix token refresh (evcc-io#830)
8faeb29 Fix token refresh not working when refresh token expired (evcc-io#813)
f793a46 Fix unmarshaling for ChargePowerKW (evcc-io#826)
7d89128 Fixed workflow
e3f0efc Handle invalid outdoorTemp (evcc-io#820)
6df4d77 Improve Porsche Vehicle Support for PHEV (evcc-io#831)
87e6631 Lint fixes
cfd190b Minor cleanup
61d59e5 Present multiple loadpoints as individual devices (evcc-io#807)
8befdcf Refactor token refresh handling into TokenSource and TokenRefresher (evcc-io#837)
5c530f4 Show error when mandatory vehicle charge status is not available
4c2e62e Test quickfix
6dd353b Unserialize temperature (evcc-io#832)
1b46e73 Update Docker image name
eda3fbf Update build
c977a47 Update seat.go
1a3d7cc added git-branch-status to Dockerfile
f028b04 upmerge

2021.4.98

05 Apr 11:26
Compare
Choose a tag to compare

Changelog

7ed6332 Add SmartCharging profile (evcc-io#800)
6d30bd2 Add Tesla range api (evcc-io#770)
92f86d9 Add VIS Link
33857f5 Add default mqtt /set topic and /set confirmation message to optimize ioBroker compatibility
8d042c2 Add fa-plug icon and fix favicon
ae90469 Add more api messages
4622b6a Add new ioBroker scripts and views
d127f27 Add range display to GUI
dc5704c Add window toast message throttling
297b44a Added ChargeState and VehicleFinishTimer (evcc-io#772)
a08825e Added CurrentJudjement and ChargeLimit accross all loadpoints. New async PV adjustment timer.
0d07b9c Added VehicleCacheReset to api
95d9efe Added api.ChargeState and api.VehicleFinishTimer
d586f3b Added api.ChargeState and api.VehicleFinishTimer
700b50a Added api.ChargeState and api.VehicleFinishTimer
bbb3d94 Added charging state
8d64899 Added dummy charger to config
2d04e4f Added enhanced api interfaces and tesla implementation to stop phantom drain
8f7e772 Added evcc Alexa skills
6bfbad7 Added evcc config file builder for sunny5 inverters and keba/bmw wallboxes
e363af4 Added evcc restart bash script
ed9ccb5 Added inverter soc and consumption
3a0fa24 Added ioBroker compatible mqtt topic to evcc.dist.yaml
df1c3d9 Added ioBroker script: Cascaded DC+AC charge (with second pv system) for weak winter days
0c8585e Added ioBroker script: limit home battery discharge during ev charge
081a88d Added multiple loadpoint priority feature during pv mode
a4f38fa Added new tesla module
0aa0a40 Added prioritySoC and resisdualPower to MQTT
f592bb6 Added sunny5 icons
d665e1d Added support for Climater
e07f09f Added support for FinishTime
afbbdd7 Added tesla wakeup on startCharge
fcd51d6 Added vehicle range to vw api and expose value to mqtt
a58637d Added vehicle wakeup
c9f902d Added/fixed Tesla charge status
1fc201f Adjusted gridPower sign in GUI
e73866b Change menu depending on auth state
1d79f75 Cleanup and test for optional interfaces (evcc-io#799)
dc1e872 Continue to start service when vehicle config fails
99fa403 Differentiate site from loadpoint title for messaging (evcc-io#804)
454688a Don't retain start/stop actions
f2c9ce1 First draft to generate evcc sunny5 config files
1a3d9b3 Fix VW token
a432606 Fix index.html
03450ae Fix multiple errors when vehicle api is not available. Destinguish between configured and foreign cars and switch to stop mode by default when a foreign car is connected.
a44de20 Fix unwanted charge enabling during evcc startup
c877550 Fix vehicle soc progress appearance (evcc-io#808)
14d634d Fix wrong minSocNotReached charging when vehicle api returns 403 error and lp.socCharge is 0
773d8ab Fixed version update check
5b928aa Force immediate mode change when set in GUI
abe9bb6 Force to set the charge current to zero when MinCurrent is not reached
0b756dd Further GUI fixes
07d3e1d GUI improvements
abb8de2 Improve Keba timing
df19f23 Improved Charge Progress UI (evcc-io#798)
9239481 Improved vehicle detection
5d8f187 Internalize all api implementations (evcc-io#773)
6979086 Keba / BMW Charge Plus timing fix: ena 0
d26ed19 Keba fix
3163b17 Keba timing improvement / workaround
a28231d Log more digits
ac08367 Merge branch 'master' of https://github.com/andig/evcc into master
a27e826 Merge branch 'master' of https://github.com/mark-sch/evcc into master
5340299 Merge branch 'master' of https://github.com/mark-sch/evcc into master
0ca9979 Merge branch 'upstream_tesla_extension'
72d77e6 Merge index.html
154a664 Merge pull request evcc-io#795 from andig/feature/improve-porsche-vehicle
b426828 Merge remote-tracking branch 'upstream/master'
8a0a48d Merge remote-tracking branch 'upstream/master' into master
a1fcf14 Merge without GUI
e9531b7 Move gopher to bottom
87bbf76 Move log message from error to debug message
18f6e7d Mqtt fixes
c67d423 New assests.go
406fdc1 New logging
d3362d6 New message in GUI: Keine Berechtigung
47eac41 New thresholds for evcc.sunny5.yaml
db5b674 OCPP support and upmerge
cd3739a Optimize foreign EV detection/rejection
d5bf7b1 Prevent startup fails if wb or vehicle is not available
b6a348c Prevent to fail on startup when vehicle api is unavailable
4f56fae Release version 2021.4.98
ccb32d2 Remove soc estimator warning outputs from gui
bc24082 Revert to working KEBA version
2b3dd1d Revoke token when closing application
87ffe1f Shell script: evcc deployment
9d2d314 Silence standard log messages
d70a452 Tesla: Startup with default api.StatusNone
91211d2 Tesla: return -1 on error
e16c359 Trigger meaningful error when VW consent screen is observed (evcc-io#478)
8008611 Update API usage
2875bcb Update README.md
73901bc Update README.md
5375565 Update README.md
ccfe8c3 Updated Readme
4943129 Updated Sunny5 config file builder
2b351d4 Updated android chrome icons
998fc40 Updated contribution copyright
7836f6b Updated default Sunny5 config
a11bc7c Updated to version 2020.0.29
c7bfecb Updates template config and deployment script
33d8397 Upgrade tesla library (evcc-io#806)
3d65240 Upmerge
6426f22 Upmerge
ca5afa4 Upmerge
45477e1 Upmerge
7abd8b9 Upmerge
7b1b432 Upmerge
01c5394 Upmerge home battery soc
5975141 WIP
3af3550 WIP
6781d97 dist update
27ec5bb fix import
730da0a gofmt wip
b3a85d1 iobroker scripts cleanup
ff12fa0 socMarker z-index fix
5332904 upmerge

2020.0.33

27 Nov 22:14
Compare
Choose a tag to compare

ARM binary

2020.0.30

22 Oct 17:52
2875bcb
Compare
Choose a tag to compare
Update README.md

2020.0.29

07 Oct 23:42
Compare
Choose a tag to compare

Linux/ARM binary (Raspberry Pi)