diff --git a/homeassistant/components/aussie_broadband/__init__.py b/homeassistant/components/aussie_broadband/__init__.py index 093480afd7d23e..e65abaebb98fc0 100644 --- a/homeassistant/components/aussie_broadband/__init__.py +++ b/homeassistant/components/aussie_broadband/__init__.py @@ -31,9 +31,12 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: async_get_clientsession(hass), ) + # Ignore services that don't support usage data + ignore_types = FETCH_TYPES + ["Hardware"] + try: await client.login() - services = await client.get_services(drop_types=FETCH_TYPES) + services = await client.get_services(drop_types=ignore_types) except AuthenticationException as exc: raise ConfigEntryAuthFailed() from exc except ClientError as exc: