From 8beb349e883591532f2fd3604ee95d394a6cb0d6 Mon Sep 17 00:00:00 2001 From: Dan Klaffenbach Date: Sun, 19 Aug 2018 13:57:28 +0200 Subject: [PATCH] vacuum/xiaomi_miio: Expose "sensor_dirty_left" attribute (#16003) --- homeassistant/components/vacuum/xiaomi_miio.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/vacuum/xiaomi_miio.py b/homeassistant/components/vacuum/xiaomi_miio.py index 2c6057e1cf6..367c8c03d0e 100644 --- a/homeassistant/components/vacuum/xiaomi_miio.py +++ b/homeassistant/components/vacuum/xiaomi_miio.py @@ -52,6 +52,7 @@ ATTR_DO_NOT_DISTURB_END = 'do_not_disturb_end' ATTR_MAIN_BRUSH_LEFT = 'main_brush_left' ATTR_SIDE_BRUSH_LEFT = 'side_brush_left' ATTR_FILTER_LEFT = 'filter_left' +ATTR_SENSOR_DIRTY_LEFT = 'sensor_dirty_left' ATTR_CLEANING_COUNT = 'cleaning_count' ATTR_CLEANED_TOTAL_AREA = 'total_cleaned_area' ATTR_CLEANING_TOTAL_TIME = 'total_cleaning_time' @@ -234,7 +235,12 @@ class MiroboVacuum(StateVacuumDevice): / 3600), ATTR_FILTER_LEFT: int( self.consumable_state.filter_left.total_seconds() - / 3600)}) + / 3600), + ATTR_SENSOR_DIRTY_LEFT: int( + self.consumable_state.sensor_dirty_left.total_seconds() + / 3600) + }) + if self.vacuum_state.got_error: attrs[ATTR_ERROR] = self.vacuum_state.error return attrs