HomeKit bridge for UVR1611
Go Makefile
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
daemon
LICENSE
Makefile Remove dependency to github.com/brutella/log Oct 6, 2016
README.md
accessory.go First commit Apr 8, 2016
object.go
oulet.go Remove dependency to github.com/brutella/log Oct 6, 2016
temperature_sensor.go Refactor code Apr 27, 2016

README.md

hkuvr1611

This project is an implementation of a HomeKit bridge for an UVR1611 device. It uses the uvr library to read data from the CAN bus and the HomeControl library to communicate with HomeKit.

Install

cd $GOPATH/src

# Clone project
git clone https://github.com/brutella/hkuvr && cd hkuvr

# Install dependencies
go get

Build

Build hkuvrd.go using go build daemon/hkuvrd.go. If you're building for the Reaspberry Pi you builds for ARM

 GOOS=linux GOARCH=arm GOARM=6 go build daemon/hkuvrd.go

Run

Execute the daemon with ./hkuvrd. The daemon will connect to the UVR1611 using the CAN bus on the can0 interface. You have to setup the interface as described in can.

Pair

The accessory can be paired with any HomeKit app like Home (which runs on iPhone, iPad and Apple Watch) using the pin 001-02-003.

Contact

Matthias Hochgatterer

Github: https://github.com/brutella

Twitter: https://twitter.com/brutella

License

hkuvr is available under a non-commercial license. See the LICENSE file for more info.