Clean up Volumio code (#38400)
This commit is contained in:
parent
a00aa6740e
commit
76e8870e98
2 changed files with 5 additions and 6 deletions
|
@ -71,9 +71,9 @@ class ConfigFlow(config_entries.ConfigFlow, domain=DOMAIN):
|
|||
errors = {}
|
||||
if user_input is not None:
|
||||
info = None
|
||||
self._host = user_input[CONF_HOST]
|
||||
self._port = user_input[CONF_PORT]
|
||||
try:
|
||||
self._host = user_input[CONF_HOST]
|
||||
self._port = user_input[CONF_PORT]
|
||||
info = await validate_input(self.hass, self._host, self._port)
|
||||
except CannotConnect:
|
||||
errors["base"] = "cannot_connect"
|
||||
|
@ -83,7 +83,7 @@ class ConfigFlow(config_entries.ConfigFlow, domain=DOMAIN):
|
|||
|
||||
if info is not None:
|
||||
self._name = info.get("name", self._host)
|
||||
self._uuid = info.get("id", None)
|
||||
self._uuid = info.get("id")
|
||||
if self._uuid is not None:
|
||||
await self._set_uid_and_abort()
|
||||
|
||||
|
|
|
@ -63,16 +63,15 @@ async def async_setup_entry(hass, config_entry, async_add_entities):
|
|||
uid = config_entry.data[CONF_ID]
|
||||
name = config_entry.data[CONF_NAME]
|
||||
|
||||
entity = Volumio(hass, volumio, uid, name, info)
|
||||
entity = Volumio(volumio, uid, name, info)
|
||||
async_add_entities([entity])
|
||||
|
||||
|
||||
class Volumio(MediaPlayerEntity):
|
||||
"""Volumio Player Object."""
|
||||
|
||||
def __init__(self, hass, volumio, uid, name, info):
|
||||
def __init__(self, volumio, uid, name, info):
|
||||
"""Initialize the media player."""
|
||||
self._hass = hass
|
||||
self._volumio = volumio
|
||||
self._uid = uid
|
||||
self._name = name
|
||||
|
|
Loading…
Add table
Reference in a new issue