diff --git a/homeassistant/components/reolink/host.py b/homeassistant/components/reolink/host.py index 7f8fad134583..c41ff2c4587a 100644 --- a/homeassistant/components/reolink/host.py +++ b/homeassistant/components/reolink/host.py @@ -502,7 +502,9 @@ class ReolinkHost: wake[channel] = False # check privacy mode if enabled - if self._api.baichuan.privacy_mode(channel): + if self._api.baichuan.privacy_mode(channel) and ( + not self._api.is_battery or wake[channel] + ): await self._api.baichuan.get_privacy_mode(channel) if all(wake.values()):