Homekit on extended WIFI with two routers

Hello,


Hoping someone has some insight on my issue.


In my home, i have two routers running dd wrt with one acting as the primary router connected to my cable modem [SSID I], and the other acting as a wireless bridge [SSID II]. It is all working well without issue as far as connecting to the internet, streaming, etc. However, when I am connected to the wireless bridge [SSID II] all my HomeKit devices are unavailable, but all works swimmingly when I am connected to the main router [SSID I]. I'm using my Apple TV 4 as my HomeKit bridge which is connected to the primary router [SSID I].


Is there something I can do to get HomeKit to work seamlessly, regardless of the SSID i am connected to at the time? Has anyone else experienced a similar issue?


Hardware:

Linksys WRT1900ACS [SSID I] running DD WRT

TP Link Archer C7 [SSID II] running DD WRT

Apple TV get 4 with tvOS 10.1.1

Phillips Hue Bridge Gen 2 with 4 bulbs attached


Thanks in advance

Apple TV (4th generation), iOS 10.1.1

Posted on Mar 23, 2017 9:50 AM

Reply
Question marked as Top-ranking reply

Posted on Dec 10, 2017 6:59 AM

Hi Richard Mayer. Are the devices connected to the APs actually on the same network? IP addresses differ only in last octet? The APs should be in Bridge mode, with only one DHCP server running on the main router.

5 replies

Dec 10, 2017 4:58 AM in response to reactive

Hello,


did you find a solution for your problem?

I have the exact same problem. Main Router on the DSL line and two more routers (working as plain access points) extending the network (connected to the main Router via Ethernet).

Homekit works when connected to the first router, but not on the two other APs.

Same SSID and password on all the Wifi-APs.


Best regards


Richard

Jul 14, 2017 1:10 AM in response to reactive

I think having two SSIDs is causing your problem.


Most wireless devices can only connect to one SSID at the time. For example: you can't connect to two hotspots at the same time. In your case the Apple TV is connected to your router, making it part of SSID I. Since it is part of SSID I, it cannot also connect to SSID II. This is why your HomeKit devices might be unavailable when you are connected to your bridge (SSID II).


Solutions:

- Make sure your bridge is operating correctly (proper connection);

- Also make sure your bridge isn't doing anything other than bridging;

- Try using one SSID for your entire wireless network by giving both nodes (your router and bridge) the same SSID.

- If possible, connect your Apple TV to your bridge (SSID II)

Jul 14, 2017 6:27 AM in response to Diana.McCall

I've another suggestion that may help. HomeKit relies on the Apple Bonjour protocol, the same as AirPlay and Home Sharing. It uses multicast messages and mDNS to discover resources. You may be able to configure your router and bridge to ensure that these messages are propagated to all connected devices. Look for settings involving these terms, and also IGMP.


I assume that you can already communicate between devices on the two networks, not just acccess the internet. That would mean that your routers both have routing entries for access to the other network.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Homekit on extended WIFI with two routers

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.