diff --git a/homeassistant/components/switchbot/manifest.json b/homeassistant/components/switchbot/manifest.json
index f97162184c68cec94345025ca1c001b107c1c81b..a4aaef0580f379f8d43b8b50caf98b86b70dd582 100644
--- a/homeassistant/components/switchbot/manifest.json
+++ b/homeassistant/components/switchbot/manifest.json
@@ -39,5 +39,5 @@
   "documentation": "https://www.home-assistant.io/integrations/switchbot",
   "iot_class": "local_push",
   "loggers": ["switchbot"],
-  "requirements": ["PySwitchbot==0.48.2"]
+  "requirements": ["PySwitchbot==0.49.0"]
 }
diff --git a/requirements_all.txt b/requirements_all.txt
index 3563698da8a9d3dc020a2a1c5ce41b926be41cc7..627f0edd58a07087da5589a0234d34621fc91049 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -84,7 +84,7 @@ PyQRCode==1.2.1
 PyRMVtransport==0.3.3
 
 # homeassistant.components.switchbot
-PySwitchbot==0.48.2
+PySwitchbot==0.49.0
 
 # homeassistant.components.switchmate
 PySwitchmate==0.5.1
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index d526b8adf45ea34e1ddd904ac826a6a54b7967a5..bc8e3da75ee8083738ce4ad394088829c7e58c03 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -81,7 +81,7 @@ PyQRCode==1.2.1
 PyRMVtransport==0.3.3
 
 # homeassistant.components.switchbot
-PySwitchbot==0.48.2
+PySwitchbot==0.49.0
 
 # homeassistant.components.syncthru
 PySyncThru==0.7.10