I personally like the Reolink cameras. They offer powered Wifi, POE or battery Wifi cameras with the ability to plug in solar cells. The battery cams are not good for continuous monitoring (tried one and sent it back).
If you don't want to pay cloud hosting fees and you purchase any type if IP...