Suggestions please. Outdoor wireless camera. Google home integrated

I have been searching for the perfect or at least almost perfect wireless camera. I was wondering if I could get some help from the community. Im looking for a wireless camera that will work with home assistant. I would like to store videos locally and be able to playback from outside the network. I do have nabu casa. Also I was hoping for some kind of Google home integration so that I can call on Google to display video from a camera and stream to any Chromecast enabled device. Lastly it would be a perfect cherry on top if that camera had some solar option. I have looked at Blink and Wyze so far. I dont want to rely on any companies cloud service. I feel like I am asking a lot but any suggestions or devices that I should look into would be immensely helpful. Thanks in advance.

Take a look at eufy cameras with homebase recording.

Depending on motion level, it could run for 6 months and there is local person sensor and recording all videos in homebase internal storage.