From 90f3f2b1e75a8cd5161ee6e4d1b8fff91556b87f Mon Sep 17 00:00:00 2001 From: bw3 Date: Mon, 19 Nov 2018 07:47:52 -0500 Subject: [PATCH] Fix for epson state not updating (#18357) * Fixed update method name * Update epson.py --- homeassistant/components/media_player/epson.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/media_player/epson.py b/homeassistant/components/media_player/epson.py index 46beb4487fd..bb1618f2351 100644 --- a/homeassistant/components/media_player/epson.py +++ b/homeassistant/components/media_player/epson.py @@ -75,7 +75,7 @@ async def async_setup_platform( if service.service == SERVICE_SELECT_CMODE: cmode = service.data.get(ATTR_CMODE) await device.select_cmode(cmode) - await device.update() + device.async_schedule_update_ha_state(True) epson_schema = MEDIA_PLAYER_SCHEMA.extend({ vol.Required(ATTR_CMODE): vol.All(cv.string, vol.Any(*CMODE_LIST_SET)) @@ -102,7 +102,7 @@ class EpsonProjector(MediaPlayerDevice): self._volume = None self._state = None - async def update(self): + async def async_update(self): """Update state of device.""" from epson_projector.const import ( EPSON_CODES, POWER, CMODE, CMODE_LIST, SOURCE, VOLUME, BUSY,