The Blackwire Ring Events driver enables button press and motion events from a Ring Doorbell in a Control4 system. The motion events are also available on all Ring Camera devices. This allows for easy automating of chimes and events through out a home.
This driver is authorized for release by Ring using a secure, authenticated API.
Composer 2.10+ required and works great on all builds of OS3+.
Events
The driver supports the following events for Control4:
- Button Press (All model doorbells)
- Motion (All model doorbells and cameras)
Events are triggered instantly due to driver connecting directly to Ring’s Servers.

Requirements to move forward with driver setup:
- Un-assigned Blackwire License Key from the My Licenses section
- Ring Device Setup on a ring.com account
- Each Ring devices needs a unique name IE you should not have 2 devices with an identical name on the account
- Ring Pin Code which will be generated using the Ring Account Authorization system using the customers User Name and Password. This must be the account that owns the doorbell and not a user account.
Network Driver Setup
Install The Driver:
Download the driver zip file. Inside you will find 2 drivers. Install both drivers into your Control4/Drivers/ folder and then open Composer. Alternatively in composer click Driver – Add or Update driver and select the Ring Events Master driver and then do it again and select the Ring Events driver.
Install the Ring Events Network Driver and then 1 instance of the Ring Events Driver for each Ring device you want to monitor.
Activate The Driver:
Enter the Blackwire license Key into the Ring Events Network Driver. Your license keys are can be found under the My Licenses section of your account.
Driver Activated:
If the driver does not activate make sure you are on the latest version and are properly copying and pasting the key. The key is case sensitive.
Note: License keys must be associated with your dealer account.
Now it is time to add the Pin code. Follow the steps below and then paste the pin code into the Pin Code box.
Ring Pin Code:
1. Open a private / incognito browsing session on your computer. This is very important to ensure the pin code is created for the correct account.
2. Go to https://ring.blackwiredesigns.com this is a special page to create the pin code. The webpage is ring dot blackwiredesigns dot com
3. Click the black button that says Click here to Authorize with Ring.com
Ring Customer Log In:
You will now be on ring.com’s account authentication page
You will need your CUSTOMERS user name and password for their Ring.com Account. After entering the information you will be prompted for a 2 factor authentication code. You will need the customer to provide you the access code generated. This will be emailed or text messaged to them. You also must re-type the password on that page.
IMPORTANT: Make sure you are using the primary account and not a user account.
Blackwire Pin Code:
You will be prompted to give Blackwire access to monitor the events of the Ring Account. Once you click agree you will be forwarded back to a page with a pin code. This pin code is case sensitive and should be copied and pasted into the driver.
Network Setup Completed:
You should see a quick message under Driver Information that says “devices found :)” then within a few seconds it will say “Monitoring for events”. This means it is now up and running waiting for events from Ring devices.
“Monitoring for events” is the normal operational message you will see all the time.
Events driver
You need 1 copy of the Events Driver per Doorbell or Camera in the system you want to monitor. If the Ring.com account has multiple devices, this is where you will select which device is assigned to the driver.
The area in red is a drop down where you select which device you want to monitor. Click on the Drop down and select the device. If there are no devices go to the next step. If the device is there select it and press set and skip the next step.
Skip this step if the drop down had your device.
Click on Composer – Connections and then go to either Ring driver and verify that you see them bound together. if the area in red is blank then bind the drivers together.
Skip this step if the drop down had your device.
Go back to System Design in Composer and click on the Event driver. You will see a drop down of any devices on the Ring account. Select the one you want and then click Set.
If for some reason nothing is still showing up go back to the Network driver and click on Utility and in the drop down select “Check Authentication and get Devices” then click Set. This will force the driver to re-check in and register all of the devices on the account.
Go back to the Event Driver and check the drop down. You will now see the devices available on the account. If you still do not see devices please start a chat with support on the bottom right our website.
Driver Programming
Programming events is very easy. There are only two events at this time,
- Pressed: Any time the doorbell button is pressed
- Motion: Any time a doorbell or camera detects motion
Select the event you want base programming on then add your programming.
Examples:
- play announcements on distributed audio
- turn on lights or brighten lights based on motion or button presses
- play the Ring motion chime noises on the T3 touch screens
Ring Sound Files
We have made it easy for you to download and use the Ring App Sounds. This zip features the wind chime motion and the doorbell ringing files. Upload these to the Announcement Agent.
Debugging
You can use the Utility menu for the following features:
Check Authentication and Get Devices: This will tell the driver to check into the Ring server and download all of the devices from the account. If you are having issues with devices showing up in the drop down of the Doorbell driver you will want to use this option
Revoke Authentication and Log Out: This option will delete the pin code from the server and log the driver out of that Ring account. You will need to generate a new key to use the driver again.
Advanced Features
Ring has updated their iOS and Android apps with a new security Control Center. This area allows you to manager who has access to your account. It is very important to educate your clients so they understand Blackwire will be visible under the Linked Accounts section of the app and if they delete the access the driver will break.
To verify this press the 3 bars on the top left and then select control center.
Download Link
Release Notes
- New API endpoint for better stability
- Fixed bug in WS portion of the driver to prevent unnecessary reconnects
- BDM requirement removed
- [BUGFIX] Fixed issue with PIN Code not showing after Network Driver is reset
- [BUGFIX] Quick bug fix for data migration from a non BDM driver to a BDM driver
- Added BDM Licensing Support
- [#I5] Fixed populating dropdown when adding driver
- Updated BlackWire Debug output
- Added PIN code information field to aid installers who do not like to read instructions
- Fixed persist data issues
Note: Showroom systems may need to complete setup again. Make sure BDM is installed and the Showroom registration is complete before updating this driver.
Version 1.8.5 - (October 27, 2017)