diff --git a/homeassistant/components/samsungtv/bridge.py b/homeassistant/components/samsungtv/bridge.py index ddb3c0a4e9b..b79ea6af871 100644 --- a/homeassistant/components/samsungtv/bridge.py +++ b/homeassistant/components/samsungtv/bridge.py @@ -355,7 +355,7 @@ class SamsungTVWSBridge(SamsungTVBridge): timeout=config[CONF_TIMEOUT], name=config[CONF_NAME], ) as remote: - remote.open("samsung.remote.control") + remote.open() self.token = remote.token LOGGER.debug("Working config: %s", config) return RESULT_SUCCESS @@ -432,7 +432,7 @@ class SamsungTVWSBridge(SamsungTVBridge): name=VALUE_CONF_NAME, ) if not avoid_open: - self._remote.open("samsung.remote.control") + self._remote.open() # This is only happening when the auth was switched to DENY # A removed auth will lead to socket timeout because waiting for auth popup is just an open socket except ConnectionFailure as err: diff --git a/homeassistant/components/samsungtv/manifest.json b/homeassistant/components/samsungtv/manifest.json index 21e23c74eb1..dd014fab97d 100644 --- a/homeassistant/components/samsungtv/manifest.json +++ b/homeassistant/components/samsungtv/manifest.json @@ -5,7 +5,7 @@ "requirements": [ "getmac==0.8.2", "samsungctl[websocket]==0.7.1", - "samsungtvws==1.7.0", + "samsungtvws[async]==2.0.0", "wakeonlan==2.0.1" ], "ssdp": [ diff --git a/requirements_all.txt b/requirements_all.txt index b57fbacfe6d..12fc9db4534 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -2099,7 +2099,7 @@ rxv==0.7.0 samsungctl[websocket]==0.7.1 # homeassistant.components.samsungtv -samsungtvws==1.7.0 +samsungtvws[async]==2.0.0 # homeassistant.components.satel_integra satel_integra==0.3.4 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index cea283bb3e6..9e481a7fe9e 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1330,7 +1330,7 @@ rxv==0.7.0 samsungctl[websocket]==0.7.1 # homeassistant.components.samsungtv -samsungtvws==1.7.0 +samsungtvws[async]==2.0.0 # homeassistant.components.dhcp scapy==2.4.5