fix scanning

This commit is contained in:
Andrey
2021-01-25 15:52:24 +03:00
parent 5eadd295f1
commit 5da2973351
2 changed files with 5 additions and 3 deletions

View File

@@ -32,8 +32,8 @@ STEP_USER_DATA_SCHEMA = vol.Schema(
async def get_hub(hass: HomeAssistant, data):
_mqtt = hass.data.get(mqtt.DOMAIN)
if not isinstance(_mqtt, mqtt.MQTT):
raise exceptions.MqttNotConfigured("mqtt must be configured first")
# if not isinstance(_mqtt, mqtt.MQTT):
# raise exceptions.MqttNotConfigured("mqtt must be configured first")
hub = MegaD(hass, **data, lg=_LOGGER, mqtt=_mqtt, loop=asyncio.get_event_loop())
hub.mqtt_id = await hub.get_mqtt_id()
if not await hub.authenticate():

View File

@@ -154,5 +154,7 @@ class Mega1WSensor(MegaPushEntity):
@property
def name(self):
n = super().name
c = self.customize.get(CONF_NAME, {}).get(self.key)
c = self.customize.get(CONF_NAME, {})
if isinstance(c, dict):
c = c.get(self.key)
return c or n