No, it does not have a battery.
Wyze Cam Floodlight Pro must be hardwired (110 - 120V AC) either in place of an older floodlight or using a junction box. It does not have an internal battery and cannot be recharged.
Please contact a licensed electrician for help if you do not have an existing floodlight or junction box.