denniedegroot / com.ring

Ring for Homey
https://www.athom.com
Other
15 stars 15 forks source link

Ring Alarm support would be a great addition #66

Open jooprooding opened 3 years ago

jooprooding commented 3 years ago

Ring alarm, including all the sensor triggers could add much value to the homey home automation for me.

Razfaz72 commented 3 years ago

I would be happy too. I would also really appreciate the support from the door and window contacts.

Yvarladze commented 3 years ago

Hi Dennie, I was curious if we can expect the possibility that the ring status can be changed to away and home via homey. I am looking for a solution to automatically switch the cameras on and off because my parents do not want me to be able to watch in the living room, but only when they need help.

Dav1dNL commented 3 years ago

@denniedegroot and @kaohlive

I would also like to have the Ring Alarm mode option built in.

As a workaround I now use the ring plugin on homebridge, linked to my Homey. But it would be nice if it could be done directly with Homey.

I am not advanced in programming Homey apps, but the code in the link below may help you build this feature:

https://github.com/dgreif/ring/blob/master/homebridge/location-mode-switch.ts

oksdol commented 3 years ago

I would also highly appreciate support for Ring Alarm. It seems to have the best looking alarm keypad. Any thoughts on if we can expect support for it in this app?

biginski commented 3 years ago

Also the question to add support for RingAlarm. In the latest version there is also support for floodlight and sirene, but it is not possible to make a flow which reads the status of the sirene. That would help to make a workaround for alarm situaties of RingAlarm and putting all the lights on (for example). Thanks for your great work. Regards.

kaohlive commented 3 years ago

but it is not possible to make a flow which reads the status of the sirene.

I will check out if a event for an active siren is something we can support.

For the Ring Alarm hardware, I see plenty of examples and it does not look to hard to support. But I do not own the Ring Alarm part, only the cams/doorbell part. So its impossible to do any testing. That makes it very repetitive to build it blind, ask for test results and fix my bad coding till it starts to work. That's why I wont implement it sorry.

I am going to work on the location mode support.

Airwolf33 commented 3 years ago

The branch from @tokreutz is working well with Ring Alarm. I use it everyday to change modes of my Ring Alarm (Armed / Disarmed / At Home) If it can help…!

kaohlive commented 3 years ago

he should ask dennie to merge then

Get Outlook for Androidhttps://aka.ms/AAb9ysg


From: Airwolf33 @.> Sent: Tuesday, June 22, 2021 9:53:33 PM To: denniedegroot/com.ring @.> Cc: kaohlive @.>; Mention @.> Subject: Re: [denniedegroot/com.ring] Ring Alarm support would be a great addition (#66)

The branch from @tokreutzhttps://github.com/tokreutz is working well with Ring Alarm. I use it everyday to change modes of my Ring Alarm (Armed / Disarmed / At Home) If it can help…!

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/denniedegroot/com.ring/issues/66#issuecomment-866287199, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABYL6XJGWPUO6TOXHJIJ66TTUDS33ANCNFSM4VEZ427Q.

biginski commented 3 years ago

I understand.For me personal it would be great to read the status of the cam alarm.I programmed the Ring alarm so it will also activate the alarm of the camera's.If i can read the status of that alarm i can use it to put all lights on for example.Regards, Ebo.Verzonden vanaf mijn Galaxy -------- Oorspronkelijk bericht --------Van: kaohlive @.> Datum: 22-06-2021 21:49 (GMT+01:00) Aan: "denniedegroot/com.ring" @.> Cc: biginski @.>, Comment @.> Onderwerp: Re: [denniedegroot/com.ring] Ring Alarm support would be a great addition (#66)

but it is not possible to make a flow which reads the status of the sirene.

I will check out if a event for an active siren is something we can support. For the Ring Alarm hardware, I see plenty of examples and it does not look to hard to support. But I do not own the Ring Alarm part, only the cams/doorbell part. So its impossible to do any testing. That makes it very repetitive to build it blind, ask for test results and fix my bad coding till it starts to work. That's why I wont implement it sorry. I am going to work on the location mode support.

—You are receiving this because you commented.Reply to this email directly, view it on GitHub, or unsubscribe.

kaohlive commented 3 years ago

In my fork you can now find a new version with Location mode support. It is based on the action cards, on app level you can find a trigger, condition and action card to interact with the modes. They all provide the Ring locations you have to select from, so it should cover all.

Also added support for a alarm status for a cam that is linked to the siren status. Also removed the link between the tile and the cam so you do not accidentally trigger an siren from the UI.

its in pull request for Dennie, if you can not wait, grab the fork

biginski commented 3 years ago

Hi!

Sorry, but I don’t understand this. I don’t know what a “fork” is. I’m not that familiar with it. Know how to use the Homey and to make flows ….. Can you help me more specific or do I have to wait for an update to make a flow who reads the alarm status of the cam?

Thanks and regards, Ebo

Op 26 jun. 2021 om 22:36 heeft kaohlive @.***> het volgende geschreven:

 In my fork you can now find a new version with Location mode support. It is based on the action cards, on app level you can find a trigger, condition and action card to interact with the modes. They all provide the Ring locations you have to select from, so it should cover all.

Also added support for a alarm status for a cam that is linked to the siren status. Also removed the link between the tile and the cam so you do not accidentally trigger an siren from the UI.

its in pull request for Dennie, if you can not wait, grab the fork

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

kaohlive commented 3 years ago

Than you have to wait till dennie releases it to homey directly.

denniedegroot commented 3 years ago

You can now install the test version: https://homey.app/a/com.amazon.ring/test/

kaohlive commented 3 years ago

Now thats quick! Thanks dennie!

denniedegroot commented 3 years ago

@kaohlive and thank you for your work!

biginski commented 3 years ago

Great. Thanks!

Op 27 jun. 2021 om 16:59 heeft denniedegroot @.***> het volgende geschreven:

 You can now install the test version: https://homey.app/a/com.amazon.ring/test/

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

tokreutz commented 3 years ago

Sorry for not being very active lately, but this location mode support is not the same as the Ring Alarm support. Supporting the Ring Alarm is more complicated, and I have a suggestion below on how to do that.

I was hoping to spend more time on this app, but I have had other matters to attend to. I suggest that we evolve the app using dgrief/ring api repo, as that has all the functionality we ever need for using ring apis, including the Ring Alarm base station. I have contributed som missing features there as well in order to support existing functionality of the Homey app too. @kaohlive :)

kaohlive commented 3 years ago

i checked your fork, very interesting to implement that api indeed. but for me this location mode was a couple of hours work and kept the lightweight. i also do not have the time to rebuild it based in that api. the quick test i did, i noticed it bloated the app from small to huge. not sure if thats caused by that api or something else.

tokreutz commented 3 years ago

Yes, just supporting location mode took me a couple of hours as well :) I tried integrating with base station since one of the app users here said it wasnt working for him, and I ended up using the ring api in order to do so.

The app grew to about 15MB due to the ringapi lib, and that was the only downside I could see.

Loooogical commented 2 years ago

So, I just got into Homey, and my "dream" would be to be able to turn the alarm modes on/off using Homey. For instance I could have me opening my ID Lock 150 automatically turn off the alarm as a usefull future. Could also be used with Smart Presecense to turn on the alarm system when no cell phones are located inside the house. Is there any way to do this now, or do I just have to be patient? @tokreutz @denniedegroot @kaohlive