diff --git a/homeassistant/components/unifiprotect/manifest.json b/homeassistant/components/unifiprotect/manifest.json
index b63700720e61e170191d40e5262d6c026d93ea14..ee6f6d055489a4fc9b587160fcfa54b4026e10d3 100644
--- a/homeassistant/components/unifiprotect/manifest.json
+++ b/homeassistant/components/unifiprotect/manifest.json
@@ -41,7 +41,7 @@
   "iot_class": "local_push",
   "loggers": ["pyunifiprotect", "unifi_discovery"],
   "quality_scale": "platinum",
-  "requirements": ["pyunifiprotect==4.20.0", "unifi-discovery==1.1.7"],
+  "requirements": ["pyunifiprotect==4.21.0", "unifi-discovery==1.1.7"],
   "ssdp": [
     {
       "manufacturer": "Ubiquiti Networks",
diff --git a/requirements_all.txt b/requirements_all.txt
index 88631b18cc7f3a362a5798bebbb7d57ca005e16d..039740f7ba7071f8a88205f700ada23d2adfe12b 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -2241,7 +2241,7 @@ pytrydan==0.4.0
 pyudev==0.23.2
 
 # homeassistant.components.unifiprotect
-pyunifiprotect==4.20.0
+pyunifiprotect==4.21.0
 
 # homeassistant.components.uptimerobot
 pyuptimerobot==22.2.0
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index 58d9095b837cdf1eb3513f5cbc7b5dcdc591e621..fbdbf86fc94ff6b48aae796323fe7d7a6418b05d 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -1673,7 +1673,7 @@ pytrydan==0.4.0
 pyudev==0.23.2
 
 # homeassistant.components.unifiprotect
-pyunifiprotect==4.20.0
+pyunifiprotect==4.21.0
 
 # homeassistant.components.uptimerobot
 pyuptimerobot==22.2.0