From 93143384a8ece876b95332a7aebaaa237408b33e Mon Sep 17 00:00:00 2001 From: Varga Tamas <tamas@alapzaj.com> Date: Sat, 8 Sep 2018 18:13:24 +0200 Subject: [PATCH] Restore status attribute for xiaomi_vacuum (#16366) * Added new states and exposed state/state code received from xiaomi vacuum * Restore status attribute for xiaomi_vacuum --- homeassistant/components/vacuum/xiaomi_miio.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/vacuum/xiaomi_miio.py b/homeassistant/components/vacuum/xiaomi_miio.py index 41842459c8a..290c3417149 100644 --- a/homeassistant/components/vacuum/xiaomi_miio.py +++ b/homeassistant/components/vacuum/xiaomi_miio.py @@ -60,6 +60,7 @@ ATTR_ERROR = 'error' ATTR_RC_DURATION = 'duration' ATTR_RC_ROTATION = 'rotation' ATTR_RC_VELOCITY = 'velocity' +ATTR_STATUS = 'status' SERVICE_SCHEMA_REMOTE_CONTROL = VACUUM_SERVICE_SCHEMA.extend({ vol.Optional(ATTR_RC_VELOCITY): @@ -240,7 +241,8 @@ class MiroboVacuum(StateVacuumDevice): / 3600), ATTR_SENSOR_DIRTY_LEFT: int( self.consumable_state.sensor_dirty_left.total_seconds() - / 3600) + / 3600), + ATTR_STATUS: str(self.vacuum_state.state) }) if self.vacuum_state.got_error: -- GitLab