From fc943dc4b6254bb8666816c78390dad5184bd50b Mon Sep 17 00:00:00 2001 From: Daniel Shokouhi Date: Thu, 7 Mar 2019 11:03:02 -0800 Subject: [PATCH] Fix botvac connected maps call as it is not a supported model (#21752) --- homeassistant/components/neato/vacuum.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/neato/vacuum.py b/homeassistant/components/neato/vacuum.py index ff78a087de8..990c79552b4 100644 --- a/homeassistant/components/neato/vacuum.py +++ b/homeassistant/components/neato/vacuum.py @@ -186,10 +186,11 @@ class NeatoConnectedVacuum(StateVacuumDevice): self._battery_level = self._state['details']['charge'] if self._robot_has_map: - robot_map_id = self._robot_maps[self._robot_serial][0]['id'] + if self._state['availableServices']['maps'] != "basic-1": + robot_map_id = self._robot_maps[self._robot_serial][0]['id'] - self._robot_boundaries = self.robot.get_map_boundaries( - robot_map_id).json() + self._robot_boundaries = self.robot.get_map_boundaries( + robot_map_id).json() @property def name(self):