diff --git a/custom_components/aarlo/alarm_control_panel.py b/custom_components/aarlo/alarm_control_panel.py index becfce17..4022792f 100644 --- a/custom_components/aarlo/alarm_control_panel.py +++ b/custom_components/aarlo/alarm_control_panel.py @@ -55,6 +55,7 @@ ATTR_MODE = 'mode' ATTR_VOLUME = 'volume' ATTR_DURATION = 'duration' +ATTR_TIME_ZONE = 'time_zone' SERVICE_MODE = 'aarlo_set_mode' SERVICE_SIREN_ON = 'aarlo_siren_on' @@ -212,6 +213,7 @@ def device_state_attributes(self): attrs = {} attrs[ATTR_ATTRIBUTION] = CONF_ATTRIBUTION + attrs[ATTR_TIME_ZONE] = self._base.timezone attrs['brand'] = DEFAULT_BRAND attrs['device_id'] = self._base.device_id attrs['model_id'] = self._base.model_id diff --git a/custom_components/aarlo/camera.py b/custom_components/aarlo/camera.py index 33e34192..1f63ba3f 100644 --- a/custom_components/aarlo/camera.py +++ b/custom_components/aarlo/camera.py @@ -55,6 +55,7 @@ ATTR_VOLUME = 'volume' ATTR_LAST_THUMBNAIL = 'last_thumbnail' ATTR_DURATION = 'duration' +ATTR_TIME_ZONE = 'time_zone' CONF_FFMPEG_ARGUMENTS = 'ffmpeg_arguments' @@ -353,6 +354,7 @@ def device_state_attributes(self): (ATTR_WIRED_ONLY, self._camera.wired_only), (ATTR_LAST_THUMBNAIL, self.last_thumbnail_url), (ATTR_LAST_VIDEO, self.last_video_url), + (ATTR_TIME_ZONE, self._camera.timezone), ) if value is not None }