diff --git a/homeassistant/components/refoss/manifest.json b/homeassistant/components/refoss/manifest.json
index 8b9b2d8cf114656d40b247d0f719682a3dfe4ef2..bf046e954d1f7ea52614eb89e194256a21ad5927 100644
--- a/homeassistant/components/refoss/manifest.json
+++ b/homeassistant/components/refoss/manifest.json
@@ -5,5 +5,5 @@
   "config_flow": true,
   "documentation": "https://www.home-assistant.io/integrations/refoss",
   "iot_class": "local_polling",
-  "requirements": ["refoss-ha==1.2.1"]
+  "requirements": ["refoss-ha==1.2.4"]
 }
diff --git a/requirements_all.txt b/requirements_all.txt
index 8e38681b1cfcbdfdb7091c74e0aabaad3f613799..9bab8a4c65ccd858525c7486e785b94574001055 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -2450,7 +2450,7 @@ rapt-ble==0.1.2
 raspyrfm-client==1.2.8
 
 # homeassistant.components.refoss
-refoss-ha==1.2.1
+refoss-ha==1.2.4
 
 # homeassistant.components.rainmachine
 regenmaschine==2024.03.0
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index 084ec1e28aa2cd5b93257c93f06efd2d75307f24..dc5a36faa2d0afb7d50a0c8769fc335484974c22 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -1923,7 +1923,7 @@ radiotherm==2.1.0
 rapt-ble==0.1.2
 
 # homeassistant.components.refoss
-refoss-ha==1.2.1
+refoss-ha==1.2.4
 
 # homeassistant.components.rainmachine
 regenmaschine==2024.03.0
diff --git a/script/licenses.py b/script/licenses.py
index 4e5539c46b17038a6b48fd4b5f7a4929c4c3c186..52e8fd0f3e7f883089a763297842f72374da08a4 100644
--- a/script/licenses.py
+++ b/script/licenses.py
@@ -193,9 +193,6 @@ TODO = {
         "1.2.3"
     ),  # No License https://github.com/jafar-atili/pyElectra/issues/3
     "pyflic": AwesomeVersion("2.0.3"),  # No OSI approved license CC0-1.0 Universal)
-    "refoss_ha": AwesomeVersion(
-        "1.2.1"
-    ),  # No License https://github.com/ashionky/refoss_ha/issues/4
     "uvcclient": AwesomeVersion(
         "0.11.0"
     ),  # No License https://github.com/kk7ds/uvcclient/issues/7