Post

Upgrading to the Aqara M3 Hub: Matter, Thread, IR Blaster, and Home Assistant

After testing the new Aqara M3 Hub, here's how it fits into my Home Assistant setup, what works well, and how I'm using its new features—including Thread, Matter, and automations.

Upgrading to the Aqara M3 Hub: Matter, Thread, IR Blaster, and Home Assistant

Two weeks ago, I swapped out my trusty Aqara M2 hub for the new M3. I wasn’t expecting it to be a game-changer—but it kind of is.

The upgrade was mainly for one reason: Thread support. My Eve smart plug in the garage kept dropping off the network, and since my only Thread Border Router was upstairs, it just didn’t have the range. The M3 fixed that overnight.

Why I Upgraded

  • Thread Border Router: This was the big one. It now covers my entire home with a stronger Thread mesh, letting Matter devices like my Eve plug connect reliably.
  • Dual Connectivity: The M3 supports both Zigbee and Thread, and it still works with all my old Aqara sensors.
  • IR Blaster: I don’t have many IR devices, but it was fun to play with.

M3 Hub in box M3 Hub Box

Devices Mentioned in This Post

Chris Hansen Tech is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. As an Amazon Associate, I earn from qualifying purchases.

Initial Setup

The setup is straightforward: plug in the hub, open the Aqara app, scan the QR code, enter your Wi-Fi credentials, and install the latest firmware updates.

Moving the U100 Door Lock or Hub Migration

Initially I asked ChatGPT how to move the U100 smart lock to the new hub. It told me I’d have to factory reset the U100 and set up the users again.

However, I found an option in the Aqara app to replace the hub for the lock:

  1. Open the Aqara app
  2. Tap Accessories
  3. Tap Smart Lock U100
  4. Tap the three dots
  5. Scroll down and tap Hub
  6. Tap the three dots again
  7. Tap Replace the Hub
  8. Tap Replace after reviewing the warning
  9. Select Hub M3
  10. Tap Next
  11. Wait for the “Bound successfully” screen
  12. Tap Done

There is a hub migration option in the M3’s settings. However, my M1S Gen 2 hub didn’t show up as a migration option.

Home Assistant Integration

The hub shows up in Home Assistant as a HomeKit device. You can get the HomeKit pairing code from the back of the hub or in the Aqara app.

Since I write blog posts and help other Home Assistant users online, I also connect it through Matter—you can use both integrations at once.

How to Set Up Matter (iPhone)

  1. Open the Aqara app
  2. Tap Accessories
  3. Tap Hub M3
  4. Tap Third-Party Matter Ecosystems
  5. Tap Matter Pairing Code
  6. Tap Copy pairing code
  7. Open the Home Assistant Companion app
  8. Tap the hamburger menu → Settings
  9. Tap Devices & Services
  10. Tap Add IntegrationAdd Matter device
  11. Tap No. It’s new.
  12. Tap More options…
  13. Tap Matter Accessory
  14. Paste the pairing code and tap Continue
  15. Tap Add to Home Assistant

Another reason to use both integrations is they don’t support all the same device types. You’ll notice entity differences between HomeKit and Matter.

Hub M3 Entities in HomeKit:

  • Security System – Controls the alarm
  • Pairing Mode – Puts hub in pair mode
  • Identify – Plays an audible message

In Matter, you only get the Identify entity.

Aqara smart locks only show up in the Matter integration. Some devices, like the Aqara Pet Feeders, don’t show up in HomeKit or Matter. I use Zigbee2MQTT for those.

I usually pair my Aqara contact and vibration sensors with the hub to use the built-in alarm features.

Thread Support

The main reason I bought this hub was to get better range for my Aqara ceiling light and unlock its extra app features.

Thread support also helps with my Eve outlets. My only other Thread Border Router was a HomePod Mini in the office—too far to be reliable. With the M3 closer, they now stay online.

IR Blaster

I won’t be using the IR blaster long-term, but I tested it and it worked great.

It found codes for my Hisense Roku TV, a couple fans, and a space heater. However, I couldn’t control them from Home Assistant.

IR Remote App

I’ll continue to use Tuya Zigbee IR blasters for the few IR-controlled devices I have.

Placement Tips

The M3 hub broadcasts in 360°, so a central location works best.

I mounted mine in the coat closet on the main floor. It’s central and I already had a CAT6 cable there running to the attic—perfect for PoE.

If you’re using the IR features, make sure there’s a clear line of sight to the devices.

💡 Suggested image here: Mounting location (closet with visible hub)

Final Thoughts

If you’re already deep in the Aqara ecosystem, the M3 is worth upgrading to.

Thread support alone makes it a great addition, especially if you’ve got devices on the fringe of your network.

This post is licensed under CC BY-SA 4.0 by the author.