mirror of
https://github.com/home-assistant/core.git
synced 2025-07-28 07:37:34 +00:00
Fix Epson wrong volume value (#75264)
This commit is contained in:
parent
ce4e53938c
commit
b57e0d13b4
@ -3,7 +3,7 @@
|
||||
"name": "Epson",
|
||||
"config_flow": true,
|
||||
"documentation": "https://www.home-assistant.io/integrations/epson",
|
||||
"requirements": ["epson-projector==0.4.2"],
|
||||
"requirements": ["epson-projector==0.4.6"],
|
||||
"codeowners": ["@pszafer"],
|
||||
"iot_class": "local_polling",
|
||||
"loggers": ["epson_projector"]
|
||||
|
@ -133,7 +133,10 @@ class EpsonProjectorMediaPlayer(MediaPlayerEntity):
|
||||
self._source = SOURCE_LIST.get(source, self._source)
|
||||
volume = await self._projector.get_property(VOLUME)
|
||||
if volume:
|
||||
self._volume = volume
|
||||
try:
|
||||
self._volume = float(volume)
|
||||
except ValueError:
|
||||
self._volume = None
|
||||
elif power_state == BUSY:
|
||||
self._state = STATE_ON
|
||||
else:
|
||||
@ -176,11 +179,13 @@ class EpsonProjectorMediaPlayer(MediaPlayerEntity):
|
||||
"""Turn on epson."""
|
||||
if self._state == STATE_OFF:
|
||||
await self._projector.send_command(TURN_ON)
|
||||
self._state = STATE_ON
|
||||
|
||||
async def async_turn_off(self):
|
||||
"""Turn off epson."""
|
||||
if self._state == STATE_ON:
|
||||
await self._projector.send_command(TURN_OFF)
|
||||
self._state = STATE_OFF
|
||||
|
||||
@property
|
||||
def source_list(self):
|
||||
|
@ -619,7 +619,7 @@ envoy_reader==0.20.1
|
||||
ephem==4.1.2
|
||||
|
||||
# homeassistant.components.epson
|
||||
epson-projector==0.4.2
|
||||
epson-projector==0.4.6
|
||||
|
||||
# homeassistant.components.epsonworkforce
|
||||
epsonprinter==0.0.9
|
||||
|
@ -465,7 +465,7 @@ envoy_reader==0.20.1
|
||||
ephem==4.1.2
|
||||
|
||||
# homeassistant.components.epson
|
||||
epson-projector==0.4.2
|
||||
epson-projector==0.4.6
|
||||
|
||||
# homeassistant.components.faa_delays
|
||||
faadelays==0.0.7
|
||||
|
Loading…
x
Reference in New Issue
Block a user