- Switch not on HomeKit-capable firmware
- Connecting to 5GHz not 2.4GHz
- Wrong/unreadable HomeKit code
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.
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
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.
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.
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.
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.
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
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.
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.
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.
- 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
Before you go — try one of these (they fix most cases).
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.
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.
Accessories owners commonly pair with Meross Smart Switch.

meross Smart Garage Door Opener Remote, Compatible with A...

meross Smart Garage Door Opener Remote with External Ante...

meross Smart WiFi Garage Door Opener Remote, App Control,...
As an Amazon Associate we earn from qualifying purchases.



