Camera integration

Hi,

I want to integrate my new google cameras into home assistant. I setup the integration which was pretty easy. They integrated intoa. dashboard fairly easily. However there were limitations and quirks in the way it operated.

I came across webrtc (now go2rtc) which showed a lot of promise. I integrated my Meraki cameras with ease, but the google cameras wouldnt display the feed on the dasboard. They were always black, regardless of how many solutions/workarounds I tried.

I then came across Scrypted. This sounded ideal. An element of middleware to bring all cameras together and then stream them within HA. However it turned out for google cameras it needs cloud integration with its Scrypted Cloud which then requires pub/sub integrations.
The integrations for this simply wont pull through and I cant figure out why. I’ve got other pub/sub integrations running smoothly.

I’ve been trying to get something to stream google cameras in HA whether its directly or indirectly (via a middleware element) for a couple of weeks now.

Any advice on solutions would be really really appreciated!!!

Thanks

to be honest, google isnt the best for getting camera support into homeassistant. The way they manage it through integration projects in cloud and limiting 24h streams, just makes it not very user friendly.
Your meraki experience is indeed way better, just because it isnt google.
Better to keep it to local rtsp/onvif cameras instead of the ‘cloud first’ stuff

yeah unfortuntely I already made an investment into google products before i started the project so cant afford to not use them now. But realising the limitations for HA.

I have finally got the google cameras working now using Scrypted. Just had to take a step back and map the setup out on paper. Suddenly became clearer in my head.

I’ve also managed to get Meraki cameras into scrypted and I have those also delivering feeds to my dashboard.
ONVIF doesnt support Meraki unfortunately as I heard a few people say to use this. I had to take the rtsp stream into scrypted then redistribute it. Then use that rtsp url to create an entity in HA