diff --git a/homeassistant/components/enphase_envoy/manifest.json b/homeassistant/components/enphase_envoy/manifest.json
index c49e1f143e6126c5313fc4ba891b1cc33a0d4e37..4ae7760a56bdf8adb6f35dae3fa2ae3f96480a15 100644
--- a/homeassistant/components/enphase_envoy/manifest.json
+++ b/homeassistant/components/enphase_envoy/manifest.json
@@ -6,7 +6,7 @@
   "documentation": "https://www.home-assistant.io/integrations/enphase_envoy",
   "iot_class": "local_polling",
   "loggers": ["pyenphase"],
-  "requirements": ["pyenphase==1.14.3"],
+  "requirements": ["pyenphase==1.15.2"],
   "zeroconf": [
     {
       "type": "_enphase-envoy._tcp.local."
diff --git a/requirements_all.txt b/requirements_all.txt
index 0a13f0f109bebacdf07d48e487d055cc973c6f74..df39934a6dfc59e9b95e0e535e9abcf091718f01 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -1733,7 +1733,7 @@ pyedimax==0.2.1
 pyefergy==22.1.1
 
 # homeassistant.components.enphase_envoy
-pyenphase==1.14.3
+pyenphase==1.15.2
 
 # homeassistant.components.envisalink
 pyenvisalink==4.6
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index fbf46da4cbf8b3302129077eaf2a8f06bede09c5..4fa863691d26eac487af7960e930e60397c3bc0a 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -1313,7 +1313,7 @@ pyeconet==0.1.22
 pyefergy==22.1.1
 
 # homeassistant.components.enphase_envoy
-pyenphase==1.14.3
+pyenphase==1.15.2
 
 # homeassistant.components.everlights
 pyeverlights==0.1.0