I have several of these - for motion detection battery power isn’t an issue as they wake up immediately and report. For all the other attributes like temperature etc., they can;t report more frequently than once an hour on battery power which sucks. I have 2 I use primarily for motion on battery but the one I use for light levels to turn lights on is on USB power, and set to report once a minute.
And yeah, it kind of sucks trying to change their parameters with OZWCP on battery - you either have to go get them and put them on USB power or wake them up with motion and hope you can get the changes over before they go back to sleep.
Once they are setup however they work great. I had the previous version and these are a hell of a lot better.