homebridge-nest-cam
homebridge-nest-cam copied to clipboard
[Feature Request]: Possible to work with new Google Doorbell (battery/wired)
Enhancement of issue
Knowing that the new doorbell only works in the google home app, the plugin obviously doesnt see the camera since it's not added to the nest app. the new nest indoor/outdoor cameras appear to be moving this way as well.
Solution
If possible would like to see the camera from the google home app,
Alternatives
No response
Additional Context
I totally understand if this is outside the scope of this plug-in but at least wanted to ask.
Correct. The new Nest cameras (including the new doorbell) do not work with this plugin. They do not connect to the Nest app which is what this plugin uses to interface with the cameras.
I wouldn't say it is entirely out-of-scope of this plugin but would definitely be a major rewrite. I assume these new cameras will be able to interface with Matter soon, but from what I understand, older cameras will not be capable of using Matter, and this plugin will always be around to circumvent that.
Will there be a new plugin for the new doorbell and battery-powered cameras? Thanks
I am not working on it at the moment. Matter may make a new plugin pointless.
I've found new API for Google Nest Doorbell (battery). https://developers.google.com/nest/device-access/api/doorbell-battery
Also, I know camera device type is not defined by Matter.
Also the nest cam battery version
https://developers.google.com/nest/device-access/api/camera-battery
The wireless doorbell and camera are the last two devices I need to completely abstract away the Google/Nest Platform for my HomeKit.
I'm excited to see this to fruition; I may have to dive in and see what I can do. I'm without a dev machine for about month though. I'll try to poke through the existing code to see how things work and get some ideas on how to extrapolate it for the new devices.
Incredible work so far though!
@nathanblair I'm excited to see what you can do! Unfortunately, I don't have any of the newer cameras at the moment to be able to test. If you have any questions, feel free to message me on discord.
I'm trying to hook up my Google Nest Doorbell (Battery) with homekit. I'm totally new at this so just trying to clarify what I need to do. I see the links above that show the new API for the Doorbell (battery). However, am I still following the original instructions for the homebridge nest cam, then somehow adding in the new API that works for me? I've never done any of this before. Thank you.
I'm trying to hook up my Google Nest Doorbell (Battery) with homekit. I'm totally new at this so just trying to clarify what I need to do. I see the links above that show the new API for the Doorbell (battery). However, am I still following the original instructions for the homebridge nest cam, then somehow adding in the new API that works for me? I've never done any of this before. Thank you.
This isn’t going to work. There isn’t a working plug-in currently.
I'm trying to hook up my Google Nest Doorbell (Battery) with homekit. I'm totally new at this so just trying to clarify what I need to do. I see the links above that show the new API for the Doorbell (battery). However, am I still following the original instructions for the homebridge nest cam, then somehow adding in the new API that works for me? I've never done any of this before. Thank you.
This isn’t going to work. There isn’t a working plug-in currently.
I see. Thanks for the quick reply. Hopefully they will be able to integrate these eventually.
The starling hub is able to integrate the new cameras, so hopefully this is possible with homebridge as well
I looked into this a bit.
There are two major refactors that would need to take place.
- The transition to SDM. The only problem is that SDM is not feature complete so some things like talkback will not work.
- The addition of a WebRTC controller. All new cameras use WebRTC instead of RTSP to relay the camera stream.
This would be quite a major rewrite. I'm sure the Starling team has spent many hours to get this working and I commend them! Unfortunately, It's a little more than I want to commit to currently.
Tl;dr - It can be done but it will take a lot of work.
Are you sure about SDM not supporting talkback? The starling hub definitely supports talkback with the new cameras. In fact, with the starling hub there really isn't any difference in features or experience between the old cameras and the new ones. Maybe they don't use SDM but use some other reverse engineered API.
If Starling has talkback then it doesn't use SDM. Maybe it's using the gRPC protocols that the Google Home app uses? That's interesting to know. Thanks for sharing!
If Starling has talkback then it doesn't use SDM. Maybe it's using the gRPC protocols that the Google Home app uses? That's interesting to know. Thanks for sharing!
Hey Hey, have you had any luck with integrating this with the Google Nest Doorbell?
With iOS 16 announcement and Matter support, this 2021 Battery Doorbell should be supported pretty soon I hope?
With iOS 16 announcement and Matter support, this 2021 Battery Doorbell should be supported pretty soon I hope?
I've seen no reports that Google will provide a firmware update to add Matter support to that product. Additionally, the initial version of Matter is not expected to support cameras^1.