Back to Meross Guides
Meross

Why Did My Meross Smart Plug HomeKit Setup Fail?

Meross GuideSmart Plugs
easy difficulty 10 min 213 views 4 found helpful Where this fix applies: Global Updated
This guide applies to: Meross Meross Smart Plug (MSS110, MSS210, MSS310, MSS620)
At a glance — most common causes
  • Plug not on HomeKit-capable firmware
  • Connecting to 5GHz not 2.4GHz
  • Wrong/unreadable HomeKit code
10 min13 solutions coveredeasy level

Expert Review & Technical Scope

DeviceMeross Meross Smart Plug
Model CoverageMSS110, MSS210, MSS310, MSS620
Fix Time10 min
DifficultyEasy
Required ToolsScrewdriver, Drill (optional), Level, Smartphone with brand app
Network / ProtocolWi-Fi / app-based troubleshooting context

Problem Description

Your Meross smart plug fails during Apple HomeKit pairing. The scan of the HomeKit code on the plug times out or shows an error. HomeKit setup requires your iPhone and Apple Home hub (HomePod or Apple TV) to be on the same local network as the plug, and the plug must first be set up in the Meross app.

Why This Happens in Real Homes

A Meross plug failing HomeKit setup is usually one of a few familiar snags: it's not on HomeKit-capable firmware, it's being pushed to 5GHz (HomeKit setup needs 2.4GHz), or the router is blocking the multicast (mDNS) that Apple Home uses to find accessories. A code that won't scan or a leftover pairing to another Home also blocks it.

Update the plug's firmware to enable HomeKit if needed, put your phone on the 2.4GHz band, and scan the correct HomeKit code with the plug in pairing mode. Enable multicast/mDNS on the router and ensure strong 2.4GHz signal. If the plug was paired to another Home before, reset it first. Adding a home hub and a stable network round out a clean HomeKit add.

Symptoms

  • HomeKit setup fails on the plug
  • Can't add the plug to Apple Home
  • Scan code rejected
  • 'Accessory not found'
  • Pairs then drops
  • Setup times out
  • Plug won't join HomeKit
  • Fails at the last step

Recognize these? Here's what usually causes it.

Common Causes

  • Plug not on HomeKit-capable firmware
  • Connecting to 5GHz not 2.4GHz
  • Wrong/unreadable HomeKit code
  • Router blocking multicast (mDNS)
  • Already paired to another Home
  • Weak 2.4GHz signal
  • No home hub / network issue
  • Plug not in pairing mode

Most fixes happen in the first 3 steps.

Warning

Never exceed the smart plug maximum wattage rating listed on the device or packaging. Do not use smart plugs with space heaters, high-wattage appliances, or devices that must not be interrupted like medical equipment. Smart plugs are not designed for outdoor use unless specifically rated for it.

Tools & Requirements

ScrewdriverDrill (optional)LevelSmartphone with brand app

Step-by-Step Solution

1

Confirm phone and hub are on same LAN

Make sure iPhone and Home hub share the same local network and are not on guest isolation. HomeKit onboarding fails when local discovery is blocked.

2

Reset Meross plug to factory state

Perform full reset so the plug returns to initial pairing broadcast mode. Prior pairing remnants often cause repeated setup failures.

3

Use correct HomeKit code and permissions

Scan the setup code with Bluetooth and local network permissions enabled. Missing permissions can interrupt accessory provisioning.

4

Temporarily disable VPN and filters

Turn off VPN, private relay, and strict firewall rules while onboarding. These controls can interfere with mDNS and setup handshakes.

5

Update firmware after successful pairing

Install latest Meross firmware and test local plus remote control. If failures continue, re-onboard from clean state with fresh app session.

Quick Solutions

Update the plug firmware to enable HomeKit
Use a 2.4GHz network for setup
Scan/enter the correct HomeKit code
Enable multicast/mDNS on the router
Reset the plug if paired elsewhere
Ensure strong 2.4GHz coverage
Add a home hub / stabilize the network
Put the plug in pairing mode and retry

Still having issues? This is usually the deeper cause below.

If this comes back after following these steps, check whether a recent app or firmware update reset a default setting — the fix works, but the setting gets reverted silently.

Pro Tip

Use smart plugs with energy monitoring to track exactly how much electricity each appliance uses. Set up Away Mode schedules that randomly toggle lamps on and off to make your home look occupied when you are traveling.

Real-World Insight

This issue almost always looks more complex than it is — the majority of cases trace back to a single setting, a stale credential, or a default that shipped wrong.

What Usually Goes Wrong
  • Plug not on HomeKit-capable firmware
  • Connecting to 5GHz not 2.4GHz
  • Wrong/unreadable HomeKit code
  • Router blocking multicast (mDNS)
  • Already paired to another Home

Official Manufacturer Manual

Meross provides official product documentation through their online manual rather than downloadable PDF. Access setup guides, troubleshooting steps, and product specifications for your Meross Smart Plug.

View Meross Smart Plug Online Manual

Source: meross.com

Need More Help? Meross Support

Note: The contact information below connects you directly to Meross's official customer support team, not Trunetto. They can help with warranty claims, device replacements, and advanced technical issues.