From b37e9bc79a95319cef7ba47304f308e3c3966d32 Mon Sep 17 00:00:00 2001 From: mkmer Date: Wed, 25 Oct 2023 00:50:10 -0400 Subject: [PATCH] Improve camera snap performance in Blink (#102652) --- homeassistant/components/blink/camera.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/homeassistant/components/blink/camera.py b/homeassistant/components/blink/camera.py index 31c4e4a563e..c967ff59c8c 100644 --- a/homeassistant/components/blink/camera.py +++ b/homeassistant/components/blink/camera.py @@ -25,6 +25,7 @@ _LOGGER = logging.getLogger(__name__) ATTR_VIDEO_CLIP = "video" ATTR_IMAGE = "image" +PARALLEL_UPDATES = 1 async def async_setup_entry( @@ -105,6 +106,7 @@ class BlinkCamera(CoordinatorEntity[BlinkUpdateCoordinator], Camera): """Trigger camera to take a snapshot.""" with contextlib.suppress(asyncio.TimeoutError): await self._camera.snap_picture() + await self._coordinator.api.refresh() self.async_write_ha_state() def camera_image(