Skip to content

Commit 32121a0

Browse files
robin-thoniCopilot
andauthored
Add release URL for Tessie updates (home-assistant#148548)
Co-authored-by: Copilot <[email protected]>
1 parent c6c6227 commit 32121a0

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

homeassistant/components/tessie/update.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,13 @@ def update_percentage(self) -> int | None:
8888
return self.get("vehicle_state_software_update_install_perc")
8989
return None
9090

91+
@property
92+
def release_url(self) -> str | None:
93+
"""URL to the full release notes of the latest version available."""
94+
if self.latest_version is None:
95+
return None
96+
return f"https://stats.tessie.com/versions/{self.latest_version}"
97+
9198
async def async_install(
9299
self, version: str | None, backup: bool, **kwargs: Any
93100
) -> None:

tests/components/tessie/snapshots/test_update.ambr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
'installed_version': '2023.38.6',
4646
'latest_version': '2023.44.30.4',
4747
'release_summary': None,
48-
'release_url': None,
48+
'release_url': 'https://stats.tessie.com/versions/2023.44.30.4',
4949
'skipped_version': None,
5050
'supported_features': <UpdateEntityFeature: 5>,
5151
'title': None,

0 commit comments

Comments
 (0)