diff --git a/homeassistant/components/braviatv/coordinator.py b/homeassistant/components/braviatv/coordinator.py index 3bfd815f990..f8128483852 100644 --- a/homeassistant/components/braviatv/coordinator.py +++ b/homeassistant/components/braviatv/coordinator.py @@ -13,6 +13,7 @@ from pybravia import ( BraviaTVConnectionTimeout, BraviaTVError, BraviaTVNotFound, + BraviaTVTurnedOff, ) from typing_extensions import Concatenate, ParamSpec @@ -138,7 +139,7 @@ class BraviaTVCoordinator(DataUpdateCoordinator[None]): _LOGGER.debug("Update skipped, Bravia API service is reloading") return raise UpdateFailed("Error communicating with device") from err - except (BraviaTVConnectionError, BraviaTVConnectionTimeout): + except (BraviaTVConnectionError, BraviaTVConnectionTimeout, BraviaTVTurnedOff): self.is_on = False self.connected = False _LOGGER.debug("Update skipped, Bravia TV is off") diff --git a/homeassistant/components/braviatv/manifest.json b/homeassistant/components/braviatv/manifest.json index 556643d7856..ffb92a2348f 100644 --- a/homeassistant/components/braviatv/manifest.json +++ b/homeassistant/components/braviatv/manifest.json @@ -2,7 +2,7 @@ "domain": "braviatv", "name": "Sony Bravia TV", "documentation": "https://www.home-assistant.io/integrations/braviatv", - "requirements": ["pybravia==0.2.2"], + "requirements": ["pybravia==0.2.3"], "codeowners": ["@bieniu", "@Drafteed"], "ssdp": [ { diff --git a/requirements_all.txt b/requirements_all.txt index cf31d39f2db..10f20590523 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1463,7 +1463,7 @@ pyblackbird==0.5 pybotvac==0.0.23 # homeassistant.components.braviatv -pybravia==0.2.2 +pybravia==0.2.3 # homeassistant.components.nissan_leaf pycarwings2==2.13 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index a9d0d35db66..942a584816e 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1042,7 +1042,7 @@ pyblackbird==0.5 pybotvac==0.0.23 # homeassistant.components.braviatv -pybravia==0.2.2 +pybravia==0.2.3 # homeassistant.components.cloudflare pycfdns==1.2.2