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
|
||||
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 homeassistant.components.media_player.const import (
|
||||
|
@ -130,6 +136,10 @@ 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):
|
||||
self.is_on = False
|
||||
self.connected = False
|
||||
_LOGGER.debug("Update skipped, Bravia TV is off")
|
||||
except BraviaTVError as err:
|
||||
self.is_on = False
|
||||
self.connected = False
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"domain": "braviatv",
|
||||
"name": "Sony Bravia TV",
|
||||
"documentation": "https://www.home-assistant.io/integrations/braviatv",
|
||||
"requirements": ["pybravia==0.2.1"],
|
||||
"requirements": ["pybravia==0.2.2"],
|
||||
"codeowners": ["@bieniu", "@Drafteed"],
|
||||
"config_flow": true,
|
||||
"iot_class": "local_polling",
|
||||
|
|
|
@ -1443,7 +1443,7 @@ pyblackbird==0.5
|
|||
pybotvac==0.0.23
|
||||
|
||||
# homeassistant.components.braviatv
|
||||
pybravia==0.2.1
|
||||
pybravia==0.2.2
|
||||
|
||||
# homeassistant.components.nissan_leaf
|
||||
pycarwings2==2.13
|
||||
|
|
|
@ -1019,7 +1019,7 @@ pyblackbird==0.5
|
|||
pybotvac==0.0.23
|
||||
|
||||
# homeassistant.components.braviatv
|
||||
pybravia==0.2.1
|
||||
pybravia==0.2.2
|
||||
|
||||
# homeassistant.components.cloudflare
|
||||
pycfdns==1.2.2
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue