mirror of
https://github.com/home-assistant/core.git
synced 2025-07-30 16:57:19 +00:00
Fix for epson state not updating (#18357)
* Fixed update method name * Update epson.py
This commit is contained in:
parent
c1ca7beea1
commit
90f3f2b1e7
@ -75,7 +75,7 @@ async def async_setup_platform(
|
|||||||
if service.service == SERVICE_SELECT_CMODE:
|
if service.service == SERVICE_SELECT_CMODE:
|
||||||
cmode = service.data.get(ATTR_CMODE)
|
cmode = service.data.get(ATTR_CMODE)
|
||||||
await device.select_cmode(cmode)
|
await device.select_cmode(cmode)
|
||||||
await device.update()
|
device.async_schedule_update_ha_state(True)
|
||||||
|
|
||||||
epson_schema = MEDIA_PLAYER_SCHEMA.extend({
|
epson_schema = MEDIA_PLAYER_SCHEMA.extend({
|
||||||
vol.Required(ATTR_CMODE): vol.All(cv.string, vol.Any(*CMODE_LIST_SET))
|
vol.Required(ATTR_CMODE): vol.All(cv.string, vol.Any(*CMODE_LIST_SET))
|
||||||
@ -102,7 +102,7 @@ class EpsonProjector(MediaPlayerDevice):
|
|||||||
self._volume = None
|
self._volume = None
|
||||||
self._state = None
|
self._state = None
|
||||||
|
|
||||||
async def update(self):
|
async def async_update(self):
|
||||||
"""Update state of device."""
|
"""Update state of device."""
|
||||||
from epson_projector.const import (
|
from epson_projector.const import (
|
||||||
EPSON_CODES, POWER, CMODE, CMODE_LIST, SOURCE, VOLUME, BUSY,
|
EPSON_CODES, POWER, CMODE, CMODE_LIST, SOURCE, VOLUME, BUSY,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user