Add Ring to Apple HomeKit [Step by Step Guide]

Hot to Add Ring Cameras and other home security devices to Apple HomeKit?

Want to control your Ring doorbell or cameras with Apple Home App? It is possible via the solutions discussed in this article. Let's find out the ways to Add Ring Devices to Apple HomeKit

Here are the best ways to add any of your Ring smart home devices to Apple Homekit

  1. Enomek App [Editor's Pick]
  2. Athom Hub [An Affordable way]
  3. HOOBS
  4. Raspberry Pi
  5. Homebridge
  6. Scrypted

Basically there are few ways to add your Ring devices to HomeKit. Let's dive deep to each and find out the pros and cons of each method.

Ways to add your Ring devices to Apple HomeKit

1. Enomek [Recommended Solution]

If you want to add your smart home devices to Apple Home Kit to control your smart devices using Apple Home App and Siri voice assistant. Enomek is able to serve any smart home device to Apple HomeKit. Enomek enables adding any app on Apple HomeKit using Homebridge and HOOBS solutions.

Step guide for Enomek App Installation

2. Athom Hub [Cheapest way]

The ATHOM HomeKit Homebridge Hub is the cheapest solution for integrating Ring devices into your Home Kit. It comes pre-flashed and features a specially compiled server that seamlessly integrates with Apple HomeKit.

Here are some key advantages of using the ATHOM HomeKit Homebridge Hub:

  1. Seamless Apple HomeKit integration
  2. Easy setup process
  3. Cost-effective solution
  4. Best alternative to Homebridge
  5. Plug-and-play solution

If you're seeking an affordable and hassle-free way to integrate your non-HomeKit devices into Home Kit, the ATHOM HomeKit Homebridge Hub is an excellent choice.

Note: Please be aware that shipping from China may result in a delivery time of 2 to 4 weeks, and refunds can only be requested within 24 hours of purchase.

3. HOOBS

HOOBS is one of the Harware-based solution that stands for Homebridge out of the box. You can convert non HomeKit devices into HomeKit compatible with HOOBS. It also can integrate many devices with HomeKit. And yeah! It is compatible with over 2000 accessories now.

GET HOOBS NOW

PRE-ORDER HOOBS PRO

4. Raspberry Pi

Raspberry Pi is a popular low-cost single board computer. If you plan on running your Raspberry Pi through WiFi, you’ll need to connect your Pi to your home network. Also, you’ll need a minimum 4GB microSD card and admin tights on a separate OS (Window, Mac, Linux) apart from the Pi (Note: To flash Homebridge onto the microSD card).

Get your Raspberry Pi today

5. Homebridge

Homebridge is a lightweight server and third-party software application. It is designed to unify your entire smart ecosystem under one simple control system. In other words, it is a bridge between HomeKit and the third-party application.

You can find our step guide to add Ring Devices to Apple HomeKit using Homebridge.

6. Scrypted

Scrypted is a open source solution that run as a service. It provides an intermediary between different devices and major smart home echo systems, such as Amazon Alexa, Apple HomeKit, and Google Home.

This is best alternative to Homebridge. But, Scripted can bridge most of your cameras with full HomeKit secure video support. Ring Scrypted HomeKit integration doesn’t support other Ring connected devices such as Ring Alarm sensors or modes.

If you want to know more information about Ring HomeKit integration, you can dig further.

What can you do with Ring-HomeKit integration?

Does Ring work with Apple HomeKit
Ring with Apple HomeKit

HomeKit and Ring are incompatible technologies. You can easily control your camera stream, turn lights on/off, and trigger your HomeKit Ring Alarm from the Home app with HomeKit integration for Ring devices. You can make many integrations such as Ring HomeKit camera, Ring HomeKit doorbell, Ring HomeKit Hub, Ring HomeKit secure video, and more.

Let's see How to add any smart home devices to Apple HomeKit

Ring HomeKit compatibility - Does Ring work with HomeKit? This is frequently asked question from HomeKit Ring users. Actually, the Ring doesn't work with HomeKit like thousands of other products. But, we have solutions for that.

  • Ring Doorbell with HomeKit

Now, you can add Ring Doorbell to HomeKit with the above solutions. Once you integrate, you can monitor your ring doorbell by clicking on the doorbell icon on the Home app. You will get a notification if someone rings your doorbell. So, you can create HomeKit Doorbell easily with HomeKit integration with Ring using Enomek.

  • Ring security cameras with Home Kit

It is similar to the Ring doorbell. You can easily add Ring camera to HomeKit. It also works very smoothly with your HomeKit. You can get motion sensor alerts, rich notifications, and also snapshots from the camera. You can able to open a live stream from the Ring app.

  • HomeKit Ring Alarm

Adding Ring Alarm with HomeKit is easy with the Enomek solution. When integrating with HomeKit, the ring alarm works as a fantastic gadget. You can able to arm or disarm the alarm from your home app. Also, you can set up personalized automation using your HomeKit.

  • Ring Smart Lighting with HomeKit

You can use the Home app to control and trigger all Ring Smart Lighting products such as path lights, spotlights, and floodlights. Also, you can use it with your Ring camera or alarm to get protected from intruders. It is automatically triggered when you have an intruder.

  • HomeKit Notification

You can received various notification such as triggering notifications from the Ring sensor, motion notification from your camera, Ring doorbell rings on your HomePods.

How to use Ring with HomeKit? Let's see how to connect Ring to Apple Home Kit using Homebridge.

Step by Step guide to connect Ring to Apple Home Kit using Homebridge

  1. Install Homebridge to your device
  2. Install Ring Plugin
  3. Edit the configuration file
  4. Run the plugin
  5. Control devices on HomeKit

Now, you can easily add your Ring device to HomeKit using Homebridge with this step guide.

01. Add Homebridge to Mac/PC

You can easily add add any device to HomeKit with a few steps. As the first step, you need to add Homebridge to your Mac or PC. Want to know how to install Homebridge on Mac or PC ? Then, you can find Homebridge article to know about add Homebridge to Mac/PC.

02.  Install Ring Plugin

Once you have added Homebridge to your Mac/PC, you need to install the homebridge ring plugin to your computer.

  • Open the Terminal on your PC
  • Install the Homebridge plugin using terminal or Homebridge UI

Plugins are Node.js modules published through NPM as well as tagged with keyword homebridge. So, this plugin has a name with the prefix homebridge- such as homebridge-ring. Now, install the Ring plugin using:

npm i –g –unsafe-perm homebridge-ring

or

npm i –g homebridge-ring

Here're the steps for downloading the Ring plugin using Homebridge UI.

Step 01: Open Homebridge in your web browser (http://homebridge)

Open Homebridge in your web browser
Homebridge UI

Step 02: Click on the plugin in the menu bar

Click on the plugin in the menu bar
Homebridge > Plugins

Step 03: Search in the search field for Ring HomeKit bridge as shown in the image

Search in the search field for Homebridge Ring
Homebridge > Plugins > Search Homebridge Ring

Step 04: Install the verified version via the install button

Install the verified version via the install button
Homebridge UI > Plugins > Homebridge Ring > Install

It takes a few minutes to install the plugin. Once the plugin is installed you have to check whether the installation is successful or not.

  • log in with your Ring account (username and password) and verification will take place
log in with your Ring account (username and password)
log in with your Ring account (username and password)
  • Enter the code received and click on “Verify code”
Enter the verification code
Enter the verification code
  • Click on the on/off symbol in the menu bar to restart Homebridge
Click on the on/off symbol in the menu bar to restart Homebridge
Restart Homebridge 
  • Your Ring device will be visible automatically in the Home App after Homebridge has restarted

03. Edit the configuration file

You want to edit the config.json file of Homebridge before you run the plugin. Then add the Ring platform in your homebridge json file. Here, you can use homebridge-config-ui-x to do the easiest configuration which you can enter your Ring credential to get logged in. Also, the configuration screen will appear once the plugin has been installed.

Now, Ring requires the use of two-factor authentication for all accounts. To turn on the two-factor authentication, they want a special refresh token. It allows you to bypass email, password, and two-factor authentication together.

Edit ~/.homebridge/config.json, inside "platforms": [ ... ] add:

All you need to do is run the following commands to get the refresh token.

If you have installed homebridge-ring globally, you can use:

ring-auth-cli

If you don’t have installed homebridge-ring globally,

npx -p ring-client-api ring-auth-cli

After then you’ll see a refresh token after entering your information in the output.

Copy the refresh token > Open up your config file using:

ring-client-API

Remove your email and password values > add refresh token: "TOKEN FROM COMMAND ABOVE" > Restart your home automation app

Then,  do the basic configuration. (Note: Do remember! You can change the username and password but keep the existing formatting and length)

{
"platforms": [
{
"platform": "Ring",
"email": "some.one@website.com",
"password": "abc123!#",

// For 2fa accounts only. See below for details
"refreshToken": "TOKEN GENERATED FOR 2fa ACCOUNTS",

// Optional. DO NOT INCLUDE UNLESS NEEDED.
"locationIds":
["488e4800-fcde-4493-969b-d1a06f683102", "4bbed7a7-06df-4f18-b3af-291c89854d60"],
"alarmOnEntryDelay": false,
"beamDurationSeconds": 60,
"hideLightGroups": true,
"hideDoorbellSwitch": true,
"hideCameraMotionSensor": true,
"hideAlarmSirenSwitch": true,
"cameraStatusPollingSeconds": 20,
"cameraDingsPollingSeconds": 1
}
]
}

04. Run the plugin

Step 1: Navigate to the directory using your Homebridge plugin (Ex: homebridge-nest)

Step 2: Run the plugin using:

homebridge -D -U ./config/ -P ./

05. Bridge to HomeKit (Adding Ring HomeKit bridge to iOS)

Step 1: Open the Home app on your Apple Device (iPhone or iPad)

 Open the Home app on your Apple Device (iPhone or iPad)
Home App

Step 2: Then, you need to tap the Home tab and + (plus) button in the top right

Tap the Home tab and + (plus) button in the top right
Click plus (+) mark

Step 3: Next, Tap Add Accessory

Tap Add Accessory
Tap Add Accessory

Step 4: Scan QR code in the Homebridge UI using your iPhone or you can enter the 8-digit PIN code. (If you don’t remember PIN code, you can find code in the config.json file)

Scan QR code in the Homebridge UI using your iPhone
Scan QR code

06. Control device on HomeKit

Once your smart devices have been added, you can be able to tell Siri to control them. Also, you can give a name to your device. So, Siri can easily recognize your device and control it.

How do you connect your Ring Doorbell to Apple HomeKit with hardware solution? Let's find out.

Step by Step guide to add Ring device to HomeKit using HOOBS

1. Plug in the Raspberry Pi

2. Connect HOOBS to your network

3. Pair HOOBS with Homekit

4. Install the Ring plugin

5. Connect the plugin to your Ring account

HOOBS offers 3 ways to get your initial setup. So, you can do your initial setup using one of the following methods.

  • Download the image and image a Micro SD card yourself
  • Buy just a pre-imaged Micro SD card. So, you can plug it into an existing Raspberry Pi
  • Buy a pre-configured Raspberry Pi-based device directly from them

GET HOOBS NOW

HOOBS can be installed on Debian 10.10, Ubuntu 20.04, or Raspberry Pi OS (any Debian). Let's see how to install HOOBS on Raspberry Pi.

01. Plugin the Raspberry Pi

Firstly, you need to unbox your Pi, and then insert the prepared MicroSD card. Now, you can power it up. Also, you can see some instructions for setting up WiFi and connecting to the UI if you have a monitor connected.

MicroSD card
MicroSD card

02. Connect HOOBS to your network

Once connected to the Raspberry Pi, then you need to set up HOOBS on your network. If you have used a wired Ethernet connection, HOOBS already takes care of network configuration. But, you just connect it to temporary Wi-Fi. Do following steps

Connects HOOBS to your Network
HOOBS
  • Plug the HOOBS box into an outlet
  • Connect HOOBS to your router with included plug and micro USB cable
  • Check for the Wi-Fi network ‘HOOBS’ on your iPhone.
  • Once connected, prompted to select your Wi-Fi network
  • Enter the passphrase (Note: Now, configure the HOOBS box on your network)
  • Next, fire up a web browser and If you are on a Mac open your web browser to connect to the HOOBS device and then go to http://hoobs.local
  • After a few minutes, you’ll get the HOOBS startup screen and then enter your username and password to create an account (You can see a box to set up an administrator account and password)

03. Pair HOOBS with HomeKit

Then, you’ll see the dashboard and as the next step, you want to add your new Ring bridge to HomeKit before adding the ring plugin.

  • You can see the QR code on the dashboard
  • Go to the Apple Home app
  • Add a new accessory in the Home App
  • Scan the QR code with your phone camera
  • Now, you can check whether add the list of hubs and bridges in the home app
  • Go to the Home icon in the top left
  • Then, scrolling down to Home settings
  • After then, open the Hubs and Bridges section
  • Finally, you can assign your HOOBS device to a room

04. Install plugins (Adding your first plugin)

You must know what accessory you want to add first. So, you can search for the Ring plugin in the plugin section.

There’re two plugins namely Accessories and Platforms

Accessories – it is a device that can be directly controlled by HomeKit. But, it needs you to add individual devices in the accessories section after installing the plugin.

Platform – It requires communication via the vendor’s web service. But, This plugin won’t require anything more to be added once configured in HOOBS

  • Once connected to HomeKit, go to the HOOBS dashboard
Once connected to HomeKit, go to the HOOBS dashboard
HOOBS dashboard
  • Click on the Plugin icon on the toolbar
Click on the Plugin icon on the toolbar
HOOBS dashboard > Plugins
  • Search “Ring” plugin in the search field (Enter the accessory or brand that you’re looking for in the search bar)
Search “Ring” plugin in the search field using HOOBS
HOOBS dashboard > Plugins > Search "Ring" 
  • You just click on the install button (HOOBS certified logo above it)
Install Ring plugins using HOOBS
HOOBS dashboard > Plugins > Search "Ring" > Install
  • You can see this installed plugin under the plugin section

05. Connect the plugin to the Ring account

  • Click the ‘three dots’ menu of HOOBS
connect the ring plugin to the Ring account
HOOBS menu bar > Click on Three dots
  • Then, you can click on the terminal
connect the ring plugin to the Ring account
  • Type the following commands and press enter :
npx -p ring-client-api ring-auth-cli
Connect the plugin to the Ring account
  • Now, you’ll see a prompt and then enter your Ring email and password
Connect the plugin to the Ring account
Enter Ring email and password
  • You’ll get a two-factor code (Enter into the prompt)
Connect the plugin to the Ring account - Enter two factor code
Two-factor code
  • After that, generate a long string in double quotes and copy it
Copy refresh token to Connect the plugin to the Ring account
Copy refresh token 
  • Click the plugin menu icon and then click configuration
  • Now, you can paste a long string into the Refresh Token
  • Finally, save changes

06. Add Ring Accessory to HomeKit

Once added to HomeKit, you want to find it under “bridges” in the Home setting

(Home icon > Home setting..> Select Home > Hubs and Bridge > Bridge > Click on the bridge > show device setting

  • Add Homebrdige to iPhone
  • Open the Home App on Apple Device
  • Select Add accessory
  • Tap can’t scan or don’t have a code
  • Then, you can select your HomeBridge
  • Display (uncertified Accessory)
  • Select Add anywhere
  • Manually enter HomeKit set up code
  • Add Homebridge devices to your home

Now, you can control your Ring device with HomeKit using HOOBS.

Instead, if you own myQ devices, you may be interested in learning How to add myQ devices to Apple HomeKit . Let's see how.

Step by Step guide to add Ring Devices to HomeKit using Raspberry Pi

Let's see how to integrate Ring and Apple Home using Raspberry Pi.

Before you begin – What you’ll need

  • Supported Raspberry Pi Models
  • A 4GB or larger SD card
  • A Windows, macOS, or Linux computer with an SD reader

Let's see Steps by Step Guide to add Ring devices to HomeKit

1. Download and Flash to SD card

2. Connect to Network

3. Manage Homebridge

4. Connect to HomeKit

5. Install and configure the plugin

Here's the easy steps guide to add Ring devices into HomeKit using Raspberry Pi.

01. Download and Flash to SD card

No sign up required to use Homebridge Raspberry Pi Image (It is completely free). Raspberry Pi imager is the easiest way to flash the Homebridge Raspberry Pi Image to your SD card.

Raspberry Pi
Raspberry Pi

Step 01: Download the newest version of Raspberry Pi Image and open the Raspberry Pi Imager Application. Download Raspberry Pi

Download the newest version of Raspberry Pi Image and open the Raspberry Pi Imager Application
Raspberry Pi imager

Step 02: Next, you need to click the choose OS button

click the choose OS button
Raspberry Pi > Choose OS

Step 03: Scroll down and select the “other specific purpose OS” category as shown in the image bellow

select the “other specific purpose OS” category
Other specific purpose OS

Step 04: Select Homebridge, then choose the latest Homebridge image

Download and Flash to SD card
Select official Homebridge Raspberry Pi image

Step 05: After then, click choose Storage and select your SD card

choose Storage and select your SD card

Step 06: Finally, click the write button

choose Storage and select your SD card

02. Connect to Network

You can connect your Pi using Ethernet or Wi-Fi. If you want to connect Raspberry Pi using Ethernet, no need to do the additional configuration. All you need to do is power on your smart device for the first time.

But, if you have decided to connect your Raspberry Pi using Wi-Fi, follow these steps

1. Power on your device (without an Ethernet cable attached)

2. Scan for new Wi-Fi network (Use your mobile phone)

3. Connect to the hotspot named Homebridge WiFi Setup

4. After a few moments open the captive portal and then you can connect the Raspberry Pi to your local Wi-Fi network.

03. Manage Homebridge

Using the Homebridge user interface, you can install, remove, update the plugin, and modify the config.json file of Homebridge. (Default username and password is both admin)

If you’re a Mac user, you want to access the user interface via http://homebridge.local. Otherwise, if you’re a Windows user, you need to find the IP address of your Raspberry Pi. Follow these steps

To find the IP address

  • First, you have to log in to your router and find the “connected devices” or “dhcp client’ page
  • You can use your iPhone to access http://homebridge.local (You can find the IP address under System Information once you login homebridge using the default username and password)
  • You need to download the Fing app for iOS or Android to scan your network
  • Once finished booting the IP address will be displayed on the attached screen, if you plug a monitor into your Raspberry Pi

04. Connect to HomeKit

Step 01: Open the Home app on your Apple device

Step 02: Tap the home tab and plus (+)

Step 03: Tap Add Accessory, then scan the QR code

If you add accessories for the first time, you may get a message saying Additional Setup Required. So then, when you add a plugin, it appears in the Home App without any permission.

How to use Home Assistant to connect Ring devices

You can add Ring Binary sensors, Camera, Sensor and Switch to HomeKit using Home Assistant.

Step 01: Go to the Home Assistant

Step 02: Then, select "Setting" in the sidebar

Step 03: Select "Devices and services" from the configuration

Step 04: Select the Add integration button

Step 05: Search Ring and select it

Step 06: Follow the on-screen instructions

You can enhance your Ring Apple Home Experience with Home Assistant now. Let's find out Ring HomeKit support devices for 2023.

Best HomeKit Ring Bridge supported Devices 2023

01. Ring Smart Lighting

Ring Smart Lighting is a great way to lighting up your yard with Add motion-activated sensor. You can also group Ring Smart Lights together to brighten up a small area. As well as you can make make your whole yard shine whenever one light detects motion.

KEY FEATURES

  • Easy installation
  • Motion Activated Notification
  • Weather resistant

SPECIFICATIONS

  • Power Type : 4 D-cell batteries Spotlight
  • Lighting : 400 Lumens
  • Motion Detection : Adjustable motion detection
  • Approximate Battery Life : 1 year under normal use
  • Auto Shut-off Time : Adjustable via Ring App

02. Ring Outdoor Smart Plug with Ring Bridge

You can control your existing outdoor lights or appliances from anywhere with this Outdoor Smart Plug. Aslo, you can easily connect Outdoor Smart Plug to Ring Bridge to enable customizable smart controls in the Ring app and sync with other select Ring Smart Lights, Ring doorbells, cameras, and select Alexa-enabled devices.

KEY FEATURES

  • Control your existing outdoor lights
  • Customizable smart controls in the Ring app

SPECIFICATIONS

  • Power input: 120VAC, 60Hz
  • Power output: 120 VAC, 60Hz
  • Maximum loads across both outlets: 15A; ½ HP motor load, 1875 watt (resistance)
  • Operating conditions: -4°F - 122°F (-20°C – 50°C)

03. Ring Video Doorbell Pro 2

Ring Video Doorbell Pro 2 is the best doorbell from Ring. This is an upgraded version of previous one. Ring Doorbell and Apple Home Kit isn't compatible with each other. It has 3D motion detection that lets you customize motion zones so you can detect people at or near your door. Also, you can create your Ring video doorbell HomeKit integration with Enomek solution.  

KEY FEATURES

  • Two-way talk with audio
  • 3D motion detection
  • Bird's eye view

SPECIFICATIONS

  • Video Resolution: 1536p HD+
  • Field of View: 150 degrees
  • Power Source: Standard doorbell, Ring plug-in adapter, or Ring hardwired transformer
  • Brand: Ring
  • Hub Required: No
  • Integrations: Alexa
  • Connectivity: Wireless

Get your Ring Video Doorbell – Satin Nickel with Ring Chime from Amazon.

Yeah! You can enhance your experience with Ring + HomeKit. Using Ring HomeKit bridge, you can add Ring Alarm with HomeKit, Ring Door View with HomeKit, Ring Floodlight with HomeKit and more.

Now, you know how to add Ring to HomeKit, instead check out How to add Tuya Devices to Apple HomeKit to know more about Tuya HomeKit.

FAQs about the Ring Apple HomeKit

01. Is ring homekit compatible

The answer is still no. But, you can integrate your Ring devices to Apple HomeKit using Enomek App.

02. Where is HomeKit on my iphone?

You can access to the Apple HomeKit via the Home App on your iPhone or iPad, or on your Apple TV.

03. How to add Ring doorbell to HomeKit?

Ring doorbell can be integrated into Apple HomeKit using the Enomek App. Easily download the app by using our installation guide and then, you can enjoy with Ring doorbell HomeKit.

04. Can you add Ring camera to HomeKit?

Yes. You can add any Ring cam to Apple Home with Enomek - HomeKit enabler. It provides easy step-by-step guides to enhance experience with HomeKit.

05. How to add Ring sensor to HomeKit?

Ring sensor can be integrated into HomeKit with the Enomek. You can easily find solution and step guide by downloading the app.

06. How to Connect Ring Alarm with HomeKit?

You can use Enomek to connect Ring Alarm with HomeKit. iOS user can download the app and you can also integrate the Apple Home with any Ring products like Ring Smart Home Lighting.

07. What Smart Home System works with Apple HomeKit?

Ecobee, August, Eufy, Pillips Hue, Lifx, Wemo

08. Does Ring Doorbell work with iPhone?

Yes. You can use Ring Doorbell with iPhone after downloading the Ring App for your iPhone. If your want to add your Ring Doorbell with your HomeKit, you can easily download the Enomek App.

09. How can I use Apple HomeKit with Ring Alarm?

You can do the following things with Ring Alarm HomeKit integration.

  • You can arm or disarm the Ring Alarm using the Home App
  • Create automation with HomeKit
  • When triggered, you can set up your Ring Alarm to turn on lights
  • When triggered, you can set up the Ring Alarm to sound
  • You can customize the sound
  • When the Ring Alarm is triggered, receive HomeKit notification.

10. Is Ring compatible with Matter?

The answer is No. Matter doesn't support Ring yet. We can expect Matter Ring HomeKit integration shortly. So, we're able to use Ring Matter HomeKit devices like Ring Matter supported Cameras, Ring Matter Supported Secure Alarm, Ring Video Doorbell Apple HomeKit etc.

11. Does Ring Alarm work with Apple Home?

No. Ring Alarm Home Kit integration is most requested features from Apple users. but, Ring and Apple Home doesn't compatible technologies yet.