diff --git a/fritz_temp_sync/config.yaml b/fritz_temp_sync/config.yaml index 7adb578..d2bbbaa 100755 --- a/fritz_temp_sync/config.yaml +++ b/fritz_temp_sync/config.yaml @@ -1,6 +1,6 @@ name: "Fritz!Box Temperature Sync" description: "Sync Fritz!DECT thermostat temperatures with other sensors in Home Assistant" -version: "0.3.0" +version: "0.3.1" startup: "application" stage: "experimental" slug: "fritz_temp_sync" diff --git a/fritz_temp_sync/homeassistant.py b/fritz_temp_sync/homeassistant.py index a8461ca..47bb9cd 100755 --- a/fritz_temp_sync/homeassistant.py +++ b/fritz_temp_sync/homeassistant.py @@ -37,6 +37,8 @@ class HomeAssistantAPI: except InvalidStatusCode: if retries > 0: retries -= 1 + await asyncio.sleep(10) + logging.info("Retry home assistant connection...") continue else: logging.error("Invalid status code while connecting to Home Assistant")