diff --git a/homeassistant/components/unifiprotect/manifest.json b/homeassistant/components/unifiprotect/manifest.json
index cd38f50bf6d..c74097c3c17 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.22.3", "unifi-discovery==1.1.7"],
+  "requirements": ["pyunifiprotect==4.22.4", "unifi-discovery==1.1.7"],
   "ssdp": [
     {
       "manufacturer": "Ubiquiti Networks",
diff --git a/requirements_all.txt b/requirements_all.txt
index 839fddddebd..ed18f3659f3 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -2280,7 +2280,7 @@ pytrydan==0.4.0
 pyudev==0.23.2
 
 # homeassistant.components.unifiprotect
-pyunifiprotect==4.22.3
+pyunifiprotect==4.22.4
 
 # homeassistant.components.uptimerobot
 pyuptimerobot==22.2.0
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index b7d7650691d..77abafcfc66 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -1723,7 +1723,7 @@ pytrydan==0.4.0
 pyudev==0.23.2
 
 # homeassistant.components.unifiprotect
-pyunifiprotect==4.22.3
+pyunifiprotect==4.22.4
 
 # homeassistant.components.uptimerobot
 pyuptimerobot==22.2.0