I use my Apple TV for a lot of things.  I find that I am watching more entertainment on Apple TV, I play some games, I shop, I check out “how-to” videos on YouTube and I have quite a few Apps but I think that the most useful feature I have found is using the Apple TV as a HomeKit hub.
Making your home smart with HomeKit accessories is great but if you cannot control it remotely you haven’t really automated that home yet. In the past, each smart home accessory had their own “hub” connected to the Wi-Fi network to allow remote access. Before I started switching to HomeKit gear I had a hub for my Kevo locks, one for my Hue lights, one for my Savant remote and the Nest thermostat also served as a hub. I still have the Hue hub but I have been able to eliminate all of the others with the combination of my Apple TV and Apple Home-Kit compatible accessories.
You must have a 3rd or 4th generation Apple TV to utilize it as a hub, however, a 4th generation is highly recommended because you need that to create automations and user permissions. You can also use an iPad but this article will just cover how to set up your Apple TV to act as your HomeKit hub. The Apple TV must be on your Wi-Fi network and powered on (do not set the preference for it to sleep).
p{text-align: center;}. !http://blog.smalldog.com/images/4998.jpg!
**Step one**
Turn on two-factor ??authentication??.  If you have two-step ??verification?? on now is the time to turn that off, it is different! 
**On the Mac**
* In System Preferences, open up iCloud
* Select “Account Details”
* Click “Security”
* Click “Turn on Two-Factor Authentication”
**On your iOS Device**
* Open Settings
* Tap on your iCloud account
* Tap on “Password and Security”
* Tap “Turn on Two-Factor Authentication”
**Step Two**
Turn on iCloud Keychain
**Step Three**
On the Apple TV
* Open “Settings”
* Open “Accounts,” and make sure that you are signed into the same iCloud account
* The Apple TV automatically sets itself up as a HomeKit hub!
To check the status of your home hub, go to Settings > Accounts > iCloud and look under HomeKit to see if your home hub is connected.
p{text-align: center;}. !http://blog.smalldog.com/images/4997.jpg!
**Managing Users**
If you set up your Apple TV as a home hub, you can manage remote access and edit permissions for people that you invite to control your home. If you don’t have a home hub set up, they can only control your accessories while they’re at your home, connected to your home Wi-Fi network, and within range of your HomeKit accessories.
To manage remote access and change permissions for a person, invite the person to control your home thru the Home App.
Then follow these steps:
* Open Home and tap the arrow in the upper right.
* Tap the person that you want to edit permissions for.
* Set the following access levels  for your user:
* Allow Remote Access: Turn on to allow users to control your accessories from any location. Turn off to allow users to only control your accessories while they’re at your house.
* Allow Editing: Turn on to allow them to add and remove accessories, scenes, and other users.
If you want to remove a person, tap the arrow again, tap the user, then tap Remove Person.
Troubleshooting the Apple TV as Home Hub
# Make sure that your Apple TV is connected to the Internet and on the same Wi-Fi network as your other iOS devices during set up.
# Make sure it is updated to the latest version of tvOS.
# Make sure you are signed in to iCloud with the same Apple ID with two-factor authentication enabled.
# Make sure that you can control your accessories in the Home app on your iOS device. Open the Home app and turn on a light or change the temperature.
# Check to make sure that your device is set up as a home hub:
On your Apple TV, go to Settings > Accounts > iCloud and make sure that your Apple TV shows HomeKit as Connected. If you don’t see HomeKit, then your Apple TV isn’t connected as a home hub.