Back to Meross Guides
Meross

How Do I Set Up the Meross Smart Switch with HomeKit?

Meross GuideSmart Lighting
easy difficulty 10 min 197 views 4 found helpful Where this fix applies: Global Updated
This guide applies to: Meross Meross Smart Switch (MSS110, MSS210, MSS310, MSS620)
At a glance — most common causes
  • Switch 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 Switch
Model CoverageMSS110, MSS210, MSS310, MSS620
Fix Time10 min
DifficultyEasy
Required ToolsNo special tools required
Network / ProtocolWi-Fi

Problem Description

You are setting up a Meross smart switch with Apple HomeKit. The switch must first be configured in the Meross app over WiFi, then added to Apple Home by scanning the HomeKit setup code printed on the switch or in the manual. HomeKit enables Siri voice control and Apple Home automations.

Why This Happens in Real Homes

Setting up a Meross smart switch with HomeKit combines the wiring requirements of a wall switch (it needs a neutral to power its electronics) with HomeKit's setup basics — HomeKit-capable firmware, a 2.4GHz network, the HomeKit code, and multicast/mDNS enabled on the router. A switch that isn't wired and powered correctly can't join anything.

First confirm the switch is wired properly with a neutral and powered on, then add it in Apple Home by scanning the HomeKit code on a 2.4GHz network with good signal at the switch. Update firmware to enable HomeKit if needed, enable multicast/mDNS on the router, and add a home hub for remote control. Reset it first if it was paired to another Home.

Symptoms

  • Setting up the Meross switch with HomeKit
  • Won't add to Apple Home
  • Switch not in HomeKit
  • Scan code fails
  • Not responding in Home
  • HomeKit setup issues
  • Switch missing in Home app
  • Remote control fails

Recognize these? Here's what usually causes it.

Common Causes

  • Switch not on HomeKit-capable firmware
  • Connecting to 5GHz not 2.4GHz
  • Wrong/unreadable HomeKit code
  • Router blocking multicast (mDNS)
  • Already paired to another Home
  • No home hub for remote
  • Weak 2.4GHz at the switch
  • Wiring/power issue (no neutral)

Most fixes happen in the first 3 steps.

Warning

Do not attempt to open or modify the light hardware. Smart lights contain electronic components that can be damaged by moisture or physical tampering. Always power off at the wall switch before removing or repositioning a smart light.

Step-by-Step Solution

1

Set up the switch in the Meross app first

Even though the Meross switch supports HomeKit natively, the initial setup must go through the Meross app. The switch firmware, WiFi connection, and device registration all happen in the Meross app. Once that is complete, you add it to HomeKit. Trying to add directly to HomeKit without the Meross app setup will fail.

2

Add the switch to HomeKit

In the Apple Home app, tap + and select Add Accessory. Scan the HomeKit code printed on the switch body, on the included setup card, or shown in the Meross app under the device settings. If scanning fails, tap I Do Not Have a Code and enter the 8-digit code manually. The switch should appear in HomeKit within 30 seconds.

3

Fix HomeKit pairing failures

If HomeKit says the accessory is not found, check these: the switch must be on the same 2.4GHz WiFi network as your Apple Home hub (HomePod, Apple TV, or iPad). If you have a mesh network, make sure client steering is not pushing the switch to 5GHz. Also verify the Meross firmware is up to date in the Meross app — older firmware has HomeKit bugs.

4

Fix the switch showing No Response in HomeKit

No Response means the Home hub cannot reach the switch on the local network. Restart your Home hub device (HomePod or Apple TV). Then restart the Meross switch by toggling the breaker off and on. If it still shows No Response, open the Meross app — if the switch works there, the issue is between HomeKit and the switch. Remove the switch from HomeKit and re-add it.

5

Use HomeKit automations for local control

One advantage of the Meross HomeKit integration is that automations run locally through your Home hub without needing the Meross cloud. Create automations in the Home app under Automation. You can trigger the switch based on time, location, or other HomeKit sensors. These automations work even if your internet is down, as long as the Home hub and switch are on the same local network.

Quick Solutions

Update firmware to enable HomeKit if needed
Use a 2.4GHz network for setup
Scan/enter the correct HomeKit code
Enable multicast/mDNS on the router
Reset if paired to another Home
Add a home hub for remote access
Ensure strong 2.4GHz at the switch
Confirm proper wiring (neutral connected)

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

Group your smart lights by room in the app and assign clear names like Kitchen Ceiling and Bedroom Lamp. This makes voice commands more reliable and lets you create scenes that control multiple lights at once with a single command.

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
  • Switch 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 Switch.

View Meross Smart Switch 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.