diff --git a/homeassistant/components/homeassistant_hardware/manifest.json b/homeassistant/components/homeassistant_hardware/manifest.json
index 2efa12ccfda9fa50e9df90a34e1a5533afed2863..8f59ab61600395e0e5f6605b17f41295cb285fb8 100644
--- a/homeassistant/components/homeassistant_hardware/manifest.json
+++ b/homeassistant/components/homeassistant_hardware/manifest.json
@@ -5,5 +5,5 @@
   "codeowners": ["@home-assistant/core"],
   "documentation": "https://www.home-assistant.io/integrations/homeassistant_hardware",
   "integration_type": "system",
-  "requirements": ["universal-silabs-flasher==0.0.25"]
+  "requirements": ["universal-silabs-flasher==0.0.29"]
 }
diff --git a/homeassistant/components/homeassistant_hardware/util.py b/homeassistant/components/homeassistant_hardware/util.py
index bd1ff642d100563b1f8fb90cbcb8bcf8ab7505ce..0e1b56b406ebdf54423734268547e58907e127ba 100644
--- a/homeassistant/components/homeassistant_hardware/util.py
+++ b/homeassistant/components/homeassistant_hardware/util.py
@@ -42,6 +42,7 @@ class ApplicationType(StrEnum):
     CPC = "cpc"
     EZSP = "ezsp"
     SPINEL = "spinel"
+    ROUTER = "router"
 
     @classmethod
     def from_flasher_application_type(
diff --git a/requirements_all.txt b/requirements_all.txt
index abaf65a54dc86b841f367d5517ae27e8d0a7eb4b..2705e3cd859500077280e9b7770069c8975b1efc 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -2968,7 +2968,7 @@ unifi_ap==0.0.2
 unifiled==0.11
 
 # homeassistant.components.homeassistant_hardware
-universal-silabs-flasher==0.0.25
+universal-silabs-flasher==0.0.29
 
 # homeassistant.components.upb
 upb-lib==0.6.0