Ring Notifications on Android TV - requires server with nodejs installed

by iawix

Hi All!

It's been a pet peeve of mine for a long time that Ring refuses to release an app that displays notifications on my Android TV (specifically, my Nvidia SHIELD). So I created a node application that uses the ring-client-api library used by /r/homebridge community and an app called PiPup to display snapshots from my Ring doorbell whenever there is movement or doorbell rings at my front door. Here's a photo of what it looks like:

ring-to-android-tv

To get started, you'll need a computer of some kind running nodejs, an Android TV with PiPup installed, and a little bit of know-how to get it running. All the instructions are at the README file on my github page.

Please check it out and let me know if you have any issues or suggestions. I'm really hoping others can help out with testing and pull requests to enhance the script!

Get started here: https://github.com/stevenflesch/ring-to-android-tv

techwithbrett

That is awesome! I can't believe Nest hasn't done this with there apps. Right now the app is just completely broken.

LeOmare

Good idea, excellent i must say

Buh_Snarf

This is amazing. I have a shield too and hate that it doesn't display anything from my ring.

I currently have a mainly Google house with 3 X minis. I have been using home assistant which will play a chime on motion and speak "there is someone at your door" on a ring.

Can you run nodejs on home assistant do you know?

danwooller

I'm definitely going to try this, the only problem I can see is the delivery drivers aren't using Ring at the moment, they're knocking.

kalyway101

Looking through your code I'm a big fan. Good job! I'm curious, does the ring API support live view as well?

Edit: just checked the node ring API... Looks like you can ;)

DaveTOR

Tried this. Works well. Great job! Thank you!

Do I somehow get ‘node app.js&’ added to my startup now ?