With this app you can pair Homey to Homekit and control your devices using Siri.
After installing the app grab your iPhone or iPad.
Got to the Home app on your iOS devices, click the +
and add new accessory.
Now you should be able to scan the code below, or add it manually.
After Homey has paired with HomeKit all your devices will be added. When you add or remove a device from Homey the same wil happen in HomeKit.
A future release wil support excluding zones or devices from HomeKit.
The following classes are supported:
- Light (with RGB or Temperature)
- Socket
- Switch
- Motionsensor (with lux and temp)
- Doorlock
- Door/Window sensor (with temp)
- Thermostat
- Windowblinds
- Button
If you found any bugs you can create an issue on github .
Any other feature request can be added there as well.
Starting from app version 3.0.0, this app can only run on Homey's v2 firmware. The reason for this is that this firmware has introduced backward incompatible changes that don't work on older versions of the firmware.
Some, but not all, additional features that will be introduced from app version 3.0.0 will be backported to a separate v1.5
branch. This branch can be manually installed on Homey using athom-cli
.
Assuming that you have athom-cli
and git
installed (and working already):
$ git clone --single-branch --branch v1.5 https://github.com/swttt/com.swttt.homekit
$ cd com.swttt.homekit
$ athom app install
- Wait longer after a reboot for devices to settle to prevent iOS from not recognizing devices anymore
- Prevent non-existent capabilities from being accessed/used
- Cleanups
- Debouncing dim so it doesn't glitch as much
- Better check on required capabilities for devices to prevent crashes
- Also check
device.virtualClass
during device discovery.
- Fix to prevent issues due to Athom's implementation hijacking our TCP port
- Fixed an issue with the settings page not being shown
- Homey v2 firmware support
- Changes to settings pages
- Option to clear persistent storage to resolve issues with Homey not being found by iOS
- Delay start of Homekit server until device count has settled (#93)
- Trying to fix #82
- Reintroduced settings page
- Other small fixes
- Filename uppercase fix
- Updated hap-nodejs, lodash and athom-api
- Added alarm system support for Heimdall
- Added fan support
- Fix for sensors
- Bugfixes in smoke and temperature class
- Multiple devices added (see swttt#54 )
- Fixed color bulbs
- Fixed thermostat
- Small fixes
- Small fixes
- Thermostat display units added
- Fixed contact sensor
- Beta appstore release
- Initial release where has-node got replaced by hap-nodejs