denniedegroot / com.ring

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

Feature request: Please add taking snapshot #9

Closed gruijter closed 5 years ago

gruijter commented 5 years ago

It is possible to take a snapshot from ring. Could you make an action card that does just this? That would really be a killer application since I refuse to pay 3 euro's per month for cloud recording :)

See this link for snapshot implementation for ring in python: https://github.com/tchellomello/python-ring-doorbell/pull/108

denniedegroot commented 5 years ago

And where is this snapshot then stored? This will be an 'action flow card' so how would the action card look to you on Homey? Can you describe a solution?

gruijter commented 5 years ago

The snapshot is taken with an action card. The resulting image will then start a trigger card with the image as token. Similar to what image grabber is doing: https://apps.athom.com/app/image.grabber

denniedegroot commented 5 years ago

Ah ok, that should be possible. Are you willing to test/debug the support for this as I don't have any Ring devices anymore?

gruijter commented 5 years ago

Sure, no problem :)

mruiter commented 5 years ago

Also willing to test, can even give full access to the homey if wanted

mruiter commented 5 years ago

The new Ring App gives a snapshot on the app screen and refreshes once in a while or when movement (i think) These pictures should be available somewhere . That in combination with the movement alert could become something like.

  1. Movement -> then -> Put latest snapshot from ring api in tag
  2. when tag image blabla changes -> telegram image blabla tag

This is how the new app version looks like. (maybee youy didnt update it yet and i dont know if its already on android)

ring

That snapshot was from 8 seconds ago. My ring triggers movement a lot because i have a "fakkel" burning next to the door these dark days and ring doesnt like it even if i block the zone :)

gruijter commented 5 years ago

Exactly, this is how it works also on android. The link I provided to the python implentation contains the endpoint / information how to retrieve snapshots

rodroz commented 5 years ago

Also willing to test image grabbing. Would like a image tag to be used in conjunction with ie Telegram.

gruijter commented 5 years ago

Any news on this feature request?

denniedegroot commented 5 years ago

I really can't integrate it without having a device. The only other possibility is that someone shares their Ring account so I can access the devices, but this is of course "privacy" sensitive.

gruijter commented 5 years ago

Maybe someone with a ring is willing to take over the maintenance of the Homey app?

denniedegroot commented 5 years ago

Everyone can make a pull request.

mruiter commented 5 years ago

Geen probleem!

Verstuurd vanaf mijn Apple Watch

Op 2 mrt. 2019 om 01:42 heeft denniedegroot notifications@github.com het volgende geschreven:

I really can't integrate it without having a device. The only other possibility is that someone shares their Ring account so I can access the devices, but this is of course "privacy" sensitive.

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

mruiter commented 5 years ago

Dennie I can send my credentials on slack if you want access to a ring .

Just be aware I sleepwalk at night .... nude or in clown 🤡 costume

Verstuurd vanaf mijn iPhone

Op 2 mrt. 2019 om 11:18 heeft denniedegroot notifications@github.com het volgende geschreven:

They can always make a pull request.

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

denniedegroot commented 5 years ago

I created a new branch named 'image_grab'. The trigger works and has the jpg data from Ring, but it doesn't seem to work for me...

denniedegroot commented 5 years ago

Now it works for me, please test it and let me know. Also test the ring Chime if you can.

rodroz commented 5 years ago

Hi,

you actually able to grab the image from ring ? .. When will this be implemented in the ring app on Homey ?.. :)

mruiter commented 5 years ago

Soooooon

Verstuurd vanaf mijn iPhone

Op 4 mrt. 2019 om 18:49 heeft rodroz notifications@github.com het volgende geschreven:

Hi,

you actually able to grab the image from ring ? .. When will this be implemented in the ring app on Homey ?.. :)

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

rodroz commented 5 years ago

That's is excellent, an donation is coming your way when updated. Thank you.

gruijter commented 5 years ago

Tested and got it working eventually with https://apps.athom.com/app/email.sender to send the snapshot by email on motion detection.

Good job @denniedegroot !

mruiter commented 5 years ago

Telegram also works

Verstuurd vanaf mijn iPhone

Op 5 mrt. 2019 om 09:07 heeft gruijter notifications@github.com het volgende geschreven:

Tested and got it working eventually with https://apps.athom.com/app/email.sender to send the snapshot by email on motion detection.

Good job @denniedegroot !

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

denniedegroot commented 5 years ago

A beta version is submitted to the App store. If there are any issues please create a new ticket.

rodroz commented 5 years ago

Downloaded the beta and tried a flow. Just getting invalid authentication 404 when using the grab image card. Is there anything that I missed?

rodroz commented 5 years ago

Hmm just started working without the error.. Ok, now to see how to send the grabbed image to telegram

mruiter commented 5 years ago

Use the a new snapshot card from ring as trigger and telegram app send image as action card. Use the image tag that’s available for the telegram action card

Verstuurd vanaf mijn iPhone

Op 9 mrt. 2019 om 08:08 heeft rodroz notifications@github.com het volgende geschreven:

Hmm just started working without the error.. Ok, now to see how to send the grabbed image to telegram

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

denniedegroot commented 5 years ago

@rodroz use the image tag in the ‘if’ flow card.

rodroz commented 5 years ago

Thanks Dennie, I managed to make 2 flows. One for grabbing and one for sending. Excellent work.

rodroz commented 5 years ago

Haha, getting the samme image over and over... Any ideas for that?

denniedegroot commented 5 years ago

Could you create a new issue for that?