Releases: flashg1/SolarCharger
Releases · flashg1/SolarCharger
v0.4.3
v0.4.2
Breaking change
- Reminder: Please delete then re-add the integration if upgrading from v0.3.13 or prior.
- With "Sun trigger" off, "Sunset elevation end trigger" will no longer stop SolarCharger.
New feature
- With "Sun trigger" off, SolarCharger will continue to adjust current as long as there is surplus power (eg. from battery, wind turbine, etc.) irrespective of time of day. Thanks @mrblond18 for the idea.
- If all triggers are turned off (ie. Plugin trigger, Sun trigger, Schedule charge), user can now program their own automation to start and stop charger without interference from SolarCharger.
v0.4.1
Breaking change
- Reminder: Please delete then re-add the integration if upgrading from v0.3.13 or prior.
New feature
- Added support for ping ICMP to detect device presence.
Fix
- Catch possible exception converting UTC min time to local time during restore, and just set to UTC min time without conversion.
- Changed Tesla Fleet domain name from tesla to tesla_fleet.
- Fixed bug that uses the same entity to set and get charge current for esphome-tesla-ble.
Improvement
- Added max number of allowable consecutive failures in charge loop before aborting charge.
v0.4.1-beta3
New feature
- Added support for ping ICMP to detect device presence.
Fix
- Catch possible exception converting UTC min time to local time during restore, and just set to UTC min time without conversion.
- Changed Tesla Fleet domain name from tesla to tesla_fleet.
- Fixed bug that uses the same entity to set and get charge current for esphome-tesla-ble.
Improvement
- Added max number of allowable consecutive failures in charge loop before aborting charge.
v0.4.1-beta2
New feature
- Added support for ping ICMP to detect device presence.
Fix
- Catch exception if datetime cannot be restored when set to min time UTC.
- Changed Tesla Fleet domain name from tesla to tesla_fleet.
- Fixed bug that uses the same entity to set and get charge current for esphome-tesla-ble.
Improvement
- Added max number of allowable consecutive failures in charge loop before aborting charge.
v0.4.1-beta1
New feature
- Added support for ping ICMP to detect device presence.
Fix
- Fixed bug that uses the same entity to set and get charge current for esphome-tesla-ble.
Improvement
- Added max number of allowable consecutive failures in charge loop before aborting charge.
v0.4.0
Breaking change
- Created separate entities for get and set device charge limit. Please delete then re-add the integration.
New feature
- Added support for PedroKTFC esphome-tesla-ble charger (beta release).
Improvement
- Improved charge loop exception handling to only increase loop count after switching on charger.
- Support setting defaults for chargers from differet manufacturers under the same domain, eg. mqtt, esphome.
- Lint ignore TRY401.
- Moved OCPP cached_property from sc_option_state to ocpp_charger.
v0.3.14-beta3
Breaking change
- Created separate entities for get and set device charge limit. Please delete then re-add the integration.
New feature
- Added support for PedroKTFC esphome-tesla-ble charger.
Improvement
- Improved charge loop exception handling to only increase loop count after switching on charger.
- Support setting defaults for chargers from differet manufacturers under the same domain, eg. mqtt, esphome.
- Lint ignore TRY401.
- Moved OCPP cached_property from sc_option_state to ocpp_charger.
v0.3.14-beta2
Breaking change
- Created separate entities for get and set device charge limit. Please delete then re-add the integration.
New feature
- Added support for PedroKTFC esphome-tesla-ble charger.
Improvement
- Support setting defaults for chargers from differet manufacturers under the same domain, eg. mqtt, esphome.
- Lint ignore TRY401.
- Moved OCPP cached_property from sc_option_state to ocpp_charger.
v0.3.14-beta1
New feature
- Added support for PedroKTFC esphome-tesla-ble charger.
Improvement
- Breaking change: Created separate entities for get and set device charge limit. Please delete then re-add the integration.
- Lint ignore TRY401.
- Moved OCPP cached_property from sc_option_state to ocpp_charger.