Shark IQ

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

This platform has been tested and is confirmed to be working with the Shark IQ R101AE robot vacuum with self-empty base but should also work with the R100.


Adding Shark IQ to your Home Assistant instance can be done via the user interface, by taking the following steps:

  • Browse to your Home Assistant instance.

  • In the sidebar click on Configuration.

  • From the configuration menu select: Integrations.

  • In the bottom right, click on the Add Integration button.

  • From the list, search and select “Shark IQ”.

  • Follow the instruction on screen to complete the set up.

After completing, the Shark IQ integration will be immediately available for use.


Currently supported services are:

  • start
  • pause
  • stop
  • return_to_base
  • locate


Integration Disconnecting

If the integration frequently disconnects and you have an ad blocker runner like Pi-hole or AdGuard add to the Allow list . This domain is needed for the connection and can be part of the automatic blocking because of ads being part of the subdomain.