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
- Open the Matic app and go to the Settings tab
- Select Connect to Smart Home App under Connectivity
- Tap Enter Pairing Mode to start the connection process
- 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:
- Open Matic's entity in Home Assistant
- Tap the settings icon and go to Map vacuum segments to areas
- 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.
- Go to Settings → Automations & Scenes and tap Create Automation
- Select Create new automation to open a blank automation editor
- Under Triggers, search for
sunand select Sunrise - Set an Offset for how early before sunrise you want Matic to start — for example,
-2:00:00means Matic begins 2 hours before sunrise - Scroll down to Actions and tap Add action
- Search for
vacuum, then select Clean areas and choose the rooms you want Matic to clean - 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.