From 9fe5cfcd55a6b3bbb09e461514f2f225d142f825 Mon Sep 17 00:00:00 2001 From: soldier2008 <217476753+soldier2008@users.noreply.github.com> Date: Sun, 23 Aug 2026 18:33:02 -0300 Subject: [PATCH] Avoid a naive datetime.now() in lg_netcast (#178255) --- homeassistant/components/lg_netcast/media_player.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/lg_netcast/media_player.py b/homeassistant/components/lg_netcast/media_player.py index f523c277aa6e..87d20a0318f8 100644 --- a/homeassistant/components/lg_netcast/media_player.py +++ b/homeassistant/components/lg_netcast/media_player.py @@ -1,7 +1,7 @@ """Support for LG TV running on NetCast 3 or 4.""" from collections import Counter -from datetime import datetime +import time from typing import TYPE_CHECKING, Any, override from pylgnetcast import LG_COMMAND, LgNetCastError @@ -223,9 +223,7 @@ class LgTVDevice(MediaPlayerEntity): @override def media_image_url(self): """URL for obtaining a screen capture.""" - return ( - f"{self._client.url}data?target=screen_image&_={datetime.now().timestamp()}" # pylint: disable=home-assistant-enforce-naive-now - ) + return f"{self._client.url}data?target=screen_image&_={time.time()}" @override def turn_off(self) -> None: