Skip to content
Home Assistant TestFlight
Appliances & cleaning

Shark IQ

sharkiq

Built inCloud polling

The Shark IQ integration allows you to control your Shark IQ vacuum.

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
vacuumVacuum (as a switch)

What people report

Shark IQ vacuums work through Shark's cloud; the US login broke in 2025.11 and EU region support was added in 2023.

  • Works2
  • Not working1
  • Requested1
  • Won’t be supported1
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Shark IQ vacuum without room supportWorks CloudException fixed for vacuums without room recognition
Saved copy
Proposed change This PR just accounts for an issue with the (now outdated) SharkIQ pip package regarding vacuums with no support for room recognition causing an exception. It appears the SharkIQ API was updated out of nowhere and broke the aforementioned package. It appears the last update to the repo was 2 years ago and a PR fixing the issue has been open for 2 weeks to radio silence. Without this fix, vacuums with no room support are completely unusable within home assistant, hence this PR. ## Ty

Excerpt saved from GitHub on 2026-10-23.

PR #118209 · 2024-05
Shark IQ vacuums (EU region)Works CloudEU region support added in 2023
Saved copy
Proposed change This update brings native EU support to the SharkIQ integration. The config flow has been updated to allow this to be easily setup in the UI. Tests have also been updated to support the new region parameter. NOTE: This PR will require this dependency update to mer

Excerpt saved from GitHub on 2026-10-23.

PR #89349 · 2023-03
Shark IQ robot vacuum (global/US login)Not working CloudLogin failed with Auth0Client REDIRECT_URI error on 2025.11
Saved copy
I’m having this problem as well I was able to log in to Shark IQ after upgrading to 2025.11.0, which I’m still on currently, but I just logged out and back in and am getting the follow error for the global login. I noticed that Shark released new skills for Alexa and Google Home which fixed the issue of 2 of my vacuums not showing as online. The one that was showing online no longer even shows up on my account for those skills. None of my vacuums work with the older skill anymore, so I’m guessing Shark changed something for the new skill. Here’s the log trying to log into Shark in HA. Logger: …

Excerpt saved from GitHub on 2026-10-23.

Issue #156567 · 2025-11
Shark Matrix / PowerDetect / Stratos vacuumsRequested CloudNewer Skegox cloud API models need new support; PR closed
Saved copy
Proposed change This PR significantly extends the `sharkiq` integration with the following: 1. Dual-API backend support, Adds support for the newer Skegox cloud API (Matrix, PowerDetect, Stratos, etc.) alongside the existing Ayla Networks API (RV700–RV900 series). Auto-detects the correct backend at setup with cross-fallback. 2. Floor plan image entity, Renders the robot's floor plan map with room outlines, no-go zones, and edge/door lines using PIL. 3. Battery level sensor, Extracts battery level from the vacuum entity into a dedicated sensor entity. 4. Segment/room cleaning, Implements …

Excerpt saved from GitHub on 2026-10-23.

PR #171406 · 2026-05
SharkIQ vacuumsWon’t be supported CloudAPI locked out
Saved copy
Add SharkIQ (vacuums) to the list. They just locked their API out

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2024-11

Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Cloud polling

Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.

Details

Installs (analytics)1,032 (0.15%)
Added inHome Assistant 0.115
Set up in the UIYes
Maintainers@JeffResc, @funkybunch

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.