Releases: pkuehnel/TeslaSolarCharger
Releases · pkuehnel/TeslaSolarCharger
v2.23.1
What's Changed
Features
- You can now choose a different Awattar source URL. To do that, e.g., for Austria, use the environment variable
AwattarBaseUrl=https://api.awattar.at/v1/marketdata
. This is only used for future charges as the prices are cached in the database. In a future release, there will be a GUI and the option to update the prices for all past charges. by @pkuehnel in #1017
Bugfixes
- When using the FleetAPI, every charge started with the maximum selected current configured in the car config. Now before a charge starts, the correct current is set in the car. Note: This only works if TSC starts the charging process. If you are coming home and plugging in your vehicle, the vehicle initiates the charging process itself and will begin charging at full speed before TSC can reduce the charging power by @pkuehnel in #1019
Full Changelog: v2.23.0...v2.23.1
v2.23.0
What's Changed
Features
- Now supports Tesla's new Fleet API. For now only available with the environment variable
UseFleetApi=true
by @pkuehnel in #992, #1002, #1003, #1004, #1005, #1006, #1008, #1009. #1010, #1012, #1013, #1014, #1015
Bugfixes
- Backup using the new REST endpoint was not possible on new installations as carConfig.json does not exist anymore by @pkuehnel in #999
Full Changelog: v2.22.1...v2.23.0
v2.22.1
v2.22.0
What's Changed
Features
- It is now possible to add time based grid prices by @pkuehnel in #945
- Add option to ignore SSL errors from solar system with adding Environment Variable
IgnoreSslErrors=true
by @pkuehnel in #980
Bugfixes
Full Changelog: v2.21.0...v2.22.0
v2.21.0
What's Changed
Features
- SMA Plugin: Can get the latest value by serial number. This is only needed if you have more than one Home Manager/Energymeter in the same network by @pkuehnel in #910
- When MinSoc is set to 100%, the charging process is not stopped when 100% is reached but continues until balancing is completed and the car stops charging on its own by @pkuehnel in #913
- When MinSoc is set to 100%, an additional 30 minutes are planned for the charging process as completing the charge takes more time than gaining 1% by @pkuehnel in #927
- TSC now uses Google fonts instead of fontawesome icons by @pkuehnel in #914
- Now using 999999 Watt as max and min plausible value for home battery charging power as some inverters use default values != zero when in standby by @pkuehnel in #930, #931
- Count Tesla Api command requests. Note: To enable this feature you need to add an environment variable
- DisplayApiRequestCounter=true
by @pkuehnel in #928
Bugfixes
- Charging power was calculated even if TSC should not be used for that car. This resulted in displaying the charging power of a car forever if it was removed from the Tesla Account while charging. by @pkuehnel in #917
- Input labels were displayed even though they were scrolled behind the top menu bar by @pkuehnel in #915
Dependency updates
- build(deps): Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer from 7.0.11 to 7.0.12 by @dependabot in #923
- build(deps): Bump Microsoft.AspNetCore.Components.WebAssembly.Server from 7.0.11 to 7.0.12 by @dependabot in #924
- build(deps): Bump Microsoft.AspNetCore.Components.WebAssembly from 7.0.11 to 7.0.12 by @dependabot in #926
- build(deps): Bump Microsoft.AspNetCore.Mvc.NewtonsoftJson from 7.0.11 to 7.0.12 by @dependabot in #925
- build(deps): Bump Microsoft.AspNetCore.OpenApi from 7.0.11 to 7.0.12 by @dependabot in #920
- build(deps): Bump xunit.runner.visualstudio from 2.5.1 to 2.5.3 by @dependabot in #932
- build(deps): Bump xunit from 2.5.1 to 2.5.2 by @dependabot in #933
Full Changelog: v2.20.3...v2.21.0
v2.20.3
What's Changed
Bugfixes
- Fix various issues to display correct charge information by @pkuehnel in #888
- SolarEdgePlugin did not start to get values when no car is considered as relevant by @pkuehnel in #893
Dependency updates
- build(deps): Bump Microsoft.NET.Test.Sdk from 17.7.1 to 17.7.2 by @dependabot in #892
- build(deps): Bump xunit.runner.visualstudio from 2.5.0 to 2.5.1 by @dependabot in #908
- build(deps): Bump Npgsql.EntityFrameworkCore.PostgreSQL from 7.0.4 to 7.0.11 by @dependabot in #907
- build(deps): Bump Microsoft.AspNetCore.Components.WebAssembly.Server from 7.0.10 to 7.0.11 by @dependabot in #905
- build(deps): Bump Microsoft.AspNetCore.OpenApi from 7.0.10 to 7.0.11 by @dependabot in #904
- build(deps): Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer from 7.0.10 to 7.0.11 by @dependabot in #903
- build(deps): Bump Microsoft.EntityFrameworkCore.Sqlite from 7.0.4 to 7.0.11 by @dependabot in #899
- build(deps): Bump Microsoft.EntityFrameworkCore.Design from 7.0.4 to 7.0.11 by @dependabot in #901
- build(deps): Bump Microsoft.AspNetCore.Components.WebAssembly from 7.0.10 to 7.0.11 by @dependabot in #900
- build(deps): Bump MQTTnet from 4.2.1.781 to 4.3.1.873 by @dependabot in #897
- build(deps): Bump xunit from 2.5.0 to 2.5.1 by @dependabot in #906
- build(deps): Bump Microsoft.AspNetCore.Mvc.NewtonsoftJson from 7.0.10 to 7.0.11 by @dependabot in #898
- build(deps): Bump Microsoft.EntityFrameworkCore.Tools from 7.0.4 to 7.0.11 by @dependabot in #902
- refactor(chore): use fake it easy by @pkuehnel in #909
Full Changelog: v2.20.2...v2.20.3
v2.20.2
What's Changed
Bugfixes
- Fix power calculation in low current charging scenarios by @pkuehnel in #875
- Use the last 1000 instead of random entries to average charger voltage. This results in better charge duration prediction by @pkuehnel in #880
- Under certain circumstances, TeslaMate used 01.01.0001 0:53 as the default date when no charge is scheduled in the Tesla App. From now on, dates older than two weeks are handled as if no charging schedule is set in the Tesla App by @pkuehnel in #883
- When the car is charging outside the home geofence, TSC displayed
Car will stop charging if the car is at home
. From now on,start
is displayed by @pkuehnel in #884 - Under certain circumstances, the charge value job crashed when at least one car was set to
Maximum Power
charge mode by @pkuehnel in #886
Dependency Updates
- build(deps): Bump Moq from 4.20.2 to 4.20.69 by @dependabot in #876
- build(deps): Bump Microsoft.NET.Test.Sdk from 17.7.0 to 17.7.1 by @dependabot in #877
- build(deps): Bump Serilog.Settings.Configuration from 7.0.0 to 7.0.1 by @dependabot in #885
Full Changelog: v2.20.1...v2.20.2
v2.20.1
What's Changed
Features
- feat(README): update postgres version and docker CLI by @pkuehnel in #852
- feat(CoreService): add API endpoints to manually stop jobs and MQTT connections by @pkuehnel in #857
Bugfixes
- fix(ChargingCostService): invert chargingProcessID which are not present in TeslaMate. This fixes an issue where thousands of charges are created if the TeslaMate database is reset by @pkuehnel in #853
Dependency updates
- build(deps): Bump Microsoft.AspNetCore.Mvc.NewtonsoftJson from 7.0.5 to 7.0.10 by @dependabot in #860
- build(deps): Bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.7.0 by @dependabot in #874
- build(deps): Bump xunit from 2.4.2 to 2.5.0 by @dependabot in #873
- build(deps): Bump Microsoft.VisualStudio.Azure.Containers.Tools.Targets from 1.18.1 to 1.19.5 by @dependabot in #872
- build(deps): Bump Quartz from 3.6.2 to 3.7.0 by @dependabot in #871
- build(deps): Bump FluentModbus from 5.0.2 to 5.0.3 by @dependabot in #866
- build(deps): Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer from 7.0.5 to 7.0.10 by @dependabot in #858
- build(deps): Bump xunit.runner.visualstudio from 2.4.5 to 2.5.0 by @dependabot in #870
- build(deps): Bump Microsoft.AspNetCore.OpenApi from 7.0.5 to 7.0.10 by @dependabot in #869
- build(deps): Bump Microsoft.Extensions.Logging.Abstractions from 7.0.0 to 7.0.1 by @dependabot in #865
- build(deps): Bump Microsoft.AspNetCore.Components.WebAssembly.Server from 7.0.5 to 7.0.10 by @dependabot in #863
- build(deps): Bump Moq from 4.18.4 to 4.20.2 by @dependabot in #862
- build(deps): Bump Microsoft.AspNetCore.Components.WebAssembly from 7.0.5 to 7.0.10 by @dependabot in #867
Full Changelog: v2.20.0...v2.20.1
v2.20.0
What's Changed
Features
- Display the average charge price per kWh for each car by @pkuehnel in #829
- When calling the REST endpoint to update the power buffer, this does not update
BaseConfig.json
anymore by @pkuehnel in #835 - Added charge information to be displayed when there is not enough solar power to start charging the car by @pkuehnel in #836
- use new docker compose CLI in the documentation and on update information by @pkuehnel in #838
Bugfixes
Dependency updates
- build(deps): Bump Microsoft.NET.Test.Sdk from 17.6.0 to 17.6.2 by @dependabot in #833
- build(deps): Bump MQTTnet from 4.2.0.706 to 4.2.1.781 by @dependabot in #827
Full Changelog: v2.19.0...v2.20.0
v2.19.0
What's Changed
Features
- In the overview next to charged solar and grid kWh the resulting
%
are now displayed as well by @pkuehnel in #823
Bugfixes
- Charge information that soc limit needs to be 3% higher was not displayed when it was 2% higher by @pkuehnel in #822
Full Changelog: v2.18.4...v2.19.0