Releases: MattJeanes/TeslaMateAgile
Releases · MattJeanes/TeslaMateAgile
Release v1.17.0
Changes since v1.17.0-rc.4
:
- Upgrade project to .NET 9
- Configure Renovate to automatically update dependencies
- Upgrade all dependencies
Changes since v1.16.0
:
- Added
FixedPriceWeekly
provider- This provider is similar to the
FixedPrice
provider but allows you to differentiate between days of the week - It is most useful for those on smart tariffs that have different pricing on different weekdays e.g. cheaper weekends
- See the documentation for more information
- This provider is similar to the
- Fixed issue in Tibber provider where in certain edge cases it may not correctly fetch all required price data
- Upgrade project to .NET 9
- Configure Renovate to automatically update dependencies
- Upgrade all dependencies
Notes:
- Thank you to @jakest for sponsoring this project and helping me test the new
FixedPriceWeekly
provider- If you would like to sponsor me for my work, my GitHub Sponsor page is now live!
- Thank you to @Chimpepe for helping me debug and test a fix for the Tibber provider
Full Changelog: v1.16.0...v1.17.0
Release v1.17.0-rc.4
Changes since v1.17.0-rc.3
:
- Fixed issue in Tibber provider where in certain edge cases it may not correctly fetch all required price data
Full Changelog: v1.17.0-rc.3...v1.17.0-rc.4
Release v1.17.0-rc.3
Changes since v1.17.0-rc.2
:
- Fixed issue in
FixedPriceWeekly
provider where it would fail if the timezones caused the time range to go backwards a day in UTC
Full Changelog: v1.17.0-rc.2...v1.17.0-rc.3
Release v1.17.0-rc.2
Changes since v1.17.0-rc.1
:
- Fixed issue in
FixedPriceWeekly
provider where it would fail if one of the configured times ended at midnight exactly
Full Changelog: v1.17.0-rc.1...v1.17.0-rc.2
Release v1.17.0-rc.1
Changes since v1.16.0
:
- Added
FixedPriceWeekly
provider- This provider is similar to the
FixedPrice
provider but allows you to differentiate between days of the week - It is most useful for those on smart tariffs that have different pricing on different weekdays e.g. cheaper weekends
- See the documentation for more information and please give me any feedback on #51
- This provider is similar to the
Full Changelog: v1.16.0...v1.17.0-rc.1
Release v1.16.0
Changes since v1.16.0-rc.2
:
- Search a further 24 hours backwards + forwards for charges in the Monta provider
Changes since v1.15.0
:
- Add support for whole price providers
- This is a new type of provider that can provide the whole price instead of time windows of individual prices
- It is designed to work with services and apps that calculate the charging cost for you and you just want to import it into TeslaMate
- Added new Monta provider using the new whole price providers
- Set
User-Agent
to identify TeslaMateAgile when talking to the Tibber API- This is something requested by Tibber themselves to help track usage of their API
- No personal information is shared, it is just to identify to them that the API calls are coming from TeslaMateAgile and which version of it
- Update internal dependencies
Notes:
Full Changelog: v1.15.0...v1.16.0
Release v1.16.0-rc.2
Changes since v1.16.0-rc.1
:
- Added start time / energy matching to replace start time / end time matching when energy data is provided
- Split
TeslaMate__MatchingToleranceMinutes
intoTeslaMate__MatchingStartToleranceMinutes
andTeslaMate__MatchingEndToleranceMinutes
with new default values of30
and120
respectively - Added setting
TeslaMate__MatchingEnergyToleranceRatio
with default value of0.1
- Improved logging for whole cost providers
- Fixed Monta provider looking at the wrong cost field
- Monta provider now only searches for completed charges
Full Changelog: v1.16.0-rc.1...v1.16.0-rc.2
Release v1.16.0-rc.1
Changes since v1.15.0
:
- Add support for whole price providers
- This is a new type of provider that can provide the whole price instead of time windows of individual prices
- It is designed to work with services and apps that calculate the charging cost for you and you just want to import it into TeslaMate
- Add new Monta provider using the new whole price providers
- Set
User-Agent
to identify TeslaMateAgile when talking to the Tibber API- This is something requested by Tibber themselves to help track usage of their API
- No personal information is shared, it is just to identify to them that the API calls are coming from TeslaMateAgile and which version of it
- Update internal dependencies
Full Changelog: v1.15.0...v1.16.0-rc.1
Release v1.15.0
Changes since v1.14.0
:
- Add ability to clamp negative prices in the Energinet provider (#60)
- Update internal dependencies
Full Changelog: v1.14.0...v1.15.0
Release v1.14.0
Changes since v1.13.0
:
- Add ability to specify Tibber home id with
Tibber__HomeId
(#53) - Update internal dependencies
Full Changelog: v1.13.0...v1.14.0