HomeKit List of Apple HomeKit Compatible devices

Status
The first post in this thread is a WikiPost, and can be edited by anyone with the appropriate permissions.

slipper

macrumors 68000
Original poster
Nov 19, 2003
1,542
32
I'm a new home owner and have never looked into home automation products before. My initial preference is towards Apple products since i'm an Apple user since 1998 so i looked into HomeKit and HomeKit compatible devices. BUT information on compatible devices is scattered and difficult to find and even more difficult to know for sure if it is in-fact a HomeKit approved device. Example: Kwikset Kevo Smart Door Lock. I thought it was HomeKit approved with all the third party information on it, but it is not. Which brings up another point. There's much more third party information than first party and of course it's not as reliable and accurate. I prefer to stick with Home Kit approved devices (unless its for something basic like a water leak detector) due to higher encryption standards. Even the Apple website is lacking of information and devices supported. So i figured i'd make a list of first party device listings (no third party or Amazon Associate links for accuracy) here that can be updated by myself or mods. Please help contribute too!


Lighting and Switches

Outlets

Locks

Doorbell
  • August Doorbell Cam - Will be available soon and links to August Smart Lock
  • SkyBell - Not necessarily HomeKit compatible, does not link to any other device which will unlock a door. May not meet HomeKit encryption standards
  • Ring - Not necessarily HomeKit compatible, does not link to any other device which will unlock a door. May not meet HomeKit encryption standards

Security/Camera
  • Elgato Eve - Door & Window
  • Canary - Not sure if it's HomeKit approved, but it's listed on Apple.com. Does not have any fuctionality with other HomeKit devices
  • Nest Cam - Not sure if it's HomeKit approved, but it's listed on Apple.com. Does not have any fuctionality with other HomeKit devices
  • Flir FX Outdoor Wireless Cam - Not sure if it's HomeKit approved, but it's listed on Apple.com. Does not have any fuctionality with other HomeKit devices
  • Withings Home HD - Not sure if it's HomeKit approved, but it's listed on Apple.com. Does not have any fuctionality with other HomeKit devices
  • Logitech Circle 2 - You have to first install the camera using the regular iOS app. You can also use HomeKit Secure Video. For this, install the beta firmware. You need at least a 200 GB iCloud subscription for this.
Note: I don't think there are any truly HomeKit compatible security camera's which is weird because Apple.com lists a bunch from a link under the HomeKit page. I'm hoping for a HomeKit security camera that will tie other HomeKit devices and automatically turn on lights or flash lights when my dog is snooping around or there's an intruder.

Thermostats

Fans

Shades

Air Conditioning

Smoke/CO/Air Quality/Weather/Leak Detector and Monitor or Sensor

Apps

Apple's List of Compatible Devices
 
Last edited by loekf:

slipper

macrumors 68000
Original poster
Nov 19, 2003
1,542
32
Very nice list. If you flip on the "Wiki" option, it will allow others to also edit your post.
Thanks Arn. Are you talking about the tab near the top between "Mark Forums Read" and "History"? I looked all over and still can't find it. Perhaps you should sticky that post or this post here in the HomeKit and Home Automation forum. I wouldn't look for deli meats in the cereal section.

Basically anything if you run HomeBridge on a server. Ironically my HomeBridge gear running via unofficial plugins for Logitech and Wemo is more stable than my official Philips Hue bridge.
These are consumer level products that anyone can setup. I wouldn't have any clue on what to do with HomeBridge
 

dannys1

macrumors 68030
Sep 19, 2007
2,564
4,631
UK
These are consumer level products that anyone can setup. I wouldn't have any clue on what to do with HomeBridge
There are step by step instructions on how to install HomeBridge, its not rocket science, its the same way you install any software.

If you think HomeBridge is complicated, don't ever buy SmartThings, which is a consumer level product with far more depth and difficulty. Though without SmartThings you're very limited to what you can do with HomeKit alone - HomeKit literally just is a way to get Siri to work, it does little else. SmartThings is a full home automation system where you can do ANYTHING right down to the most granular detail your mind can think of. I make sure everything works with both SmartThings and HomeKit. SmartThings handles all the "if i'm not at home and its past 6pm make sure this happens" type things along with other scenes and modes and HomeKit just lets me turn the TV/Xbox/Plex on or off, change channels, put the blinds up and down, turn the heated blanket on and off etc where searching for buttons might take a bit longer (though often doesn't, on the whole HomeKit/Siri is a bit of a novelty really, something that looks cool rather than is actually useful)

Finally SmartThings and some HomeKit apps have started tracking iBeacons which is the best way for micro-location tracking, when you enter a room, or even a space such as sit at a desk - then X,Y,Z should happen and when you leave the space turn these things off, for instance. iBeacons are very cheap on eBay so its a fun and easy thing to play around with.
 

ericgtr12

macrumors 65816
Mar 19, 2015
1,307
8,094
There are step by step instructions on how to install HomeBridge, its not rocket science, its the same way you install any software.

If you think HomeBridge is complicated, don't ever buy SmartThings, which is a consumer level product with far more depth and difficulty. Though without SmartThings you're very limited to what you can do with HomeKit alone - HomeKit literally just is a way to get Siri to work, it does little else. SmartThings is a full home automation system where you can do ANYTHING right down to the most granular detail your mind can think of. I make sure everything works with both SmartThings and HomeKit. SmartThings handles all the "if i'm not at home and its past 6pm make sure this happens" type things along with other scenes and modes and HomeKit just lets me turn the TV/Xbox/Plex on or off, change channels, put the blinds up and down, turn the heated blanket on and off etc where searching for buttons might take a bit longer (though often doesn't, on the whole HomeKit/Siri is a bit of a novelty really, something that looks cool rather than is actually useful)

Finally SmartThings and some HomeKit apps have started tracking iBeacons which is the best way for micro-location tracking, when you enter a room, or even a space such as sit at a desk - then X,Y,Z should happen and when you leave the space turn these things off, for instance. iBeacons are very cheap on eBay so its a fun and easy thing to play around with.
Here's a comparison according to their sites:
HomeBridge
Note: If you're running on Linux, you'll need to make sure you have the libavahi-compat-libdnssd-dev package installed. If you're running on a Raspberry Pi, you should have a look at the Wiki.
Homebridge is published through NPM and should be installed "globally" by typing:

sudo npm install -g homebridge

Now you should be able to run Homebridge:

$ homebridge
No plugins found. See the README for information on installing plugins.

Homebridge will complain if you don't have any Plugins installed, since it will essentially be useless, although you can still "pair" with it. See the next section "Installing Plugins" for more info.

Once you've installed a Plugin or two, you can run Homebridge again:

$ homebridge
Couldn't find a config.json file [snip]

However, Homebridge won't do anything until you've created a config.json file containing your accessories and/or platforms. You can start by copying and modifying the included config-sample.json file which includes declarations for some example accessories and platforms. Each Plugin will have its own expected configuration; the documentation for Plugins should give you some real-world examples for that plugin.

NOTE: Your config.json file MUST live in your home directory inside .homebridge. The full error message will contain the exact path where your config is expected to be found.

REALLY IMPORTANT: You must use a "plain text" editor to create or modify config.json. Do NOT use apps like TextEdit on Mac or Wordpad on Windows; these apps will corrupt the formatting of the file in hard-to-debug ways. I suggest using the free Atom text editor.

Once you've added your config file, you should be able to run Homebridge again:

$ homebridge
Loaded plugin: homebridge-lockitron
Registering accessory 'Lockitron'
---
Loaded config.json with 1 accessories and 0 platforms.
---
Loading 0 platforms...
Loading 1 accessories...
[Back Door] Initializing Lockitron accessory...

Homebridge is now ready to receive commands from iOS.
And much more... https://github.com/nfarina/homebridge
Or
SmartThings
One App + One Hub + All Your Things
 
  • Like
Reactions: bruinsrme

dannys1

macrumors 68030
Sep 19, 2007
2,564
4,631
UK
Here's a comparison according to their sites:

Or
Thats the HomeBridge instructions for running a headless Raspberry PI. All it requires is installation of NodeJS on OS X (one line in terminal) and then you just "NPM Installed -g HomeBridge' and its installed.

Your believing of SmartThings marketing shows you've never used it - trust me its the least user unfriendly platform out there - sure there's ONE mobile app, but to get anything to work you need to add SmartApps within that App and there are a handful of SmartApps available out the box that are largely useless, to install things like RuleMachine (which does simple stuff you'd think would be there when you first open the app like "turn on this light if its after 8pm and I enter to room" you have to log into the IDE online, create a custom app type and manually copy and paste the hand written code in, for multiple apps and device types. Real user friendly! Thats before we begin to note that location tracking and scheduling is often broken on SmartThings.

Unfortunately smart home stuff isnt' ready for the "consumer" market at the minute, it isn't primetime and it takes a lot of manual coding and fiddling. As someone who's set up both HomeBridge and SmartThings I can tell you now, adding devices to HomeBridge and having Siri control them is a lot easier than having SmartThings do anything. But if you want a smart home and you're not a geek and you really think you can get "plug and play" with these things at the minute you've very much mistaken, it takes tinkering, knowledge and the dedication to want to jump through hoops to get things working well.
 

Peepo

macrumors 6502a
Jun 18, 2009
995
418
How does smart things compare in complexity to an ISY? Also is smart things compatible with HomeKit or do you have to use homebridge?
 
Last edited:

dannys1

macrumors 68030
Sep 19, 2007
2,564
4,631
UK
How does smart things compare in complexity to an ISY? Also is smart things compatible with HomeKit or do you have to use homebridge?
You have to use Homebridge - though I only share two SmartThings only devices with HomeKit (two sockets) there is no need to share sensors with HomeKit as it doesn't' do anything with them anyway - Siri is only useful for doing things (turn on/off, set A/B) all the SmartThings sensors work within SmartThings to trigger stuff - and anything you buy that is HomeKit compatible (Philips Hue for example) works with SmartThings - in fact most or less everything works with SmartThings as its an open platform. Can't compare to ISY though, never used.
[doublepost=1453156040][/doublepost]
Does anyone know if there's a UK Smart Plug or Power Strip (Extension Lead) that's HomeKit Compatible? Thanks!
Nothing that doesn't' require HomeBridge to integrate nope.
 
  • Like
Reactions: nevjets

slipper

macrumors 68000
Original poster
Nov 19, 2003
1,542
32
Thats the HomeBridge instructions for running a headless Raspberry PI. All it requires is installation of NodeJS on OS X (one line in terminal) and then you just "NPM Installed -g HomeBridge' and its installed.

Your believing of SmartThings marketing shows you've never used it - trust me its the least user unfriendly platform out there - sure there's ONE mobile app, but to get anything to work you need to add SmartApps within that App and there are a handful of SmartApps available out the box that are largely useless, to install things like RuleMachine (which does simple stuff you'd think would be there when you first open the app like "turn on this light if its after 8pm and I enter to room" you have to log into the IDE online, create a custom app type and manually copy and paste the hand written code in, for multiple apps and device types. Real user friendly! Thats before we begin to note that location tracking and scheduling is often broken on SmartThings.

Unfortunately smart home stuff isnt' ready for the "consumer" market at the minute, it isn't primetime and it takes a lot of manual coding and fiddling. As someone who's set up both HomeBridge and SmartThings I can tell you now, adding devices to HomeBridge and having Siri control them is a lot easier than having SmartThings do anything. But if you want a smart home and you're not a geek and you really think you can get "plug and play" with these things at the minute you've very much mistaken, it takes tinkering, knowledge and the dedication to want to jump through hoops to get things working well.
Both HomeBridge and SmartThings do not look easy to set up. This is a thread for HomeKit...
 

m11rphy

macrumors 6502
Dec 26, 2009
401
65
Thats the HomeBridge instructions for running a headless Raspberry PI. All it requires is installation of NodeJS on OS X (one line in terminal) and then you just "NPM Installed -g HomeBridge' and its installed.

Your believing of SmartThings marketing shows you've never used it - trust me its the least user unfriendly platform out there - sure there's ONE mobile app, but to get anything to work you need to add SmartApps within that App and there are a handful of SmartApps available out the box that are largely useless, to install things like RuleMachine (which does simple stuff you'd think would be there when you first open the app like "turn on this light if its after 8pm and I enter to room" you have to log into the IDE online, create a custom app type and manually copy and paste the hand written code in, for multiple apps and device types. Real user friendly! Thats before we begin to note that location tracking and scheduling is often broken on SmartThings.

Unfortunately smart home stuff isnt' ready for the "consumer" market at the minute, it isn't primetime and it takes a lot of manual coding and fiddling. As someone who's set up both HomeBridge and SmartThings I can tell you now, adding devices to HomeBridge and having Siri control them is a lot easier than having SmartThings do anything. But if you want a smart home and you're not a geek and you really think you can get "plug and play" with these things at the minute you've very much mistaken, it takes tinkering, knowledge and the dedication to want to jump through hoops to get things working well.
Can you please expand on how to set up homebridge on OS X ? I want to try this with a wemolug I have laying around
 

dannys1

macrumors 68030
Sep 19, 2007
2,564
4,631
UK
Can you please expand on how to set up homebridge on OS X ? I want to try this with a wemolug I have laying around
Its probably best to jump over the github, the guy that wants to add smart home to devices to his home has decided most smart home devices are too complicated for him.
[doublepost=1453332929][/doublepost]
Both HomeBridge and SmartThings do not look easy to set up. This is a thread for HomeKit...
And I think its very valuable that for anyone who wish to use HomeKit devices into their smarthome that they can add almost anything and even launch applescript and URLs from OS X via HomeBridge. It would be a crime to hide these things from people with the appropriate level of intelligence to set up as it makes HomeKit useful as opposed to DOA (thats dead on arrival) like it is at stock now.
 
  • Like
Reactions: m11rphy

Tilpots

macrumors 601
Apr 19, 2006
4,192
71
Carolina Beach, NC
And I think its very valuable that for anyone who wish to use HomeKit devices into their smarthome that they can add almost anything and even launch applescript and URLs from OS X via HomeBridge. It would be a crime to hide these things from people with the appropriate level of intelligence to set up as it makes HomeKit useful as opposed to DOA (thats dead on arrival) like it is at stock now.
He's not asking you to hide it. Go create a separate thread for it. This is a wiki thread for HomeKit compatible devices. The only crime being committed here is threadjacking.
 

dannys1

macrumors 68030
Sep 19, 2007
2,564
4,631
UK
He's not asking you to hide it. Go create a separate thread for it. This is a wiki thread for HomeKit compatible devices. The only crime being committed here is threadjacking.
Threadjacking by directly under all the licensed HomeKit devices pointing out how its possible to add almost any unofficial HomeKit device to list - probably the most useful reply here for anyone looking to be fair.
 

ericgtr12

macrumors 65816
Mar 19, 2015
1,307
8,094
Threadjacking by directly under all the licensed HomeKit devices pointing out how its possible to add almost any unofficial HomeKit device to list - probably the most useful reply here for anyone looking to be fair.
I second this, it seems like this should be added to this wiki IMO.
 
  • Like
Reactions: dannys1

slipper

macrumors 68000
Original poster
Nov 19, 2003
1,542
32
the guy that wants to add smart home to devices to his home has decided most smart home devices are too complicated for him.
And what's wrong with adding easy to set up devices to making living more simple, automated, and more affordable? Or are you just trolling with your comment?
 

m11rphy

macrumors 6502
Dec 26, 2009
401
65
Been looking into home bridge some more and found this install guide for Homebridge on OSX with a nest. Im going to try this next weekend with Wemo
 

dannys1

macrumors 68030
Sep 19, 2007
2,564
4,631
UK
And what's wrong with adding easy to set up devices to making living more simple, automated, and more affordable? Or are you just trolling with your comment?
Because if you want "easy to use" for actual automation, you're going to have to waste a decade, and HomeKit isn't going to give you that, all its going to let you do is control via Siri and if you're lucky pick up an app that ties together some very simple (and often useless) triggers.

Hey knock yourself out, but you're restricting yourself massively, like saying the only apps you're going to use from the OS X app store or something (actually worse and more limiting)
 

Peepo

macrumors 6502a
Jun 18, 2009
995
418
My opinion:

HomeBridge should definitely be mentioned but with a disclaimer that it is unofficial. Apple could theoretically make it stop working in a future update so we should be clear on this to be fair to users that look to this list for official HomeKit compatible hardware.

Any other HomeBridge topics should linked to another thread, which would be better because then we could focus on HomeKit here and elsewhere HomeBridge.
 
  • Like
Reactions: Tilpots

dannys1

macrumors 68030
Sep 19, 2007
2,564
4,631
UK
Been looking into home bridge some more and found this install guide for Homebridge on OSX with a nest. Im going to try this next weekend with Wemo
Wemo works a treat with it, its so quick with 6s that as soon as i've said the last "t" in "Turn on my Heated Blanket" the thing is on! :p
[doublepost=1453810185][/doublepost]
My opinion:

HomeBridge should definitely be mentioned but with a disclaimer that it is unofficial. Apple could theoretically make it stop working in a future update so we should be clear on this to be fair to users that look to this list for official HomeKit compatible hardware.

Any other HomeBridge topics should linked to another thread, which would be better because then we could focus on HomeKit here and elsewhere HomeBridge.
Makes perfect sense to me.
 

m11rphy

macrumors 6502
Dec 26, 2009
401
65
Let's hope it can get to work


Wemo works a treat with it, its so quick with 6s that as soon as i've said the last "t" in "Turn on my Heated Blanket" the thing is on! :p
[doublepost=1453810185][/doublepost]
 
Status
The first post in this thread is a WikiPost, and can be edited by anyone with the appropriate permissions.

Similar threads

Register on MacRumors! This sidebar will go away, and you'll see fewer ads.