I haven’t had this particular problem (I’m using a Video Doorbell v2 on a covered porch beside a door facing north), but in your situation I think I’d look for a way to provide shade, so I suspect you’ve been on the right track with your searches. I also like DIY stuff and learned some things about 3D printing over the past year so I could fabricate an angled mount for my doorbell, so I’d probably seek out some sort of solution like that so I could customize it for my needs.