From d86dfb6336921691c13ce1dce8f8325678af9676 Mon Sep 17 00:00:00 2001 From: Marc Egli Date: Tue, 9 May 2017 18:35:51 +0200 Subject: [PATCH] Fix sonos sleep timer (#7503) --- homeassistant/components/media_player/sonos.py | 4 ++-- tests/components/media_player/test_sonos.py | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/homeassistant/components/media_player/sonos.py b/homeassistant/components/media_player/sonos.py index da75b89c19d..c27ae16b926 100644 --- a/homeassistant/components/media_player/sonos.py +++ b/homeassistant/components/media_player/sonos.py @@ -163,9 +163,9 @@ def setup_platform(hass, config, add_devices, discovery_info=None): elif service.service == SERVICE_RESTORE: device.restore(service.data[ATTR_WITH_GROUP]) elif service.service == SERVICE_SET_TIMER: - device.set_timer(service.data[ATTR_SLEEP_TIME]) + device.set_sleep_timer(service.data[ATTR_SLEEP_TIME]) elif service.service == SERVICE_CLEAR_TIMER: - device.clear_timer() + device.clear_sleep_timer() device.schedule_update_ha_state(True) diff --git a/tests/components/media_player/test_sonos.py b/tests/components/media_player/test_sonos.py index 0a111ef3b36..ebf92cb4d1a 100644 --- a/tests/components/media_player/test_sonos.py +++ b/tests/components/media_player/test_sonos.py @@ -48,10 +48,6 @@ class SoCoMock(): self.is_visible = True self.avTransport = AvTransportMock() - def clear_sleep_timer(self): - """Clear the sleep timer.""" - return - def get_sonos_favorites(self): """Get favorites list from sonos.""" return {'favorites': []}