diff --git a/homeassistant/components/recorder/__init__.py b/homeassistant/components/recorder/__init__.py index 465209c7ed7..21acc183e50 100644 --- a/homeassistant/components/recorder/__init__.py +++ b/homeassistant/components/recorder/__init__.py @@ -41,6 +41,7 @@ from homeassistant.helpers.entityfilter import ( from homeassistant.helpers.event import ( async_track_time_change, async_track_time_interval, + async_track_utc_time_change, ) from homeassistant.helpers.integration_platform import ( async_process_integration_platforms, @@ -622,7 +623,7 @@ class Recorder(threading.Thread): ) # Compile short term statistics every 5 minutes - async_track_time_change( + async_track_utc_time_change( self.hass, self.async_periodic_statistics, minute=range(0, 60, 5), second=10 ) diff --git a/homeassistant/helpers/event.py b/homeassistant/helpers/event.py index 64cf3bf20bb..b157840db0d 100644 --- a/homeassistant/helpers/event.py +++ b/homeassistant/helpers/event.py @@ -1483,7 +1483,7 @@ def async_track_time_change( minute: Any | None = None, second: Any | None = None, ) -> CALLBACK_TYPE: - """Add a listener that will fire if UTC time matches a pattern.""" + """Add a listener that will fire if local time matches a pattern.""" return async_track_utc_time_change(hass, action, hour, minute, second, local=True)