Skip to content

Releases: pkuehnel/TeslaSolarCharger

v2.11.2

10 Jan 18:40
d30a1a5
Compare
Choose a tag to compare

What's Changed

Features

  • Display message above solar values if refreshing values is not possible (due to not being online or not being in the same network as TSC) by @pkuehnel in #527

Bugfixes

  • Did not start charging if requested Current >= max configured current by @pkuehnel in #531

Full Changelog: v2.11.1...v2.11.2

v2.11.1

07 Jan 19:55
ba1b290
Compare
Choose a tag to compare

What's Changed

Features

Bugfixes

  • Fix loading spinner position in mobile view by @pkuehnel in #520

Full Changelog: v2.11.0...v2.11.1

v2.11.0

06 Jan 20:40
adbecfc
Compare
Choose a tag to compare

What's Changed

Features

  • If an error occurs while calling the TeslaMateAPI, the URL is now logged and sent via Telegram by @pkuehnel in #510
  • Added loading circle for in-app site changes by @pkuehnel in #517
  • If using SolarEdge, a warning is now displayed that data might be outdated because of rate limit handling by @pkuehnel in #519
  • Updated max combined charging current help text (thanks to @fprucker for the text recommendation) by @pkuehnel in #512
  • Charging priority has been reversed, and the minimum is set to 1 instead of 0 => car with priority 1 is charged first now (as the other way round is pretty confusing) by @pkuehnel in #514

Bugfixes

  • SolarEdgePlugin did not deserialize the number of relevant cars correctly by @pkuehnel in #503
  • Car states were not auto-updated without refreshing the whole page by @pkuehnel in #516

Internal Changes

  • Updated .NET to v7 including various package updates by @pkuehnel in #506

Full Changelog: v2.10.0...v2.11.0

v2.10.0

03 Jan 17:49
eefa16e
Compare
Choose a tag to compare

What's Changed

Features

  • Charging should Start/Stop times as now always updated. This results in an immediate charge stop after reaching Min SoC if solar power is not enough by @pkuehnel in #486
  • SolarEdge API is now auto-interrupting requests for 16 minutes if the request limit is reached or no car is at home and ready to charge by @pkuehnel in #487 and #490
  • It is now possible to set Max combined current (Ampere) in the settings. So you don't have to worry anymore if multiple cars are charging at the same time by @pkuehnel in #488
  • You can update the combined current via an API endpoint, so you can dynamically adjust it based on the max current of your smart meter. For details look here by @pkuehnel in #489
  • New cars added to TeslaMate are now autodetected in TeslaSolarCharger after a restart. Note: Previous car priority settings are obsolete and removed. To adjust the priorities, use the car settings page. by @pkuehnel in #491
  • The number of phases used by the car is now displayed in the details section of the home page by @pkuehnel in #496
  • It is now possible to swap Modbus registers for converting endianness of received byte arrays by @SebaNar in #473
  • If at least one correction factor is set to 0 a issue is displayed by @pkuehnel in #478
  • Added endpoint for count of issues => Possible to add TeslaSolarCharger to monitoring systems like PRTG by @pkuehnel in #477
  • Car states are now cached and reused after a restart of TeslaSolarCharger. If you restart TSC and Mosquitto at the same time this can lead to an issue of not having the SoC Limit available. To fix this restart TeslaMate and wake up the car. Note: This is only a one time issue after upgrading to 2.10.0 by @pkuehnel in #481

Bugfixes

  • Add GUID to MQTT Client ID => it is now possible to use the same MQTT Broker for Solar and TeslaMate values by @pkuehnel in #480

New Contributors

Full Changelog: v2.9.3...v2.10.0

v2.9.3

29 Dec 10:22
b7b159d
Compare
Choose a tag to compare

What's Changed

Bugfix

  • Add DatetimeProvider to DI of Solaredge Plugin by @pkuehnel in #483

Full Changelog: v2.9.2...v2.9.3

v2.9.2

07 Dec 12:07
7f89065
Compare
Choose a tag to compare

What's Changed

Features

  • Add link to current release notes by clicking on the version (bottom of homepage) by @pkuehnel in #444
  • Restructure home battery settings by @pkuehnel in #447

Bugfixes

None

Other

  • Create service scope in job factory for each job resulting in lower memory usage by @pkuehnel in #448
  • Use custom DateTimeProvider for better automated testing by @pkuehnel in #450
  • Fix various grammar and spelling issues in README by @pkuehnel in #454

Full Changelog: v2.9.1...v2.9.2

v2.9.1

24 Nov 18:02
b39982f
Compare
Choose a tag to compare

What's Changed

Features

  • Link to current release notes when clicking on version by @pkuehnel in #444

Bugfixes

  • Fix memory leak causing TeslaSolarCharger consume 100MB more RAM every day without restart by @pkuehnel in #442

Full Changelog: v2.9.0...v2.9.1

v2.9.0

07 Nov 21:46
9b53944
Compare
Choose a tag to compare

What's Changed

Features

  • README: Fixed some typos and added hint for battery power invert by @rogatec in #405
  • If a new version is available, an issue is displayed by @pkuehnel in #409
  • Major UI changes in base configuration section: Only relevent fields are displayed + fields are grouped in containers by @pkuehnel in #413

New Contributors

Full Changelog: v2.8.4...v2.9.0

v2.8.4

04 Nov 16:40
357da21
Compare
Choose a tag to compare

What's Changed

Features

  • Modbus Plugin: It is now possible to get a substring of a binary result by @pkuehnel in #398
  • If no inverter power is avaiable another possible solution is displayed by @pkuehnel in #399
  • It is now possible to use a boolean value to invert the power value of home batteries. This is needed expecially for Sungrow inverters which use positive integers for charging AND discharging the battery by @pkuehnel in #403

Full Changelog: v2.8.3...v2.8.4

v2.8.3

28 Oct 19:25
7f86764
Compare
Choose a tag to compare

What's Changed

Features

  • Added new Endpoint to ModbusPlugin to get binary representation of register by @pkuehnel in #396

Full Changelog: v2.8.2...v2.8.3