Bump pybravia to 0.2.2 (#77867)
This commit is contained in:
parent
474844744b
commit
72f9e5f6ec
4 changed files with 14 additions and 4 deletions
|
@ -7,7 +7,13 @@ from functools import wraps
|
||||||
import logging
|
import logging
|
||||||
from typing import Any, Final, TypeVar
|
from typing import Any, Final, TypeVar
|
||||||
|
|
||||||
from pybravia import BraviaTV, BraviaTVError, BraviaTVNotFound
|
from pybravia import (
|
||||||
|
BraviaTV,
|
||||||
|
BraviaTVConnectionError,
|
||||||
|
BraviaTVConnectionTimeout,
|
||||||
|
BraviaTVError,
|
||||||
|
BraviaTVNotFound,
|
||||||
|
)
|
||||||
from typing_extensions import Concatenate, ParamSpec
|
from typing_extensions import Concatenate, ParamSpec
|
||||||
|
|
||||||
from homeassistant.components.media_player.const import (
|
from homeassistant.components.media_player.const import (
|
||||||
|
@ -130,6 +136,10 @@ class BraviaTVCoordinator(DataUpdateCoordinator[None]):
|
||||||
_LOGGER.debug("Update skipped, Bravia API service is reloading")
|
_LOGGER.debug("Update skipped, Bravia API service is reloading")
|
||||||
return
|
return
|
||||||
raise UpdateFailed("Error communicating with device") from err
|
raise UpdateFailed("Error communicating with device") from err
|
||||||
|
except (BraviaTVConnectionError, BraviaTVConnectionTimeout):
|
||||||
|
self.is_on = False
|
||||||
|
self.connected = False
|
||||||
|
_LOGGER.debug("Update skipped, Bravia TV is off")
|
||||||
except BraviaTVError as err:
|
except BraviaTVError as err:
|
||||||
self.is_on = False
|
self.is_on = False
|
||||||
self.connected = False
|
self.connected = False
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
"domain": "braviatv",
|
"domain": "braviatv",
|
||||||
"name": "Sony Bravia TV",
|
"name": "Sony Bravia TV",
|
||||||
"documentation": "https://www.home-assistant.io/integrations/braviatv",
|
"documentation": "https://www.home-assistant.io/integrations/braviatv",
|
||||||
"requirements": ["pybravia==0.2.1"],
|
"requirements": ["pybravia==0.2.2"],
|
||||||
"codeowners": ["@bieniu", "@Drafteed"],
|
"codeowners": ["@bieniu", "@Drafteed"],
|
||||||
"config_flow": true,
|
"config_flow": true,
|
||||||
"iot_class": "local_polling",
|
"iot_class": "local_polling",
|
||||||
|
|
|
@ -1443,7 +1443,7 @@ pyblackbird==0.5
|
||||||
pybotvac==0.0.23
|
pybotvac==0.0.23
|
||||||
|
|
||||||
# homeassistant.components.braviatv
|
# homeassistant.components.braviatv
|
||||||
pybravia==0.2.1
|
pybravia==0.2.2
|
||||||
|
|
||||||
# homeassistant.components.nissan_leaf
|
# homeassistant.components.nissan_leaf
|
||||||
pycarwings2==2.13
|
pycarwings2==2.13
|
||||||
|
|
|
@ -1019,7 +1019,7 @@ pyblackbird==0.5
|
||||||
pybotvac==0.0.23
|
pybotvac==0.0.23
|
||||||
|
|
||||||
# homeassistant.components.braviatv
|
# homeassistant.components.braviatv
|
||||||
pybravia==0.2.1
|
pybravia==0.2.2
|
||||||
|
|
||||||
# homeassistant.components.cloudflare
|
# homeassistant.components.cloudflare
|
||||||
pycfdns==1.2.2
|
pycfdns==1.2.2
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue