Skip to content

Added details on how to get Nest doorbell refresh token and device ID #1628

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dairefinn
Copy link

There wasn't a whole lot in the README about adding a nest doorbell directly so I added a guide on how to do it based on my recent experience doing it.

@slhad
Copy link

slhad commented May 19, 2025

Thanks to you @dairefinn I was able to see that my doorbell and nest camera are the oldest ones and are sadly

{
"traits": {
   "supportedProtocols": [
            "RTSP"
          ]
   }
}

and enabled me to find https://developers.google.com/nest/device-access/traits/device/camera-live-stream#generatertspstream

I will see if I can mash something together for the RTSP protocol because my doorbell is too expensive to replace

@felipecrs
Copy link
Contributor

felipecrs commented May 19, 2025

@slhad in this case you can use my integration:

https://github.com/felipecrs/hass-expose-camera-stream-source

But I think you can upgrade your doorbell to WebRTC by enrolling it in preview updates in Google Home app. I have never done so, just heard it works.

@slhad
Copy link

slhad commented May 19, 2025

@felipecrs I had tried already

but I am having ~5 mins drop , I don't know from what it comes as the rtsp stream expires every 5 mins without extensions (aka HA renewalk ?), if I have poor wifi for the doorbell cam (dedicated 2.4g router) or if the Volt/Amp inside wires are unstable

Or all of them ?

I am under the impression that https://home.nest.com/ also have the same 5 mins problem ....

(still with your integration)

And then I checked the wifi channel and it was on "auto", fixed it to channel 1 (away from my other 2 routers) and I have steady stream,

I still got the 5 mins timeout in go2rtc but seem to retry and work transparently instead of freezing and killing the stream

@felipecrs
Copy link
Contributor

felipecrs commented May 20, 2025

Have you tried this btw?

https://www.reddit.com/r/googlehome/s/amYiK7k9uF

@slhad
Copy link

slhad commented May 20, 2025

I will keep it in mind if I still get issues, but for now I have 10+ hours of uninterrupted doorbell footage, that's perfect

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants