Have you tried using Package Manager to install, and updates your apps? If not check it out, and use it to install this app, and update all your other updates automatically!
If you chose to do this, I would delete the app code you have that is not working, and start fresh.
As @TechMedX said, I'd suggest using Hubitat Package Manager. The packageManifest.json file is meant to be used with that app, it is not a Hubitat app in and of itself.
If you are installing manually instead of using HPM, you need to install the groovy file that is under src/apps in Apps Code, and add whichever devices you need from src/drivers to Drivers Code on your Hubitat.
I would use the package manager app as others instruct to get everything installed, then I would follow then scroll down to the "Brief Installation Instructions" in the original post by the original developer.
From there if you have questions, ask here and we the community can help out.
Yes, I reviewed this link but really have no idea how to "install" or "use" the package manager. I see all the files listed, read the instructions both on the page, as well as the read me file. I guess I'm overlooking the first step.
Copy and paste this code into the Apps Code > New App section of HE, and save it. Then go the the "Apps" section and New App > Add User App > Package Manager. Once installed I think you will be able to navigate it pretty easily.
EDIT: @dman2306 maybe you could add a "To Install PM" to the top of your read me, unless I missed it somewhere? Thanks again fabulous app!
It's very important you choose wisely based on what you actually have from Ring which is outlined in the original post. So consult that to make sure you pick all the right devices to install.
We can also help you here if you can post exactly what you have for Ring Product and what you have attached to your Ring Alarm.
Thank you everyone for making this idiot proof for me. Much appreciated.
I have copied and pasted the code into HE and saved it. No issues. See image.
I will now review the different ways to setup Ring per SoundersDude's comments. I currently have a Ring Pro Doorbell, 5 cameras (spotlight, outdoor and indoor), 19 window and door sensors, four motion detectors, 4 flood/freeze sensors, and two keypads. I also have a Kwikset Z-Wave door lock integrated into the Ring app (not sure if that matters).
Again, really appreciate the help. Support here is awesome!
Continuing the setup. I have installed HE, then went through and installed the ardichoke package, and then selected the Ring device drivers for my devices and completed that step. I can now see device drivers installed and a new listing under Apps Code. Are there instructions that can take me to the finish line? I think the next step may be to authenticate with my Ring credentials, but I'm not sure where to go for that. I also clicked the OAuth button on the HPM apps code screen. Not sure if I should have done that or not!
Im confused by how the webhook from ifttt work. It seems to only trigger an event on motion. How does the device ever switch back to inactive if an inactive event is never sent back?
I’m further having issues with my floodlight cam. It shows up but I’m failing to see where the motion attribute is stored? The device is found in my rules as a motion sensor but it shows up as both active and inactive in the rule.
I don’t understand what this means. An attribute can only have one value. It can’t Be both active and inactive at the same time. Can you provide a screenshot?
I don’t understand what this means. An attribute can only have one value. It can’t Be both active and inactive at the same time. Can you provide a screenshot?
I can’t anymore. It started updating. I had a rule that had 2 conditions 1 for active and one for inactive. Both showed as false. Now they are showing correct.
It confused me also, because a device having 2 states isn’t possible.
If this is integrated using IFTTT, what kind of delays are there? I have an Alexa routine that is triggered by a Ring motion sensor to turn on a light and the response time is unsatisfactory. Since IFTTT is cloud-based I imagine it will be at least as long, or longer?
One other question. The Ring alarm ignores motion from a motion sensor for several minutes after it has been activated. So Alexa will not see any additional motion events during that period. Is that also the case for this HE integration? Or can you have to motion triggers from the same sensor in rapid succession? If so, what is the "refresh" rate?
Finally, are there any compatibility issues with the new 2nd generation Ring alarm? Or does everything work the same?
I had the same thing and it looks like IFTTT is slightly faster than the Alexa routine.
However, if you are going to use IFTTT then there is no way to send an event when motion stops so you need to wait for the app to time out the motion event. I am not sure if that can be adjusted.
I believe that would be a setting in the firmware of the Device itself and I don't see any way to change that in the driver that is supplied.
I have a 2nd Gen and it seems to work fine. I had one issue which I was out here to actually post about where a contact sensors battery died and when I armed the ring alarm it had to bypass the contact. However, the virtual device itself didn't update to "home" even though the alarm itself was armed. Everything else still worked.
As soon as I replaced the battery everything worked again.
So my ring motion alert turns on a light. and my ring doorbell press triggers a different set of lights depending on TOM. As im walking up to the door the light usually comes on by the time i reach it. so im in the field of view of the camera only for a few steps at thaat point. so the delay with iffft seems really short.
I should also point out that it's the Ring Cameras (Doorbell, floodlight, spotlight) that require IFTT (or you could manually setup an Alexa routine or use other Ring integrations that use the Alexa routine).
For anything connected to Ring Alarm outside of the cameras e.g. motion sensors - those speak to the HE through this integration locally, so it's pretty darn fast. I use my Ring connected motion sensor in my house to turn on the lights before I walk down into the basement. I think the Ring Alarm does buffer a second or two even in their own app, so if you are looking for sub-second I'd recommend using a motion sensor directly paired to HE instead or perhaps even directly pairing the Ring sensor to HE. For me though this works great.