Bouke/HAP
Swift implementation of the Homekit Accessory Protocol
Features
- Persistent configuration across reboots.
- Homekit pairing by scanning QR code (shipped in iOS 11).
- Speakers and Remote Control accessories (shipped in iOS 12 / macOS Mojave).
- Television accessories (shipped in iOS 12.2 / macOS 10.14.3).
- Extensibility through custom services and characteristics.
- Runs on Linux / Raspbian (Raspberry Pi).
Communication
Remember that this is not a commercial product, but the result of free labor.
- If you need help using this library, open an issue here on GitHub. The more detail the better!
- If you found a bug, open an issue here on GitHub. The more detail the better!
- If you want to contribute, submit a pull request.
Contents
Credits
This library was written by Bouke Haarsma and [contributors][0].
[0]: https://github.com/Bouke/HAP/graphs/contributors [1]: https://swift-arm.com/install-swift/
Package Metadata
Repository: Bouke/HAP
Homepage: https://boukehaarsma.nl/HAP/
Stars: 373
Forks: 53
Open issues: 23
Default branch: master
Primary language: swift
License: MIT
Topics: hap, home-automation, homekit, homekit-accessory-protocol, homekit-api, swift, swift-hap
README: README.md