Page 1 of 1

After Indigo 7.4 HomeKit Bridge fails

PostPosted: Sun Oct 06, 2019 5:51 pm
by LeeButler
I updated to Indigo 7.4 and Homekit integration worked fine, but then I needed to add a new z-wave lock entry and that would never show up in HomeKit despite being in included devices (works fine in Indigo).

So then I went straight to delete/reconfigure thinking that would be the fastest way to clean up any and all issues, little did I know...

After deleting my HomeKit Bridge device from both Indigo and my Home app configuration, I created a new one in Indigo and starting adding devices. That does not work so HomeKit is 100% offline.

Here is the error I get in the log every time I try to add any kind of device:


HomeKit Bridge Error Exception in homekit.getStashRecordForObject line 896: ('key includedDevices not found in dict', u'Server Id: 1158701635', u'Server data: com.eps.indigoplugin.homekit-bridge : (dict)')
CODE: includedDevices = json.loads(serverProps["includedDevices"])

Anyone have any tips?

Re: After Indigo 7.4 HomeKit Bridge fails

PostPosted: Sun Oct 06, 2019 5:54 pm
by LeeButler
Oh, and a HomeKit Bridge plug-in reload returns this in the log:

Oct 6, 2019 at 4:52:39 PM
Reloading plugin "HomeKit Bridge 1.0.2"
Stopping plugin "HomeKit Bridge 1.0.2" (pid 2355)
Stopped plugin "HomeKit Bridge 1.0.2"
Starting plugin "HomeKit Bridge 1.0.2" (pid 2946)
HomeKit Bridge Caching all HomeKit Bridge devices...
Started plugin "HomeKit Bridge 1.0.2"
HomeKit Bridge Warning

#####################################################################
# HOMEKIT BRIDGE HIDDEN ITEMS WARNING #
#####################################################################
# You have 8 Indigo items being hidden, you can manage these #
# from the plugin menu. #
#####################################################################

HomeKit Bridge HomeKit Bridge is running the latest version, no update needed
HomeKit Bridge Debug logging disabled
HomeKit Bridge Error Exception in plugin.serverFormFieldChanged_Device line 3595: 'key objectType not found in dict'
CODE: if valuesDict['objectType'] == 'device' or valuesDict['objectType'] == 'devicefiltered':

HomeKit Bridge Error Exception in plugin.serverFormFieldChanged_Action line 3654: 'key objectType not found in dict'
CODE: if valuesDict['objectType'] == 'action' or valuesDict['objectType'] == 'actionfiltered':

Re: After Indigo 7.4 HomeKit Bridge fails

PostPosted: Sun Oct 06, 2019 10:29 pm
by LeeButler
I was able to get most everything working after completely deleting the plug-in, reinstalling and reconfiguring it.

Re: After Indigo 7.4 HomeKit Bridge fails

PostPosted: Fri Oct 11, 2019 4:31 pm
by durosity
Not the same issue but I did have other issues with HKB after upgrading to Catalina which I posted my experiences about here:

https://github.com/Colorado4Wheeler/Hom ... issues/131

Just in case anyone else every has the same issues themselves.

Re: After Indigo 7.4 HomeKit Bridge fails

PostPosted: Mon Oct 14, 2019 1:14 am
by LeeButler
Thanks for that info. Catalina was such a disaster that I pulled out a few day old Carbon Copy Clone drive, deleted Catalina partitions and restored Mojave...

However, now I can't get Homekit Bridge to show up in the Home app in Add Accessory. I have no errors appearing in the log and no indication that Home has tried to make a connection. Both the Mac and iPhone devices are on the same network and I am using 03145154 as shown in the address column for HomeKit Bridge.

I have not had this problem before. I have restarted everything quite a few times with no change.

What am I missing??

Thanks!

Re: After Indigo 7.4 HomeKit Bridge fails

PostPosted: Mon Oct 14, 2019 1:29 am
by LeeButler
I deleted the HomeKit Bridge device, created a new one and added the Indigo devices to include.

This time it appeared and was added immediately so guess it had something to do with the DB or device configuration....

Re: After Indigo 7.4 HomeKit Bridge fails

PostPosted: Mon Oct 14, 2019 4:29 am
by durosity
Glad it worked!