Skip to content
  • There are no suggestions because the search field is empty.

How to connect Matic to Home Assistant

Matic integrates seamlessly with Home Assistant, Apple Home (HomeKit), and Google Home, allowing you to manage and automate your cleaning routines from a single smart home dashboard instead of switching between multiple apps.

What you can do

Once connected, you can automate Matic around your home's routines — for example:

  • Start cleaning when everyone leaves home
  • Clean specific rooms at set times (e.g., kitchen after dinner)
  • Run only after lights are turned off at night
  • Clean high-traffic areas more frequently
  • Control Matic with your voice

Requirements

What you need

  • Matic powered on and connected to Wi-Fi (check in Settings → Connectivity → Connected via)
  • Your phone connected to Wi-Fi
  • Your smart home app (Apple Home, Google Home, or Home Assistant) installed and running
  • IPv6 enabled on your home network, Home Assistant, and Matic — this is the most common reason why Matic would appear to be successfully connected but control and other functionalities eventually fail.

Limitations

  • You cannot pair Matic directly via Bluetooth or Thread
  • Amazon Alexa support is coming soon

How to connect Matic to your smart home app

  1. Open the Matic app and go to the Settings tab
  2. Select Connect to Smart Home App under Connectivity
  3. Tap Enter Pairing Mode to start the connection process
  4. Choose your Smart Home Integration and follow the prompts in your smart home app to complete the pairing

Map rooms to Home Assistant areas

Home Assistant now supports room-level control of Matic, letting you trigger cleaning in specific areas by name. This also lays the groundwork for voice assistant commands like "clean the kitchen."

To map Matic's rooms to your HA areas:

  1. Open Matic's entity in Home Assistant
  2. Tap the settings icon and go to Map vacuum segments to areas
  3. Match each segment Matic has detected to the corresponding Home Assistant area

If Matic’s internal segment layout ever changes (for example, after remapping in Matic’s app or Matic rediscovering its environment), Home Assistant will notice. A repair issue will alert you that the segments have changed, so you can update your mapping and make sure everything stays in sync.

Add an automation in Home Assistant

Automations let you run Matic on a schedule or in response to events in your home — without opening the app. Here's how to create one, using "clean before sunrise" as an example.

  1. Go to Settings → Automations & Scenes and tap Create Automation
  2. Select Create new automation to open a blank automation editor
  3. Under Triggers, search for sun and select Sunrise
  4. Set an Offset for how early before sunrise you want Matic to start — for example, -2:00:00 means Matic begins 2 hours before sunrise
  5. Scroll down to Actions and tap Add action
  6. Search for vacuum, then select Clean areas and choose the rooms you want Matic to clean
  7. Tap Save to activate the automation

Troubleshooting

Matic doesn't appear in Home Assistant

The most common cause is IPv6 not being enabled. Make sure IPv6 is turned on for your home network, your Home Assistant instance, and Matic itself.

Pairing mode isn't working

Make sure Matic is powered on, connected to Wi-Fi, and that your phone is on the same network. Then try entering pairing mode again from Settings → Connectivity → Connect to Smart Home App.