[OBSOLETE] Hello, Home HomeKit (and Siri!) control via homebridge

no here is the error I’m receiving:


Loading 1 platforms…
[SmartThings] Initializing SmartThings platform…
Loading legacy platform SmartThings
[SmartThings] Fetching SmartThings devices…
[SmartThings] There was a problem authenticating with SmartThings.

Sounds like you have something blocking communication to the HUB. Maybe a firewall setting in your router? Also maybe just start with one switch selected within the JSON API app.

Finally!! up and running after a long old day of trying to figure out what was happening!

My home bridge (pi2) was a device type so trying to use that as well as run from home bridge!

Thank you for all your help!!

Glad you got it up and running!!! Enjoy!

I’m super lase to the party, but within a couple of hours of installing Ubuntu in a VM and installing the app within SmartThings I can now use Siri to control switches and lights (without having to buy a new Hue hub!).

Just wanted to thank the people involved with this integration as it provides a HUGE bridge to an otherwise huge pain point of the current system.

So I got this to work but anyone else find that dimming and colour control of ST connected lights doesn’t work?

So I got the JSON API working and can control my lights!!! Woohoo works great. However, I am not able to get the “SmartThingsHelloHome” working. I used the HelloHomeBridge smartapp to get my config, however when I try to launch homebridge it fails with “The requested accessory ‘SmartThingsHelloHome’ was not registered by any plugin”. I have the homebridge legacy plugins installed, but apparently something is still missing? Any ideas?

Jesse,
what is the trick to getting the SmartThingsHelloHome plugin installed on homebridge? I installed the Legacy-Plugin and it isnt in there.

Thanks,
Krys

Pardon my ignorance on this, but what does SmartThingsHelloHome do that the JSON API does not?

I am by no means an expert, but I believe that it is supposed to allow you expose your routines to homebridge, whereas the JSON api only does the switches and lights.

Many many many thanks, I was heavily considering switching to Insteon to get support for homekit. This will keep me on Smartthings for some time more…

Being able to say “Hey Siri, turn off my bedroom lights” when I’m in bed and going to sleep is a huge win!

Thanks, I figured that was the case. I personally don’t do any manual mode changes with either Siri or Echo, so I never added it.[quote=“allen00se, post:156, topic:16701, full:true”]
I am by no means an expert, but I believe that it is supposed to allow you expose your routines to homebridge, whereas the JSON api only does the switches and lights.
[/quote]

Ya, I havent much either… however I want to control my garage door from siri and currently only switches and lights are allowed. So I plan to use a routine that calls my virtual garage door smartapp. Will see how it goes if I can ever get HelloHomeBridge to work.

You can define “scenes” in Homekit what are equivalent to routines in smartthings. If you combine this with a virtual switch and the “Rule Machine” smart app, you can even do mode changes.

I need some help here. I have read through this entire thread and am pretty sure I have everything setup right after a few issues. Starting Homebridge on my PI sees the .json file and seems to connect to SmartThings and list my devices. I downloaded Eve on my phone and no matter what I do I still get the same error. I load the App and it asks me to give my home a unique name and when I click next I always get “iCloud Data Sync is currently in progress. Please try again later”.
I have tried resetting the homebridge configuration, toggling Keychain off and on and signing in and out of iCloud.

I feel like I am so close but just need a little help.

Thanks,
Scott

@pizzinini yes, I am familiar with the scenes… but as far as I know that still wont allow me to put a garage door into homekit. As of right now I think all that is allowed through homebridge is switches and lights. The only way I could think of to make it work would be to make a virtual switch that triggers my garage door and put the virtual switch into homebridge/homekit. However I would really just prefer to get HelloHomeBridge to work as that would expose all of my routines.

@swindmiller, that sounds like an iphone issue and not homebridge. Have you tried restarting your phone?

Thanks for responding and yes I have several times but maybe I will try my iPad too just to eliminate anything else being wrong on the Pi side.

@swindmiller I would also consider trying a different app. I use the insteon app and it works great for me.