How do you get an Amazon Echo Show device to display the Live View Camera when motion detection occurs on Ring devices?
Here is a solution that that currently works for me, I have an Echo Show 8, a Ring Pro HD Doorbell and Ring Driveway FloodLight/Camera. Also, I am using an Android Phone. Not sure of exact steps for IOS, but they should be similar…. Or not, hey it’s IOS
Sorry for the length, trying to be thorough. Please post a reply if this works for you. I have it running with multiple Ring devices.
First, make sure you can see the Live View camera from your Ring device on you Echo Show.
- Example-> Alexa, Show Front Door (or whatever you named your device)
Next, make sure you can stop the Live View camera on your Echo Show from your Ring.
- Example-> Alexa, Stop
If you can do these 2 things, proceed. We are going to be using these 2 commands.
You will need 2 Routines for each camera, I’ll the use the Pro HD Doorbell as the example below;
Why 2 Routines? Because the “Custom Action” that tells Alexa to execute Commands must be the Last Action defined in the Routine, so we can’t use 1 Routine to issue multiple Alexa Commands. We are going to use the Alexa Commands; {Alexa, Show Front Door} and {Alexa, Stop}, hence the test above. Also and most importantly, multiple Routines can be triggered from the same Motion Event on the same device, at the same time, this allows us to do multiple things in parallel!!
These 2 routines will be executed in parallel when Motion is detected on your Ring device;
-
the 1st routine detects Motion on a Pro HD Doorbell and Shows the Doorbell Live View camera
-
the 2nd routine detects the same Motion on the same Pro HD Doorbell, Waits 4 minutes and Stops the Doorbell Live View camera
To simplify, 2 Routines detect the same Motion at the same time, one turns on Live View, the other waits 4 minutes and turns Live View off.
Open the Amazon Alexa App to create the 1st Routine;
Select -> More
Select -> Routines
Select -> + to add a new routine
Select -> + Enter routine name – example-> FD-Cam Show
Select -> Next
Select -> + When this happens
Select -> Smart Home
Select -> FrontDoorCamera (or whatever you called your doorbell/camera)
Select -> Motion
Select -> Detected
Select -> Next
Select -> + Add action
Select -> Custom (scroll to the bottom of the list, also this Custom action has to be the last item in the Routine…)
Input -> type in the input field–> Show Front Door (this will tell Alexa to Start Showing Live View at the FrontDoorCamera)
Select -> Next (You will see this entered in the Action section as the Command, “Alexa, Show Front Door”)
Scroll down if needed
Select -> From \ Choose Device
Select -> your “Echo Show Device” that you want the Live View camera to be shown on
Select -> Save
Continue in the Amazon Alexa app to create the 2nd Routine;
Select -> + to add a new routine
Select -> + Enter routine name – example -> FD-Cam Stop
Select -> Next
Select -> + When this happens
Select -> Smart Home
Select -> FrontDoorCamera (or whatever you called your doorbell/camera)
Select -> Motion
Select -> Detected
Select -> Next
Select -> + Add action
Select -> Wait
Enter time duration for the Doorbell Camera to be in Live View (I used 4 minutes, 1 minute works great for testing)
Select -> Next
Select -> + Add action
Select -> Custom (scroll to the bottom of the list, also this Custom action has to be the last item in the Routine…)
Input -> type in the input field–> Stop (this will tell Alexa to Stop Showing the Live View at the FrontDoorCamera)
Select -> Next (You will see this entered in the Action section as the Command, “Alexa, Stop”)
Scroll down if needed
Select -> From \ Choose Device
Select -> your “Echo Show Device” that you want the Live View camera to be shown on
Select -> Save
Hope this works for you. Please post a reply if this works. I have it running with multiple Ring devices.