Apple Publishes Open-Source Version of HomeKit Accessory Development Kit - MacRumors
Skip to Content

Apple Publishes Open-Source Version of HomeKit Accessory Development Kit

by

Apple has released an open-source version of its HomeKit Accessory Development Kit (ADK), following news that it is joining a new industry effort to create an open standard for smart home devices.

homekit devices
On Wednesday, Apple, Amazon, Google, and the Zigbee Alliance announced the formation of a new working group that plans to develop and promote the adoption of a new IP-based connectivity standard for smart home products, with a focus on increased compatibility, security, and simplified development for manufacturers.

In a news post on its developer website, Apple said the release of the open-source ‌HomeKit‌ ADK is designed to accelerate development of the new universal smart home standard:

To accelerate the development of the new universal standard, Apple is open-sourcing portions of its HomeKit Accessory Development Kit (ADK). HomeKit has grown to become the most extensive, powerful and secure smart home platform available on more than a billion iOS and iPadOS devices. Built from the ground up to protect customer data, HomeKit and the Home app use innovative privacy technologies and techniques to help minimize the amount of data anyone — including Apple — can access as well as powerful security features that protect personal information. By open-sourcing its HomeKit technology, Apple will be helping to jump-start the initiative and ultimately deliver an even better experience to customers.

The release of the ADK means anyone can start developing non-commercial smart home accessories and even build ‌HomeKit‌ devices for their own home, while accessory manufacturers can use it to test products before officially joining the ‌HomeKit‌ MFi program, which can be a time-consuming process, not to mention an expensive undertaking.

Apple says it will contribute its ‌HomeKit‌ Accessory Protocol to the new consortium, and noted that anyone planning to sell HomeKit-compatible accessories must use the commercial version of the kit supplied by the Apple MFi program. The company also confirmed that existing ‌HomeKit‌ accessories will remain compatible with the new protocol when it's eventually released.

To access the ‌HomeKit‌ Open Source ADK, visit www.github.com/apple/HomeKitADK.

Top Rated Comments

85 months ago

Well that’s good.. I think? I’m not a developer: can anyone explain how will this help the platform?
The companies decided to come up with a standard protocol to make all smart home devices compatible with any OS. This is really great news tbh.
It’s similar to the USB C and emoji consortium to set standards.
Score: 5 Votes (Like | Disagree)
85 months ago

The company also confirmed that existing HomeKit accessories will remain compatible with the new protocol when it's eventually released.
No, they didn't: What Apple said was
Existing HomeKit accessories will continue to work after the new protocol becomes available since Apple plans to continue to support HAP for communication with smart home accessories in its ecosystem.
i.e., existing HomeKit accessories will continue to work using the existing HomeKit Accessory Protocol even after the new Connect Home over IP protocol is finalized and adopted. Apple's saying both protocols will be supported by their devices. Apple is not saying that random HomeKit accessories will suddenly learn how to speak the new protocol.
Score: 3 Votes (Like | Disagree)
85 months ago
Sounds like the open standard, once available, will be largely based on HomeKit. If true, that is a HUGE win for Apple.
Score: 3 Votes (Like | Disagree)
85 months ago
Open standards is best for consumer. Good move; let’s see how it pans out ;)
Score: 2 Votes (Like | Disagree)
araadt Avatar
85 months ago

It’s similar to the USB C and emoji consortium to set standards.
I'm going to be pedantic and note that the Unicode Consortium does a lot more than just ensure we get wizard-hat emojis. Their standardization drives what's at the core of all fonts.

"Unicode is a computing industry standard for the consistent encoding, representation, and handling of text expressed in most of the world's writing systems. The standard is maintained by the Unicode Consortium, and as of May 2019 the most recent version, Unicode 12.1, contains a repertoire of 137,994 characters (consisting of 137,766 graphic characters, 163 format characters and 65 control characters) covering 150 modern and historic scripts, as well as multiple symbol sets and emoji."
Score: 1 Votes (Like | Disagree)
TonyC28 Avatar
85 months ago

This has nothing to do with whether Nest will support HomeKit. Zero.
You seem nice. Thanks for the response. I guess I was a little thrown off by this line from the article:

Apple said the release of the open-source HomeKit ADK is designed to accelerate development of the new universal smart home standard

But hey, if you say it has "nothing...zero" to do with it then I must have read that line wrong.
Score: 1 Votes (Like | Disagree)

Popular Stories

Apple Event Logo

Apple to Release These 15 New Products Later This Year

Friday June 12, 2026 7:45 am PDT by
Apple's annual WWDC developers conference is drawing to a close, but there is still a lot to look forward to in the second half of the year. Apple is expected to release at least 15 more products later this year. Now that the more intelligent and personal version of Siri has finally arrived in beta, a full two years after Apple first previewed it at WWDC 2024, we should begin to see some new ...
iCloud iPhone 17 Pro

iPhone Users Who Pay for iCloud Storage Get Two New Perks on iOS 27

Tuesday June 9, 2026 11:29 am PDT by
If you pay for extra iCloud storage on your iPhone, beyond the 5GB included for free, you might receive two more perks on iOS 27 at no additional cost. First, Apple said there will be daily usage limits for some of the new and enhanced Apple Intelligence features on iOS 27, including image generation. However, the company noted that "increased access" is available with "most" iCloud+ storage ...
Apple Logo Top Half

Have One of These 16 Apple Devices? Software Support Ends This Fall

Saturday June 13, 2026 8:00 am PDT by
Apple will end software support for 16 devices this fall across four product lines, with the Apple Watch seeing the most sweeping cull in the product's history. The full extent of this year's software drops became clear with the announcements of macOS 27 Golden Gate, iPadOS 27, tvOS 27, and watchOS 27 at WWDC this week. The one bright spot is that iOS 27 features identical device support to...