diff --git a/homeassistant/components/iaqualink/manifest.json b/homeassistant/components/iaqualink/manifest.json
index d5b7d7de0d8bf5cd615b22ce0a12abe672bbfd00..f274cd5ea1ccb4a262decb0e7d7756c2e77c0a5f 100644
--- a/homeassistant/components/iaqualink/manifest.json
+++ b/homeassistant/components/iaqualink/manifest.json
@@ -4,7 +4,7 @@
   "config_flow": true,
   "documentation": "https://www.home-assistant.io/integrations/iaqualink/",
   "codeowners": ["@flz"],
-  "requirements": ["iaqualink==0.5.0"],
+  "requirements": ["iaqualink==0.5.0", "h2==4.1.0"],
   "iot_class": "cloud_polling",
   "loggers": ["iaqualink"]
 }
diff --git a/requirements_all.txt b/requirements_all.txt
index 0ac216fc7dbf338aca157817fc9c56e968468cd5..9db4423df2de23fdb2427648056cbe47bd80a422 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -821,6 +821,9 @@ gstreamer-player==1.1.2
 # homeassistant.components.profiler
 guppy3==3.1.2
 
+# homeassistant.components.iaqualink
+h2==4.1.0
+
 # homeassistant.components.homekit
 ha-HAP-python==4.5.2
 
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index fdb7b49514ba2fe4abb646cfe24411d9edebde7c..80e2f39ba74c1e439970af6aa7fcdfe7ed02953d 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -613,6 +613,9 @@ gspread==5.5.0
 # homeassistant.components.profiler
 guppy3==3.1.2
 
+# homeassistant.components.iaqualink
+h2==4.1.0
+
 # homeassistant.components.homekit
 ha-HAP-python==4.5.2