How to connect Matic to Home Assistant
Matic integrates 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., the kitchen after dinner)
- Run only after lights are turned off at night
- Clean high-traffic areas more frequently
- Control Matic with your voice
Requirements
- 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 Matic appears to connect successfully but eventually loses control or other functionality.
Limitations
- Matic cannot be paired 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 pairing.
Map rooms to Home Assistant areas
Home Assistant supports room-level control of Matic, letting you trigger cleaning in specific areas by name. This also lays the groundwork for voice commands like "clean the kitchen."
To map Matic's rooms to your Home Assistant 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 the Matic app or rediscovering its environment — Home Assistant will flag a repair issue so you can update the mapping and keep everything 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 to Actions and tap Add action.
- Search for
vacuum, 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.