diff --git a/homeassistant/components/samsungtv/manifest.json b/homeassistant/components/samsungtv/manifest.json
index bc4ba900028041466ba6a54c4208948993010849..d25501b356d826d3040eb3448b35956365927343 100644
--- a/homeassistant/components/samsungtv/manifest.json
+++ b/homeassistant/components/samsungtv/manifest.json
@@ -37,7 +37,7 @@
   "requirements": [
     "getmac==0.9.4",
     "samsungctl[websocket]==0.7.1",
-    "samsungtvws[async,encrypted]==2.6.0",
+    "samsungtvws[async,encrypted]==2.7.0",
     "wakeonlan==2.1.0",
     "async-upnp-client==0.41.0"
   ],
diff --git a/requirements_all.txt b/requirements_all.txt
index f67df7eba5d1a982e53904ebb4de5235c56736e6..912d33d3eddb00b002042a414a3abc6bf10b054f 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -2610,7 +2610,7 @@ rxv==0.7.0
 samsungctl[websocket]==0.7.1
 
 # homeassistant.components.samsungtv
-samsungtvws[async,encrypted]==2.6.0
+samsungtvws[async,encrypted]==2.7.0
 
 # homeassistant.components.sanix
 sanix==1.0.6
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index 3249a1b148c3abe74be7ca99d063d0ef462ab736..2741a351bde40cf08a42ba316027363f6164f8e5 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -2086,7 +2086,7 @@ rxv==0.7.0
 samsungctl[websocket]==0.7.1
 
 # homeassistant.components.samsungtv
-samsungtvws[async,encrypted]==2.6.0
+samsungtvws[async,encrypted]==2.7.0
 
 # homeassistant.components.sanix
 sanix==1.0.6