Welcome to Cordnewyork
Cordnewyork is the home page of CORD New York, a community organization based in New York. The site also collects short articles and updates spanning technology, lifestyle, and travel. Use the menu on the left to jump to specific sections, or scroll down for the latest posts.
Within these pages you will find notes on CORD NYC's past events, profiles of the Leadership Advisory Board, and a growing archive of newsroom-style features published under the Cordnewyork byline.
Five Things You'll Find Here
- WordPress-powered news and notes from the CORD NYC desk.
- An events archive covering community activities in and around New York.
- Profiles of the Leadership Advisory Board members who guide the organization.
- Reports on the impact of community projects, including food drives and walkathons.
- Reader-friendly technology and travel write-ups, refreshed on a rolling basis.
Why Siri struggles with commands spanning two HomeKit hubs
Siri is usually convincing when a request affects one accessory, such as turning on a lamp or setting a scene. Reliability drops when the same command must coordinate devices associated with two HomeKit hubs, especially if those hubs are in different rooms, connected through separate access points, or competing for controller status.
A HomeKit hub may be an Apple TV or HomePod that maintains the home’s automation state and communicates with accessories. In a multi-hub setup, Siri is not simply sending one instruction to one device. It must interpret the sentence, identify several accessories, discover their current homes and rooms, select a suitable controller, and wait for confirmation from the network.
This creates a chain of dependencies. Natural language processing, iCloud synchronisation, Wi-Fi quality, Thread or Bluetooth links, and hub availability can all affect the result. A command such as “turn off the kitchen lights and lock the back door” can therefore succeed partially, fail silently, or produce a delayed response.
The issue is particularly noticeable in Australian homes where thick walls, detached layouts, NBN router placement, and mixed smart-home ecosystems are common. Understanding the failure points makes it easier to distinguish a Siri limitation from a faulty accessory or a weak local network.
Why multi-hub commands are harder
A single-hub request has a relatively short path between voice recognition and device control. A two-hub request can require HomeKit to split the action into separate operations, negotiate which hub is active, and reconcile the result. If one hub responds quickly while the other is asleep or unreachable, Siri may report an incomplete outcome without clearly identifying which action failed.
| Command type | Typical reliability | Main dependency |
|---|---|---|
| One accessory on one hub | High | Local hub and accessory link |
| Several accessories on one hub | Moderate to high | Scene database and local network |
| Similar devices across two hubs | Moderate | Hub selection and state synchronisation |
| Different device types across two hubs | Low to moderate | Accessory protocols and permissions |
| Lock, alarm, or garage action across hubs | Variable | Security confirmation and response timing |
The problem becomes more visible in larger properties around Sydney, Brisbane, or Perth, where a router may be located at one end of the house while a HomePod or Apple TV serves another area. A strong internet connection does not automatically guarantee a strong internal Wi-Fi or Thread path between every component.
How HomeKit chooses a controlling hub
HomeKit can use multiple hubs for availability and coverage, but they do not behave like a perfectly synchronised cluster. One hub may be designated as connected while others remain on standby. The preferred controller can change after a restart, a software update, or a temporary loss of network access.
When Siri receives a multi-device request, it may send the instruction through the active hub even when another hub has the most direct route to one of the accessories. The receiving hub then has to pass information through the home network. Any delay can cause a timeout before the second action is completed.
Users often interpret this as Siri misunderstanding the sentence. In reality, the intent may be correct while execution is fragmented. Apple’s HomeKit hub behaviour is also influenced by account permissions, home configuration, and whether each accessory has a current state in the shared database.
Where network timing breaks the command
HomeKit depends heavily on local connectivity. Wi-Fi congestion, multicast filtering, roaming between mesh nodes, and interference from neighbouring networks can interrupt discovery. Older accessories may use 2.4 GHz Wi-Fi, while newer products use Thread, creating different paths and response times within the same home.
Network jitter is especially damaging to voice control because Siri expects a response within a practical conversational window. A device can be working correctly yet answer too slowly for the request to be treated as complete. The analysis of network jitter effects explains why inconsistent latency can reduce recognition and execution accuracy even when average internet speed looks healthy.
Australian households may also rely on NBN connections with variable evening performance, although local broadband speed is only part of the picture. A busy mesh network during streaming, gaming, or video calls can delay hub-to-hub traffic inside the home, while a detached garage or outdoor entertaining area may sit beyond dependable coverage.
Why Siri’s language layer adds uncertainty
Siri must convert a spoken sentence into device identifiers, actions, and safety rules. Ambiguous names create problems before HomeKit begins its work. “The hall light”, “hallway lights”, and “entry light” may refer to different accessories, while two rooms called “office” can make the command difficult to resolve.
Compound phrasing also increases the chance of partial execution. Siri may correctly understand “turn on the lounge lamp and set the bedroom air conditioner to 22 degrees”, yet the accessory database may store those products under different homes, bridges, or service types. Visual feedback can help, but Siri’s spoken confirmation may hide the distinction between successful, pending, and failed actions.
Interface timing matters as well. A Siri overlay can occupy the phone’s interaction layer and delay the next voice request, as described in this discussion of Siri’s UI overlays. Rapid follow-up commands can then overlap with the first transaction, making a multi-hub sequence appear less reliable than it would be when requests are spaced apart.
Security rules limit silent execution
HomeKit treats some actions differently from ordinary lighting commands. Smart locks, garage doors, security systems, and alarm-related accessories may require the iPhone to be unlocked or physically present. Siri may acknowledge a request but refuse to complete it because the security policy applies to the accessory, not the spoken wording.
This distinction is important for Australian users managing front gates, pool equipment, and garage doors. A command spanning a hallway light and a locked garage may succeed for the light and stop at the security-controlled device. The resulting partial state can be confusing, particularly when the user is leaving for work in Melbourne or arriving home after dark.
Australia’s Privacy Act and consumer expectations around connected devices also encourage cautious handling of voice data and household controls. Providers must balance convenience with authentication, auditability, and protection against accidental or unauthorised activation. That safety layer can make Siri seem inconsistent when it is applying a deliberate restriction.
Practical habits that improve reliability
The most effective solution is usually to simplify the command path. Grouping accessories into scenes reduces the amount of interpretation and coordination required. A scene such as “Goodnight” can contain lights, blinds, and approved locks, allowing HomeKit to execute a stored configuration instead of parsing several device names in real time.
Users should also keep hub software current and avoid assigning confusing or duplicated names. A clear naming scheme based on room and function is more dependable than personal nicknames. Testing each hub and accessory separately helps reveal whether the failure is linguistic, network-related, or tied to one device.
Recommended setup and troubleshooting steps
A reliable multi-hub HomeKit arrangement benefits from consistent configuration rather than repeated voice commands. These practices reduce ambiguity and expose faults before they affect a rushed routine.
- Use distinct room and accessory names, avoiding duplicate labels such as “light one”.
- Create scenes for repeated actions that span rooms or hubs.
- Place HomePods and Apple TVs where they have stable Wi-Fi or Ethernet access.
- Keep routers, hubs, and accessories updated to compatible software versions.
- Test locks, garage doors, and alarms separately because security rules may apply.
- Leave a short pause between consecutive Siri requests on an iPhone.
- Check mesh-network settings that may block multicast or local device discovery.
A useful diagnostic routine is to run the same scene from the Home app, then from Siri, and finally from each room. If the Home app also fails, the likely cause is hub selection, network connectivity, or accessory state. If the app succeeds while Siri fails, naming, speech interpretation, or command timing is more likely.
What future updates need to address
Apple could improve reliability by exposing the execution path for each accessory. A clear result such as “kitchen lights completed; back door lock needs authentication” would be more useful than a generic failure message. Users should also be able to see which hub handled each action and whether a device timed out.
More capable on-device language processing could help Siri recognise compound requests without sending every interpretation step to a remote service. Better hub coordination, explicit transaction handling, and faster state reconciliation would further reduce partial outcomes. Written guidance on clear command phrasing is relevant here because precise wording can reduce ambiguity while software catches up.
For Australian consumers, compatibility information should be easy to find at local retailers and clearly distinguish Apple Home support from simple Siri shortcuts. Stronger diagnostics would help households decide whether to upgrade a router, reposition a hub, replace an accessory, or change the way an automation is designed.
When a command involves two HomeKit hubs, reliability depends on the entire chain rather than Siri alone. Configure clear scenes, strengthen local connectivity, separate security-sensitive actions, and test each device path independently. These steps turn an unpredictable voice request into a more controlled home automation routine.
Need a Hand Navigating?
If you are looking for something specific, the left-hand menu leads you to the main sections: About Us, Join Us, Past Events in New York, Impact of CORD, and the CORD NY Leadership page. The Donate page is the place to support the organization financially.
Ask a Question
Use the form below to send a note to the editorial team. We read every message.
What Readers Say
The events archive is the easiest way to follow what CORD NYC has been doing over the years. Clean and to the point.
— Recent visitorI appreciate having the leadership profiles alongside the community news. It keeps the people behind the work visible.
— Site readerThe technology and travel write-ups are a nice surprise on a community-focused site.
— Subscriber