From 585242e77c3798f6a0f2f0bdd5828cc2638cb0c0 Mon Sep 17 00:00:00 2001 From: Ron Klinkien Date: Fri, 20 Dec 2024 12:03:31 +0100 Subject: [PATCH] Another hrvdata missing fix. --- custom_components/garmin_connect/__init__.py | 2 +- custom_components/garmin_connect/manifest.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/custom_components/garmin_connect/__init__.py b/custom_components/garmin_connect/__init__.py index 8f05f5c..abea225 100644 --- a/custom_components/garmin_connect/__init__.py +++ b/custom_components/garmin_connect/__init__.py @@ -191,7 +191,7 @@ class GarminConnectDataUpdateCoordinator(DataUpdateCoordinator): _LOGGER.debug("Sleep score data is not available") try: - if "hrvSummary" in hrv_data: + if hrv_data and "hrvSummary" in hrv_data: hrvStatus = hrv_data["hrvSummary"] _LOGGER.debug(f"HRV status: {hrvStatus} ") except KeyError: diff --git a/custom_components/garmin_connect/manifest.json b/custom_components/garmin_connect/manifest.json index 89a66e8..5e67a9f 100644 --- a/custom_components/garmin_connect/manifest.json +++ b/custom_components/garmin_connect/manifest.json @@ -8,5 +8,5 @@ "iot_class": "cloud_polling", "issue_tracker": "https://github.com/cyberjunky/home-assistant-garmin_connect/issues", "requirements": ["garminconnect>=0.2.24", "tzlocal"], - "version": "0.2.25" + "version": "0.2.26" }