This project is an implementation of a HomeKit bridge for LIFX light bulbs using HomeControl and lifx.
The currently version does not support the latest LIFX firmware 2.0.
The official LIFX app for iOS or Android is required to initially setup the light bulbs. After that you can use the hklifxd
daemon to control your lights via HomeKit by using Home or any other HomeKit-compatible app.
Build hklifxd.go
using go build hklifxd.go
or use the Makefile to build for Beaglebone Black
make bbb
or Raspberry Pi
make rpi
You need to provide the accessory pin as argument when running the hklifxd
daemon.
hklifxd -pin=32112321
You need an iOS app to control HomeKit accessories. You can use Home which runs on iPhone, iPad and Apple Watch.
Read the Getting Started guide.
Matthias Hochgatterer
Github: https://github.com/brutella
Twitter: https://twitter.com/brutella
hklifx is available under a non-commercial license. See the LICENSE file for more info.