GitXplorerGitXplorer
a

HomeKitADK

public
2589 stars
233 forks
41 issues

Commits

List of commits on branch master.
Unverified
4563cd73b251fe3b0824e24ec5ae716cd2cc4e04

Update to test submodule HomeKitADK

MModestGoblin committed 4 years ago
Unverified
fa238b971b16cf67ac7a938fc0a281ba59b91e2d

Fix vulnerability in SRP

dddealmei committed 4 years ago
Unverified
3e7292470ea87f262649d52c66622ae102f1d158

Make sure Docker BuildKit is disabled so parsing of Docker command output succeeds

kkevinmarty committed 4 years ago
Unverified
6a0a9a7955df64d13b1842a27095d0351e376aa9

fix: typo in install instruction for raspi

ccarol-apple committed 4 years ago
Unverified
6ca3c54b5070b77c4e6a0cb19cebd37cfe609c72

Fix out of bounds access

rrojer committed 4 years ago
Unverified
45ea4582861ae2c82239b505c8a9a426a2e2ec7a

Build with -Wextra

rrojer committed 5 years ago

README

The README file for this repository.

HomeKit Accessory Development Kit (ADK)

The HomeKit ADK is used by silicon vendors and accessory manufacturers to build HomeKit compatible devices.

The HomeKit ADK implements key components of the HomeKit Accessory Protocol (HAP), which embodies the core principles Apple brings to smart home technology: security, privacy, and reliability.

The HomeKit Open Source ADK is an open-source version of the HomeKit Accessory Development Kit. It can be used by any developer to prototype non-commercial smart home accessories. For commercial accessories, accessory developers must continue to use the commercial version of the HomeKit ADK available through the MFi Program.

Go to the Apple Developer Site if you like to learn more about developing HomeKit-enabled accessories and apps.

Getting Started

Please go through Getting Started Guide before using HomeKit ADK.

Documentation

ADK documentation is available as markdown files in Documentation directory. However, a more user friendly HTML documentation can be generated from the markdown files by running the following command:

make docs

The command above will prompt to open the generated HTML webpage. After the command has finished, the webpage ./Documentation/api_docs/html/index.html can also be opened in a browser.