swttt / com.swttt.homekit

Homekit for Homey
https://apps.athom.com/app/com.swttt.homekit
GNU Affero General Public License v3.0
35 stars 20 forks source link

No device response iOS16.1 #247

Closed MickeH8 closed 2 years ago

MickeH8 commented 2 years ago

All of the devices from Homey via Homeykit shows as no response. Everything is working when controlled via Homeys “native” HomeKit integration.

I have tried both the latest official release of Homeykit and the latest test build.

robertklep commented 2 years ago

I've never been able to track this issue down as an issue with HomeyKit, it's always caused by something external (either Homey's networking being unstable, a HomeKit hub that's misbehaving, or iOS losing its configuration).

If a "pull the plug" (removing Homey from power for about 10 minutes) doesn't solve the problem, your best bet is to perform a storage reset, which you can do from the settings of the HomeyKit app.

Also, enabling the native HomeKit integration and running HomeyKit together can cause issues too.

MickeH8 commented 2 years ago

Thanks for your reply. I have tried pull the plug for 10+ minutes. Have tried storage reset, and changed bridge identifier. But still no go. Now I can’t even find the Homeykit bridge when I try to add it to HomeKit. The “native” HomeKit bridge is found (They are not activated at the same time)

robertklep commented 2 years ago

After resetting the storage and changing the identifier, did you restart the HomeyKit app (or restart Homey)?

You can try sending a diagnostics report (if you haven't done so already), but this problem seems to be related specifically to Homey and not so much the app itself. At least there are never any clues that the app is having an issue, or that it's crashing, it's just waiting for iOS to connect to it.

The underlying libraries that are used for the HomeKit protocol are also used for big open source projects like HomeBridge, and HomeyKit does nothing weird or special with them.

MickeH8 commented 2 years ago

Hi Robert!

Again thanks for your fast reply! After about 4 resets and restarts of Homey it started to work again. I’m also leaning toward it was a Homey issue. Lately it has started to behave strange.