Skip to content

iOS app compatibility #1

Open
Open
@mpjalexander

Description

@mpjalexander

I’ve been frustrated by Hive’s lack of HomeKit support since having the system installed over a year ago. Therefore I was really happy to come across your hivekit system. After a bit of trial an error with installing Go and setting up GitHub on my Mac, I finally got the hivekit command to run.

Before I spend £11.99 on Home, I thought I’d test things out on a free alternative. So far, I’ve tried Ezzi Home, Insteon+ and MyHome App. All of them “see” the HomeKit Bridge on my network, but all fail to add it as a device, either giving a “Error – Client request error when communicating with the accessory” or “Unsupported Operation – The requested operation could not be completed” error before any request is made for the PIN.

I’m running homekit via the following command:
./bin/hivekit -username <my username> -password <mypassword> -pin 80808080 -verbose

The console output I get is:

2016/02/22 10:24:18 [VERB] Refreshing Hive status
2016/02/22 10:24:18 [INFO] Accessory IP is 192.168.1.108
2016/02/22 10:24:18 [ERR] bonjour: Failed to bind to udp6 port: listen udp6 :5353: bind: address already in use
2016/02/22 10:24:19 [VERB] Syncing status with HomeKit
2016/02/22 10:24:24 [INFO] Close connection and remove session

I believe the “bonjour” error is safe to ignore. The “refreshing” and “syncing” messages are repeated periodically, which I assume shows that hivekit is successfully communicating with the Hive website. The “close connection” message is shown every time I try to add it as a device.

I’ve tried the iOS apps on an iPhone 6 running iOS 9.2.1. The hivekit command is on a Mac mini running Mac OS Yosemite (10.10.5). Both devices are on the same Wi-Fi network. I’ve restarted the Mac and iPhone and the errors still persist. I’ve also tried resetting the HomeKit configuration on my iPhone (Settings -> Privacy -> HomeKit -> Reset HomeKit Configuration…) but that didn’t help either.

So, I have two main questions:

  1. Does anyone have any idea what may be going wrong for me? Is there any further level of debug information that I can access that may help diagnose the issue?
  2. Has anyone tried hivekit with any of the free HomeKit apps, specifically the three I’ve tried so far? Are there any other free apps I can try that you know should work?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions