SmartThings Community

Ring security questions

(Arun Gupta) #13

Hi,
I am testing this app and I am getting internal server error when I run the curl command.

{“message”: “Internal server error”}

Can you please help troubleshoot?
Thanks,
Arun

0 Likes

(Arun Gupta) #14

Sorry…My mistake. I selected Node.js 8 instead of Java 8. After selecting Java 8, I get “message off” from curl. The app is working fine from ST. This was lot of work you put in. Amazing…

Thanks

0 Likes

(Bob Silva) #15

Hey Guys,

So, I’m a Windows / .Net guy. (Apologies.) I don’t have curl, I have PowerShell. asishrs’ instructions were quite good and I made it all the way thru to the “Test Lambda” section. I think I finally got curl reasonably translated to PowerShell, but seem to be unable to get it all to work correctly. Here’s what I’m seeing:

Any thoughts / suggestions / words of wisdom?

Thanks,
Bob

0 Likes

(Bob Silva) #16

Greetings…

Feel free to ignore my previous question – I got it working…

michael30404 talked about creating the device manually. So, I tried to do that, assuming there would be a type called “RingAlarm” or some such. Well, I was unable to find it, except when I decided NOT to look alphabetically. :smile: It was at the bottom of the list.

Then I followed the rest of asishrs’ direction and finished the device setup fully believing that my efforts would be in vain. I then pushed Away in the ST Classic app – smirked to myself – and waited for the inevitable mental timeout. Before I could count to three, the Away Red Ring started blinking! I was like, “Oh my gosh” (sorta) and did my happy dance.

So, much thanks to Asishrs for all the time and effort. It does work. It just takes a lot persistence and a certain amount of faith. :smile:

Bob

0 Likes

(Asish ) #17

Thanks for letting me know!

0 Likes

(Arun Gupta) #18

Asishrs: Wonderful job. It does take some effort because creating AWS account and configuring everything can be intimidating and I did make a mistake initially, but once it works, it works wonderfully. Thanks again…

0 Likes

(Cory) #19

I found an easier way using either a Konnected board or wiring directly to the Ring Contact Sensor without the use of a magnet/electromagnet/solenoid/relays.

If you open up the Ring Contact Sensor, look at the board and you’ll find 5 open pads: +, G, V, O, C. Solder a wire to Ground, then another to either V, O, or C, depending upon how you want it wired.

Wire to V - connect to Konnected board and configure Konnected as a 3V trigger. When voltage is applied, Ring Sensor goes to closed state. When voltage is removed, sensor goes to Open state. Develop a routine to trigger this as desired (have mine set to always apply voltage, then remove voltage when a sensor is tripped). With this I can effectively use ANY device on SmartThings to trigger Ring Alarm.

Wire to C - skip Konnected board (and SmartThings integration). This is for a normally closed sensor/device. Normally closed sensor will change to open when circuit is broken (i.e. door/window open).

Wire to O - skip Konnected board (and SmartThings integration). This is for normally open sensor/device. Normally open sensor will change to open when circuit is completed.

Will post some pics in a new thread in the coming days.

1 Like

(Sam N) #20

Hi PhantomSpice, this may be slightly off topic, but kind of relates to what you’re saying and you sound like you may know the answer: if I buy a Z-Wave deadbolt for my front door and I add it to my Ring alarm hub, does that remove the ability for me to add it to my SmartThings hub? I want to be able to control it through both methods so I can A) Unlock the door through the Ring app easily (for example, to let people in quickly when I see them on the doorbell camera) and B) Unlock it through SmartThings, or Google Home (via SmartThings), etc. Are the two capabilities (controlling it via the Ring app and controlling it via SmartThings) mutually exclusive?

0 Likes

(Cory LaFountaine) #21

Unless the lock is linked through a hub of some sort it can only be connected and controlled by one device. I currently have mine linked to the ring hub and am able to have the doors auto lock using an integration between Ring, ST, and Alexa. No direct path yet.

0 Likes

(Cory LaFountaine) #22

I have had great luck with your deployment!!! Working great. Only question I have is can the system read When ring goes into alarm? I want some ST automation If intrusion or smoke/co is detected.

0 Likes

(Asish ) #23

Just to clarify. Do you want ST automation if Ring detect intrusion or smoke/co ?

If so, current code doesn’t support for smoke alarm/co as I don’t have the device types. If you can share the meta data api response, I can add those. For Ring Intrusion to ST, you can trigger that using WebCORE.

0 Likes

(Cory LaFountaine) #24

Yes. So basically if ring goes into alarm (intrusion, smoke, or CO) it would tell ST, then I can run an automation, like turn on all lights, turn off the smart plug running my pellet stove etc.

How would I share the meta data API with you?

0 Likes

(Sam N) #25

Hi Cory, thanks for the reply! I’m somewhat inexperienced in this area, could you explain what you mean about how yours is set up? I did end up buying the Z-Wave Kwikset 910 and have it paired to my SmartThings hub, but as you pointed out, I can’t have it simultaneously paired with my Ring alarm hub. Are you saying you have a workaround that allows you to use it with both?

0 Likes

(Cory LaFountaine) #26

So long work around…hoping for an official integration at some point…Alexa is able to see and lock the doors through direct integration with Ring.

I had to create a routine in Alexa…I call it “good bye.” When I say “alexa goodbye” it will change the alarm state to away and lock the doors. It also triggers away mode in ST so that it does some additional automation (lights, thermostat etc.).

So far I haven’t been able to have ST tell alexa to do anything. So I can’t get the doors to lock unless i’m using Alexa to run the goodbye routine.

0 Likes

(Sam N) #27

Got it, that will work for now! Thanks for the idea.

0 Likes

(Asish ) #28

CTMaineah

      [Cory LaFountaine](https://community.smartthings.com/u/ctmaineah)




    April 12

Yes. So basically if ring goes into alarm (intrusion, smoke, or CO) it would tell ST, then I can run an automation, like turn on all lights, turn off the smart plug running my pellet stove etc.

How would I share the meta data API with you?


Visit Topic or reply to this email to respond.


In Reply To

asishrs

      [Asish ](https://community.smartthings.com/u/asishrs)




    April 12

Just to clarify. Do you want ST automation if Ring detect intrusion or smoke/co ? If so, current code doesn’t support for smoke alarm/co as I don’t have the device types. If you can share the meta data api response, I can add those. For Ring Intrusion to ST, you can trigger that using WebCORE.


Visit Topic or reply to this email to respond.

To unsubscribe from these emails, click here.

0 Likes

(Ed) #29

How are you able to arm the Ring Alarm using an Alexa routine? I don’t see that action in Alexa routine.

0 Likes

(Mike) #30

You can arm the Ring on Alexa simply by saying “Alexa, please arm Ring in Away mode”. If you have the Ring skill enabled for the Ring alarm.

If you want other devices or scenes to activate when you say this command, create a Routine that is activated by voice and use the same phrase. Just type it in. Choose the action when Alexa hears this command.

0 Likes

(Ed) #31

Thanks. I’m going to try this out. I have a Goodnight routine where I say “Alexa, Goodnight” and that controls all my ST linked devices (e.g. turn off all the lights). I didn’t see a way to arm Ring Alarm in that routine so I’ve been saying a second command “Alexa, arm home” to turn on Ring Alarm.

0 Likes

(Mike) #32

Actually, I’m sorry to say, this doesn’t work. ST won’t let Alexa go into “Goodbye” routine. I get a message from ST saying Alexa doesn’t have access.

But, there is a workaround. Alexa can receive consecutive commands like “turn on living rm light and turn on lamp.

So, I tested this command. “Alexa, turn on Ring in away mode and turn on front lamp”

This works, and in theory in ST I can assign a switch to “Goodbye” routine so when the switch is activated, “Goodbye” routine will activate and arm ST.

Therefore, it might be possible to create a virtual switch (call it “away light”) to assign to the “Goodbye” routine in ST. Link that “switch” to Alexa. Instead of making a routine in Alexa, just say the command “Turn on Ring in Away mode and turn on “away light”

Make the names whatever you want. I haven’t tested this with a virtual switch but it seems feasible. Please post here if it ends up working.

0 Likes