diff --git a/homeassistant/components/melcloud/__init__.py b/homeassistant/components/melcloud/__init__.py
index 5eefb3db487..eea169c3591 100644
--- a/homeassistant/components/melcloud/__init__.py
+++ b/homeassistant/components/melcloud/__init__.py
@@ -147,7 +147,9 @@ class MelCloudDevice:
         return self.device.daily_energy_consumed
 
 
-async def mel_devices_setup(hass, token) -> dict[str, list[MelCloudDevice]]:
+async def mel_devices_setup(
+    hass: HomeAssistant, token: str
+) -> dict[str, list[MelCloudDevice]]:
     """Query connected devices from MELCloud."""
     session = async_get_clientsession(hass)
     try: