From 2b24f8b735cf1b38e75096438effb93be61f6d36 Mon Sep 17 00:00:00 2001 From: Simone Chemelli Date: Fri, 26 Mar 2021 05:11:08 +0100 Subject: [PATCH] Remove timedate manipulation from Neato attributes (#48150) * Remove timedate manipulation to get timezone back * Updated camera to new format --- homeassistant/components/neato/camera.py | 2 +- homeassistant/components/neato/vacuum.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/neato/camera.py b/homeassistant/components/neato/camera.py index 74a3cb4bc77..9a2f47bcfa3 100644 --- a/homeassistant/components/neato/camera.py +++ b/homeassistant/components/neato/camera.py @@ -102,7 +102,7 @@ class NeatoCleaningMap(Camera): self._image = image.read() self._image_url = image_url - self._generated_at = (map_data["generated_at"].strip("Z")).replace("T", " ") + self._generated_at = map_data["generated_at"] self._available = True @property diff --git a/homeassistant/components/neato/vacuum.py b/homeassistant/components/neato/vacuum.py index 3b6711d3b72..e0b3c7b779f 100644 --- a/homeassistant/components/neato/vacuum.py +++ b/homeassistant/components/neato/vacuum.py @@ -202,8 +202,8 @@ class NeatoConnectedVacuum(StateVacuumEntity): return mapdata = self._mapdata[self._robot_serial]["maps"][0] - self._clean_time_start = (mapdata["start_at"].strip("Z")).replace("T", " ") - self._clean_time_stop = (mapdata["end_at"].strip("Z")).replace("T", " ") + self._clean_time_start = mapdata["start_at"] + self._clean_time_stop = mapdata["end_at"] self._clean_area = mapdata["cleaned_area"] self._clean_susp_charge_count = mapdata["suspended_cleaning_charging_count"] self._clean_susp_time = mapdata["time_in_suspended_cleaning"]