Surprisingly, I didn't find anything at a reasonable price that can also offer several days of autonomy.
Anyone can offer suggestions?
Make sure to get a SD card for local recording
Then use this docker app to get raw RTSP urls and LAN only -> https://github.com/mrlt8/docker-wyze-bridge
Next use Frigate as your NVR -> https://github.com/blakeblackshear/frigate --------
The wyze cams use about 3-5 watts of energy over USB. This make perfect for using a USB battery bank, a solar "generator" like the comments mention, or any place you can get "usb" power. This assumes you have Wifi, but if you have say a 4g modem, id assume it has wifi hotspot on it, most do. Then you still can connect the wyze cams to them.
If you are concerned about privacy, thats where the docker app + sd card comes to play. You are recording to SD and also RSTP streaming via the docker app. If you are ultra concerned, just block the api calls with your favorite firewall/adguard/pi hole.
I have this exact setup and very happy. Runs on docker, I self host via traefik and VPN into my box for access.
In my case a middle of the road compromise was to use solar+battery game hunting cameras, sometimes referred to as trail cameras. They can use both lithium non rechargeable batteries and have a built in rechargeable battery connecting to a small solar panel. They are configurable to do short videos of movement and/or pictures and work in low light. That met my needs. Some of them have bluetooth/wifi for monitoring from a short distance but I have never tried using that feature.
If you look for these on Amazon, use care. Some of the sellers are paying people for 5 star reviews.
Once winter came and it got below freezing the battery level quicky dropped, but that may have been more to do with the cold than the lack of sun. It was only rated down to 0C, so I wasn't expecting much. After winter once there was more sun and it got warmer it started working again perfectly.
I have the camera set to record when it detects motion, not continuous recording, and it worked fine for that. It had an IR light but I turned that off as bugs would swarm around it (it was in a forest). The camera was used to monitor people dumping rubbish on our land which had public access, and it worked great for reading license plates.
https://eu.eufy.com/pages/security_forever_power?ref=navi
The cameras I have are charge and use, but should last about six months befire you need to charge again. We'll see. Mine are only active when I'm away and they sense activity so that should help.
They have cameras with solar panel and 4G. If they have an external battery I don't know.
ALLPOWERS Portable Power Station 300W / 288Wh Solar Generator Camping Generator with 1x100W Foldable Solar Panel Included for Outdoors Camping Travel Fishing Emergency Power Supply Backup https://amzn.eu/d/aRJHhtp
They can be charged via solar panel, although I doubt it will keep up with demand so it’s more like extending the life.
You mention several days of autonomy, this could provide that if you show up with it fully charged.
Or you mean a product that is already assembled?
Hikvision makes some, but surely they are not cheap, it greatly depends on your requisites, if you want something reliable I believe you need to get something "professional" not the 100-200 bucks ones you find on Amazon or similar.
It's going to be pricey for a battery. That setup is probably 80W 120V AC. You'll need an inverter and step-up, with what I'll guess will be $500+ worth of batteries. You could save substantial energy if you lower the number of cameras and use a Pi.
What about any USB-powered camera with onboard recording and a "solar generator" like the Goal Zero with a panel or two to keep it juiced? If a USB cam like the Wyze doesn't do it for you, power a POE injector and small NVR or internet connection.
We planned on building it out some more with solar for off-grid parts of the property. That stuff isn’t cheap either but it certainly seems plausible to run a few 4k cameras on 30W.