-
-
Notifications
You must be signed in to change notification settings - Fork 165
Notification Troubleshooting
This library leverages Push Notifications to receive real-time events from Ring. Some example events that use Push Notifications:
- Doorbell button pressed (aka
ding
) - Motion detected
- Intercom button pressed
If you are not receiving these events, or they are only working sporadically, the steps below should help.
- Ensure you are on the latest version of the
homebridge-ring
orring-mqtt
- In the official Ring App, go to the
Control Center
. This can be reached from the main menu, under the Account section. See this article if you are having trouble finding it - Click on
Authorized Client Devices
- You will now see a list of authorized devices on your account. You can either click
Remove All Devices
(see details below), or remove the individual devices associated with this library. The devices created by this library will be listed asandroid
devices, with names like:homebridge-ring
ring-client-api
ring-mqtt-addon
Device name not found
- Once you have removed all of the extra devices, you will need to create a new refresh token. See this article for details
- Restart your homebridge server or whatever software is using this library
- Notifications should now be working 🤞 🚀
It's common that the list of devices is really long, which is what landed you on this page in the first place. To speed up the removal process, you can choose to remove all devices with one click. The downside to this approach is that your other devices, such as your phone/tablet/computer will be logged out as well. If you remove them, you will need to log back in on each of these devices as well. The vast majority of your settings will be untouched, but you will have to reconfigure settings related to notifications. Specifically, if you had turned off ding/motion notifications for a specific camera or device, these settings will get reset to "on" when you log in again. If you don't want to mess with perfecting your notification settings on these devices, your best bet is to remove the extra devices individually.
Ring seems to have a limitation on the number of devices which can be registered to receive Push Notifications, so you will need to remove extra device logins from your account. While these shouldn't pile up over time, there are cases where this library will cause a new device registration to be added each time it is started.