use isort to sort imports for components starting with 'm' (#29772)
This commit is contained in:
parent
8b39957c56
commit
710680d604
39 changed files with 167 additions and 156 deletions
|
@ -16,7 +16,6 @@ from homeassistant.helpers.entity import Entity
|
||||||
from homeassistant.helpers.entity_component import EntityComponent
|
from homeassistant.helpers.entity_component import EntityComponent
|
||||||
from homeassistant.setup import async_prepare_setup_platform
|
from homeassistant.setup import async_prepare_setup_platform
|
||||||
|
|
||||||
|
|
||||||
# mypy: allow-untyped-defs, no-check-untyped-defs
|
# mypy: allow-untyped-defs, no-check-untyped-defs
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
"""Support for binary sensor using I2C MCP23017 chip."""
|
"""Support for binary sensor using I2C MCP23017 chip."""
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
import voluptuous as vol
|
import adafruit_mcp230xx # pylint: disable=import-error
|
||||||
import board # pylint: disable=import-error
|
import board # pylint: disable=import-error
|
||||||
import busio # pylint: disable=import-error
|
import busio # pylint: disable=import-error
|
||||||
import adafruit_mcp230xx # pylint: disable=import-error
|
|
||||||
import digitalio # pylint: disable=import-error
|
import digitalio # pylint: disable=import-error
|
||||||
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.components.binary_sensor import BinarySensorDevice, PLATFORM_SCHEMA
|
from homeassistant.components.binary_sensor import PLATFORM_SCHEMA, BinarySensorDevice
|
||||||
from homeassistant.const import DEVICE_DEFAULT_NAME
|
from homeassistant.const import DEVICE_DEFAULT_NAME
|
||||||
import homeassistant.helpers.config_validation as cv
|
import homeassistant.helpers.config_validation as cv
|
||||||
|
|
||||||
|
|
|
@ -1,16 +1,16 @@
|
||||||
"""Support for switch sensor using I2C MCP23017 chip."""
|
"""Support for switch sensor using I2C MCP23017 chip."""
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
import voluptuous as vol
|
import adafruit_mcp230xx # pylint: disable=import-error
|
||||||
import board # pylint: disable=import-error
|
import board # pylint: disable=import-error
|
||||||
import busio # pylint: disable=import-error
|
import busio # pylint: disable=import-error
|
||||||
import adafruit_mcp230xx # pylint: disable=import-error
|
|
||||||
import digitalio # pylint: disable=import-error
|
import digitalio # pylint: disable=import-error
|
||||||
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.components.switch import PLATFORM_SCHEMA
|
from homeassistant.components.switch import PLATFORM_SCHEMA
|
||||||
from homeassistant.const import DEVICE_DEFAULT_NAME
|
from homeassistant.const import DEVICE_DEFAULT_NAME
|
||||||
from homeassistant.helpers.entity import ToggleEntity
|
|
||||||
import homeassistant.helpers.config_validation as cv
|
import homeassistant.helpers.config_validation as cv
|
||||||
|
from homeassistant.helpers.entity import ToggleEntity
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
|
@ -3,6 +3,10 @@ import logging
|
||||||
|
|
||||||
from homeassistant.components.climate import ClimateDevice
|
from homeassistant.components.climate import ClimateDevice
|
||||||
from homeassistant.components.climate.const import (
|
from homeassistant.components.climate.const import (
|
||||||
|
FAN_AUTO,
|
||||||
|
FAN_HIGH,
|
||||||
|
FAN_LOW,
|
||||||
|
FAN_MEDIUM,
|
||||||
HVAC_MODE_AUTO,
|
HVAC_MODE_AUTO,
|
||||||
HVAC_MODE_COOL,
|
HVAC_MODE_COOL,
|
||||||
HVAC_MODE_DRY,
|
HVAC_MODE_DRY,
|
||||||
|
@ -11,10 +15,6 @@ from homeassistant.components.climate.const import (
|
||||||
HVAC_MODE_OFF,
|
HVAC_MODE_OFF,
|
||||||
SUPPORT_FAN_MODE,
|
SUPPORT_FAN_MODE,
|
||||||
SUPPORT_TARGET_TEMPERATURE,
|
SUPPORT_TARGET_TEMPERATURE,
|
||||||
FAN_AUTO,
|
|
||||||
FAN_HIGH,
|
|
||||||
FAN_MEDIUM,
|
|
||||||
FAN_LOW,
|
|
||||||
)
|
)
|
||||||
from homeassistant.const import ATTR_TEMPERATURE, PRECISION_WHOLE, TEMP_CELSIUS
|
from homeassistant.const import ATTR_TEMPERATURE, PRECISION_WHOLE, TEMP_CELSIUS
|
||||||
|
|
||||||
|
|
|
@ -5,15 +5,16 @@ For more details about this platform, please refer to the documentation at
|
||||||
https://home-assistant.io/components/device_tracker.meraki/
|
https://home-assistant.io/components/device_tracker.meraki/
|
||||||
|
|
||||||
"""
|
"""
|
||||||
import logging
|
|
||||||
import json
|
import json
|
||||||
|
import logging
|
||||||
|
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
import homeassistant.helpers.config_validation as cv
|
|
||||||
|
from homeassistant.components.device_tracker import PLATFORM_SCHEMA, SOURCE_TYPE_ROUTER
|
||||||
|
from homeassistant.components.http import HomeAssistantView
|
||||||
from homeassistant.const import HTTP_BAD_REQUEST, HTTP_UNPROCESSABLE_ENTITY
|
from homeassistant.const import HTTP_BAD_REQUEST, HTTP_UNPROCESSABLE_ENTITY
|
||||||
from homeassistant.core import callback
|
from homeassistant.core import callback
|
||||||
from homeassistant.components.http import HomeAssistantView
|
import homeassistant.helpers.config_validation as cv
|
||||||
from homeassistant.components.device_tracker import PLATFORM_SCHEMA, SOURCE_TYPE_ROUTER
|
|
||||||
|
|
||||||
CONF_VALIDATOR = "validator"
|
CONF_VALIDATOR = "validator"
|
||||||
CONF_SECRET = "secret"
|
CONF_SECRET = "secret"
|
||||||
|
|
|
@ -8,7 +8,7 @@ from aiohttp.hdrs import CONTENT_TYPE
|
||||||
import async_timeout
|
import async_timeout
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.const import CONF_API_KEY, CONF_TIMEOUT, ATTR_NAME
|
from homeassistant.const import ATTR_NAME, CONF_API_KEY, CONF_TIMEOUT
|
||||||
from homeassistant.exceptions import HomeAssistantError
|
from homeassistant.exceptions import HomeAssistantError
|
||||||
from homeassistant.helpers.aiohttp_client import async_get_clientsession
|
from homeassistant.helpers.aiohttp_client import async_get_clientsession
|
||||||
import homeassistant.helpers.config_validation as cv
|
import homeassistant.helpers.config_validation as cv
|
||||||
|
|
|
@ -2,34 +2,35 @@
|
||||||
import logging
|
import logging
|
||||||
import ssl
|
import ssl
|
||||||
|
|
||||||
import voluptuous as vol
|
|
||||||
import librouteros
|
import librouteros
|
||||||
from librouteros.login import login_plain, login_token
|
from librouteros.login import login_plain, login_token
|
||||||
|
import voluptuous as vol
|
||||||
|
|
||||||
|
from homeassistant.components.device_tracker import DOMAIN as DEVICE_TRACKER
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
CONF_HOST,
|
CONF_HOST,
|
||||||
|
CONF_METHOD,
|
||||||
CONF_PASSWORD,
|
CONF_PASSWORD,
|
||||||
CONF_USERNAME,
|
|
||||||
CONF_PORT,
|
CONF_PORT,
|
||||||
CONF_SSL,
|
CONF_SSL,
|
||||||
CONF_METHOD,
|
CONF_USERNAME,
|
||||||
)
|
)
|
||||||
from homeassistant.helpers import config_validation as cv
|
from homeassistant.helpers import config_validation as cv
|
||||||
from homeassistant.helpers.discovery import load_platform
|
from homeassistant.helpers.discovery import load_platform
|
||||||
from homeassistant.components.device_tracker import DOMAIN as DEVICE_TRACKER
|
|
||||||
from .const import (
|
from .const import (
|
||||||
NAME,
|
CONF_ARP_PING,
|
||||||
|
CONF_ENCODING,
|
||||||
|
CONF_LOGIN_METHOD,
|
||||||
|
CONF_TRACK_DEVICES,
|
||||||
|
DEFAULT_ENCODING,
|
||||||
DOMAIN,
|
DOMAIN,
|
||||||
HOSTS,
|
HOSTS,
|
||||||
|
IDENTITY,
|
||||||
|
MIKROTIK_SERVICES,
|
||||||
MTK_LOGIN_PLAIN,
|
MTK_LOGIN_PLAIN,
|
||||||
MTK_LOGIN_TOKEN,
|
MTK_LOGIN_TOKEN,
|
||||||
DEFAULT_ENCODING,
|
NAME,
|
||||||
IDENTITY,
|
|
||||||
CONF_TRACK_DEVICES,
|
|
||||||
CONF_ENCODING,
|
|
||||||
CONF_ARP_PING,
|
|
||||||
CONF_LOGIN_METHOD,
|
|
||||||
MIKROTIK_SERVICES,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
|
@ -5,18 +5,19 @@ from homeassistant.components.device_tracker import (
|
||||||
DOMAIN as DEVICE_TRACKER,
|
DOMAIN as DEVICE_TRACKER,
|
||||||
DeviceScanner,
|
DeviceScanner,
|
||||||
)
|
)
|
||||||
from homeassistant.util import slugify
|
|
||||||
from homeassistant.const import CONF_METHOD
|
from homeassistant.const import CONF_METHOD
|
||||||
|
from homeassistant.util import slugify
|
||||||
|
|
||||||
from .const import (
|
from .const import (
|
||||||
HOSTS,
|
|
||||||
MIKROTIK,
|
|
||||||
CONF_ARP_PING,
|
|
||||||
MIKROTIK_SERVICES,
|
|
||||||
CAPSMAN,
|
|
||||||
WIRELESS,
|
|
||||||
DHCP,
|
|
||||||
ARP,
|
ARP,
|
||||||
ATTR_DEVICE_TRACKER,
|
ATTR_DEVICE_TRACKER,
|
||||||
|
CAPSMAN,
|
||||||
|
CONF_ARP_PING,
|
||||||
|
DHCP,
|
||||||
|
HOSTS,
|
||||||
|
MIKROTIK,
|
||||||
|
MIKROTIK_SERVICES,
|
||||||
|
WIRELESS,
|
||||||
)
|
)
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
|
@ -6,11 +6,11 @@ import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.components.climate import PLATFORM_SCHEMA, ClimateDevice
|
from homeassistant.components.climate import PLATFORM_SCHEMA, ClimateDevice
|
||||||
from homeassistant.components.climate.const import (
|
from homeassistant.components.climate.const import (
|
||||||
|
FAN_ON,
|
||||||
HVAC_MODE_HEAT,
|
HVAC_MODE_HEAT,
|
||||||
HVAC_MODE_OFF,
|
HVAC_MODE_OFF,
|
||||||
SUPPORT_FAN_MODE,
|
SUPPORT_FAN_MODE,
|
||||||
SUPPORT_TARGET_TEMPERATURE,
|
SUPPORT_TARGET_TEMPERATURE,
|
||||||
FAN_ON,
|
|
||||||
)
|
)
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
ATTR_TEMPERATURE,
|
ATTR_TEMPERATURE,
|
||||||
|
|
|
@ -3,16 +3,16 @@ import logging
|
||||||
|
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
import homeassistant.helpers.config_validation as cv
|
|
||||||
from homeassistant.components.sensor import PLATFORM_SCHEMA
|
from homeassistant.components.sensor import PLATFORM_SCHEMA
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
CONF_NAME,
|
|
||||||
STATE_UNKNOWN,
|
|
||||||
STATE_UNAVAILABLE,
|
|
||||||
CONF_TYPE,
|
|
||||||
ATTR_UNIT_OF_MEASUREMENT,
|
ATTR_UNIT_OF_MEASUREMENT,
|
||||||
|
CONF_NAME,
|
||||||
|
CONF_TYPE,
|
||||||
|
STATE_UNAVAILABLE,
|
||||||
|
STATE_UNKNOWN,
|
||||||
)
|
)
|
||||||
from homeassistant.core import callback
|
from homeassistant.core import callback
|
||||||
|
import homeassistant.helpers.config_validation as cv
|
||||||
from homeassistant.helpers.entity import Entity
|
from homeassistant.helpers.entity import Entity
|
||||||
from homeassistant.helpers.event import async_track_state_change
|
from homeassistant.helpers.event import async_track_state_change
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
"""Support for IP Cameras."""
|
"""Support for IP Cameras."""
|
||||||
import asyncio
|
import asyncio
|
||||||
import logging
|
|
||||||
from contextlib import closing
|
from contextlib import closing
|
||||||
|
import logging
|
||||||
|
|
||||||
import aiohttp
|
import aiohttp
|
||||||
import async_timeout
|
import async_timeout
|
||||||
|
@ -9,21 +9,21 @@ import requests
|
||||||
from requests.auth import HTTPBasicAuth, HTTPDigestAuth
|
from requests.auth import HTTPBasicAuth, HTTPDigestAuth
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
|
from homeassistant.components.camera import PLATFORM_SCHEMA, Camera
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
CONF_NAME,
|
|
||||||
CONF_USERNAME,
|
|
||||||
CONF_PASSWORD,
|
|
||||||
CONF_AUTHENTICATION,
|
CONF_AUTHENTICATION,
|
||||||
|
CONF_NAME,
|
||||||
|
CONF_PASSWORD,
|
||||||
|
CONF_USERNAME,
|
||||||
|
CONF_VERIFY_SSL,
|
||||||
HTTP_BASIC_AUTHENTICATION,
|
HTTP_BASIC_AUTHENTICATION,
|
||||||
HTTP_DIGEST_AUTHENTICATION,
|
HTTP_DIGEST_AUTHENTICATION,
|
||||||
CONF_VERIFY_SSL,
|
|
||||||
)
|
|
||||||
from homeassistant.components.camera import PLATFORM_SCHEMA, Camera
|
|
||||||
from homeassistant.helpers.aiohttp_client import (
|
|
||||||
async_get_clientsession,
|
|
||||||
async_aiohttp_proxy_web,
|
|
||||||
)
|
)
|
||||||
from homeassistant.helpers import config_validation as cv
|
from homeassistant.helpers import config_validation as cv
|
||||||
|
from homeassistant.helpers.aiohttp_client import (
|
||||||
|
async_aiohttp_proxy_web,
|
||||||
|
async_get_clientsession,
|
||||||
|
)
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
|
@ -6,20 +6,19 @@ import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant import util
|
from homeassistant import util
|
||||||
from homeassistant.components.sensor import PLATFORM_SCHEMA
|
from homeassistant.components.sensor import PLATFORM_SCHEMA
|
||||||
from homeassistant.core import callback
|
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
ATTR_UNIT_OF_MEASUREMENT,
|
ATTR_UNIT_OF_MEASUREMENT,
|
||||||
|
CONF_NAME,
|
||||||
EVENT_HOMEASSISTANT_START,
|
EVENT_HOMEASSISTANT_START,
|
||||||
STATE_UNKNOWN,
|
STATE_UNKNOWN,
|
||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
TEMP_FAHRENHEIT,
|
TEMP_FAHRENHEIT,
|
||||||
CONF_NAME,
|
|
||||||
)
|
)
|
||||||
|
from homeassistant.core import callback
|
||||||
|
import homeassistant.helpers.config_validation as cv
|
||||||
from homeassistant.helpers.entity import Entity
|
from homeassistant.helpers.entity import Entity
|
||||||
from homeassistant.helpers.event import async_track_state_change
|
from homeassistant.helpers.event import async_track_state_change
|
||||||
|
|
||||||
import homeassistant.helpers.config_validation as cv
|
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
ATTR_CRITICAL_TEMP = "estimated_critical_temp"
|
ATTR_CRITICAL_TEMP = "estimated_critical_temp"
|
||||||
|
|
|
@ -5,7 +5,7 @@ import re
|
||||||
import requests
|
import requests
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.components.media_player import MediaPlayerDevice, PLATFORM_SCHEMA
|
from homeassistant.components.media_player import PLATFORM_SCHEMA, MediaPlayerDevice
|
||||||
from homeassistant.components.media_player.const import (
|
from homeassistant.components.media_player.const import (
|
||||||
SUPPORT_NEXT_TRACK,
|
SUPPORT_NEXT_TRACK,
|
||||||
SUPPORT_PAUSE,
|
SUPPORT_PAUSE,
|
||||||
|
|
|
@ -4,7 +4,6 @@ import json
|
||||||
|
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.core import callback
|
|
||||||
from homeassistant.components.mqtt import valid_publish_topic, valid_subscribe_topic
|
from homeassistant.components.mqtt import valid_publish_topic, valid_subscribe_topic
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
ATTR_SERVICE_DATA,
|
ATTR_SERVICE_DATA,
|
||||||
|
@ -13,7 +12,7 @@ from homeassistant.const import (
|
||||||
EVENT_TIME_CHANGED,
|
EVENT_TIME_CHANGED,
|
||||||
MATCH_ALL,
|
MATCH_ALL,
|
||||||
)
|
)
|
||||||
from homeassistant.core import EventOrigin, State
|
from homeassistant.core import EventOrigin, State, callback
|
||||||
import homeassistant.helpers.config_validation as cv
|
import homeassistant.helpers.config_validation as cv
|
||||||
from homeassistant.helpers.json import JSONEncoder
|
from homeassistant.helpers.json import JSONEncoder
|
||||||
|
|
||||||
|
|
|
@ -5,17 +5,17 @@ import logging
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.components import mqtt
|
from homeassistant.components import mqtt
|
||||||
from homeassistant.core import callback
|
|
||||||
from homeassistant.components.mqtt import CONF_QOS
|
|
||||||
from homeassistant.components.device_tracker import PLATFORM_SCHEMA
|
from homeassistant.components.device_tracker import PLATFORM_SCHEMA
|
||||||
import homeassistant.helpers.config_validation as cv
|
from homeassistant.components.mqtt import CONF_QOS
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
CONF_DEVICES,
|
ATTR_BATTERY_LEVEL,
|
||||||
ATTR_GPS_ACCURACY,
|
ATTR_GPS_ACCURACY,
|
||||||
ATTR_LATITUDE,
|
ATTR_LATITUDE,
|
||||||
ATTR_LONGITUDE,
|
ATTR_LONGITUDE,
|
||||||
ATTR_BATTERY_LEVEL,
|
CONF_DEVICES,
|
||||||
)
|
)
|
||||||
|
from homeassistant.core import callback
|
||||||
|
import homeassistant.helpers.config_validation as cv
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
|
@ -1,16 +1,16 @@
|
||||||
"""Support for MQTT room presence detection."""
|
"""Support for MQTT room presence detection."""
|
||||||
import logging
|
|
||||||
import json
|
|
||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
|
import json
|
||||||
|
import logging
|
||||||
|
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.components import mqtt
|
from homeassistant.components import mqtt
|
||||||
import homeassistant.helpers.config_validation as cv
|
|
||||||
from homeassistant.components.mqtt import CONF_STATE_TOPIC
|
from homeassistant.components.mqtt import CONF_STATE_TOPIC
|
||||||
from homeassistant.components.sensor import PLATFORM_SCHEMA
|
from homeassistant.components.sensor import PLATFORM_SCHEMA
|
||||||
from homeassistant.const import CONF_NAME, CONF_TIMEOUT, STATE_NOT_HOME, ATTR_ID
|
from homeassistant.const import ATTR_ID, CONF_NAME, CONF_TIMEOUT, STATE_NOT_HOME
|
||||||
from homeassistant.core import callback
|
from homeassistant.core import callback
|
||||||
|
import homeassistant.helpers.config_validation as cv
|
||||||
from homeassistant.helpers.entity import Entity
|
from homeassistant.helpers.entity import Entity
|
||||||
from homeassistant.util import dt, slugify
|
from homeassistant.util import dt, slugify
|
||||||
|
|
||||||
|
|
|
@ -3,6 +3,7 @@ import json
|
||||||
|
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
|
from homeassistant.components.mqtt import valid_publish_topic
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
CONF_DOMAINS,
|
CONF_DOMAINS,
|
||||||
CONF_ENTITIES,
|
CONF_ENTITIES,
|
||||||
|
@ -11,11 +12,10 @@ from homeassistant.const import (
|
||||||
MATCH_ALL,
|
MATCH_ALL,
|
||||||
)
|
)
|
||||||
from homeassistant.core import callback
|
from homeassistant.core import callback
|
||||||
from homeassistant.components.mqtt import valid_publish_topic
|
import homeassistant.helpers.config_validation as cv
|
||||||
from homeassistant.helpers.entityfilter import generate_filter
|
from homeassistant.helpers.entityfilter import generate_filter
|
||||||
from homeassistant.helpers.event import async_track_state_change
|
from homeassistant.helpers.event import async_track_state_change
|
||||||
from homeassistant.helpers.json import JSONEncoder
|
from homeassistant.helpers.json import JSONEncoder
|
||||||
import homeassistant.helpers.config_validation as cv
|
|
||||||
|
|
||||||
CONF_BASE_TOPIC = "base_topic"
|
CONF_BASE_TOPIC = "base_topic"
|
||||||
CONF_PUBLISH_ATTRIBUTES = "publish_attributes"
|
CONF_PUBLISH_ATTRIBUTES = "publish_attributes"
|
||||||
|
|
|
@ -6,10 +6,10 @@ from pymyq.errors import MyQError
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.components.cover import (
|
from homeassistant.components.cover import (
|
||||||
CoverDevice,
|
|
||||||
PLATFORM_SCHEMA,
|
PLATFORM_SCHEMA,
|
||||||
SUPPORT_CLOSE,
|
SUPPORT_CLOSE,
|
||||||
SUPPORT_OPEN,
|
SUPPORT_OPEN,
|
||||||
|
CoverDevice,
|
||||||
)
|
)
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
CONF_PASSWORD,
|
CONF_PASSWORD,
|
||||||
|
|
|
@ -1,22 +1,24 @@
|
||||||
"""The tests for the manual Alarm Control Panel component."""
|
"""The tests for the manual Alarm Control Panel component."""
|
||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
from unittest.mock import patch, MagicMock
|
from unittest.mock import MagicMock, patch
|
||||||
|
|
||||||
|
from homeassistant.components import alarm_control_panel
|
||||||
from homeassistant.components.demo import alarm_control_panel as demo
|
from homeassistant.components.demo import alarm_control_panel as demo
|
||||||
from homeassistant.setup import async_setup_component
|
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
STATE_ALARM_DISARMED,
|
|
||||||
STATE_ALARM_ARMED_HOME,
|
|
||||||
STATE_ALARM_ARMED_AWAY,
|
STATE_ALARM_ARMED_AWAY,
|
||||||
STATE_ALARM_ARMED_NIGHT,
|
|
||||||
STATE_ALARM_ARMED_CUSTOM_BYPASS,
|
STATE_ALARM_ARMED_CUSTOM_BYPASS,
|
||||||
|
STATE_ALARM_ARMED_HOME,
|
||||||
|
STATE_ALARM_ARMED_NIGHT,
|
||||||
|
STATE_ALARM_DISARMED,
|
||||||
STATE_ALARM_PENDING,
|
STATE_ALARM_PENDING,
|
||||||
STATE_ALARM_TRIGGERED,
|
STATE_ALARM_TRIGGERED,
|
||||||
)
|
)
|
||||||
from homeassistant.components import alarm_control_panel
|
from homeassistant.core import CoreState, State
|
||||||
|
from homeassistant.setup import async_setup_component
|
||||||
import homeassistant.util.dt as dt_util
|
import homeassistant.util.dt as dt_util
|
||||||
|
|
||||||
from tests.common import async_fire_time_changed, mock_component, mock_restore_cache
|
from tests.common import async_fire_time_changed, mock_component, mock_restore_cache
|
||||||
from tests.components.alarm_control_panel import common
|
from tests.components.alarm_control_panel import common
|
||||||
from homeassistant.core import State, CoreState
|
|
||||||
|
|
||||||
CODE = "HELLO_CODE"
|
CODE = "HELLO_CODE"
|
||||||
|
|
||||||
|
|
|
@ -1,26 +1,26 @@
|
||||||
"""The tests for the manual_mqtt Alarm Control Panel component."""
|
"""The tests for the manual_mqtt Alarm Control Panel component."""
|
||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
import unittest
|
import unittest
|
||||||
from unittest.mock import patch, Mock
|
from unittest.mock import Mock, patch
|
||||||
|
|
||||||
from homeassistant.setup import setup_component
|
from homeassistant.components import alarm_control_panel
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
STATE_ALARM_DISARMED,
|
|
||||||
STATE_ALARM_ARMED_HOME,
|
|
||||||
STATE_ALARM_ARMED_AWAY,
|
STATE_ALARM_ARMED_AWAY,
|
||||||
|
STATE_ALARM_ARMED_HOME,
|
||||||
STATE_ALARM_ARMED_NIGHT,
|
STATE_ALARM_ARMED_NIGHT,
|
||||||
|
STATE_ALARM_DISARMED,
|
||||||
STATE_ALARM_PENDING,
|
STATE_ALARM_PENDING,
|
||||||
STATE_ALARM_TRIGGERED,
|
STATE_ALARM_TRIGGERED,
|
||||||
)
|
)
|
||||||
from homeassistant.components import alarm_control_panel
|
from homeassistant.setup import setup_component
|
||||||
import homeassistant.util.dt as dt_util
|
import homeassistant.util.dt as dt_util
|
||||||
|
|
||||||
from tests.common import (
|
from tests.common import (
|
||||||
|
assert_setup_component,
|
||||||
|
fire_mqtt_message,
|
||||||
fire_time_changed,
|
fire_time_changed,
|
||||||
get_test_home_assistant,
|
get_test_home_assistant,
|
||||||
mock_mqtt_component,
|
mock_mqtt_component,
|
||||||
fire_mqtt_message,
|
|
||||||
assert_setup_component,
|
|
||||||
)
|
)
|
||||||
from tests.components.alarm_control_panel import common
|
from tests.components.alarm_control_panel import common
|
||||||
|
|
||||||
|
|
|
@ -3,15 +3,14 @@ import asyncio
|
||||||
import os
|
import os
|
||||||
import shutil
|
import shutil
|
||||||
|
|
||||||
|
from homeassistant.components.media_player.const import (
|
||||||
|
DOMAIN as DOMAIN_MP,
|
||||||
|
SERVICE_PLAY_MEDIA,
|
||||||
|
)
|
||||||
import homeassistant.components.tts as tts
|
import homeassistant.components.tts as tts
|
||||||
from homeassistant.setup import setup_component
|
from homeassistant.setup import setup_component
|
||||||
from homeassistant.components.media_player.const import (
|
|
||||||
SERVICE_PLAY_MEDIA,
|
|
||||||
DOMAIN as DOMAIN_MP,
|
|
||||||
)
|
|
||||||
|
|
||||||
from tests.common import get_test_home_assistant, assert_setup_component, mock_service
|
|
||||||
|
|
||||||
|
from tests.common import assert_setup_component, get_test_home_assistant, mock_service
|
||||||
from tests.components.tts.test_init import mutagen_mock # noqa: F401
|
from tests.components.tts.test_init import mutagen_mock # noqa: F401
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -4,11 +4,14 @@ import json
|
||||||
|
|
||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
from homeassistant.components.meraki.device_tracker import CONF_VALIDATOR, CONF_SECRET
|
|
||||||
from homeassistant.setup import async_setup_component
|
|
||||||
import homeassistant.components.device_tracker as device_tracker
|
import homeassistant.components.device_tracker as device_tracker
|
||||||
|
from homeassistant.components.meraki.device_tracker import (
|
||||||
|
CONF_SECRET,
|
||||||
|
CONF_VALIDATOR,
|
||||||
|
URL,
|
||||||
|
)
|
||||||
from homeassistant.const import CONF_PLATFORM
|
from homeassistant.const import CONF_PLATFORM
|
||||||
from homeassistant.components.meraki.device_tracker import URL
|
from homeassistant.setup import async_setup_component
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture
|
@pytest.fixture
|
||||||
|
|
|
@ -2,13 +2,13 @@
|
||||||
import unittest
|
import unittest
|
||||||
import unittest.mock as mock
|
import unittest.mock as mock
|
||||||
|
|
||||||
import requests
|
|
||||||
from mficlient.client import FailedToLogin
|
from mficlient.client import FailedToLogin
|
||||||
|
import requests
|
||||||
|
|
||||||
from homeassistant.setup import setup_component
|
|
||||||
import homeassistant.components.sensor as sensor
|
|
||||||
import homeassistant.components.mfi.sensor as mfi
|
import homeassistant.components.mfi.sensor as mfi
|
||||||
|
import homeassistant.components.sensor as sensor
|
||||||
from homeassistant.const import TEMP_CELSIUS
|
from homeassistant.const import TEMP_CELSIUS
|
||||||
|
from homeassistant.setup import setup_component
|
||||||
|
|
||||||
from tests.common import get_test_home_assistant
|
from tests.common import get_test_home_assistant
|
||||||
|
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
import unittest
|
import unittest
|
||||||
import unittest.mock as mock
|
import unittest.mock as mock
|
||||||
|
|
||||||
from homeassistant.setup import setup_component
|
|
||||||
import homeassistant.components.switch as switch
|
|
||||||
import homeassistant.components.mfi.switch as mfi
|
import homeassistant.components.mfi.switch as mfi
|
||||||
|
import homeassistant.components.switch as switch
|
||||||
|
from homeassistant.setup import setup_component
|
||||||
|
|
||||||
from tests.common import get_test_home_assistant
|
from tests.common import get_test_home_assistant
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
"""Tests for MH-Z19 sensor."""
|
"""Tests for MH-Z19 sensor."""
|
||||||
import unittest
|
import unittest
|
||||||
from unittest.mock import patch, DEFAULT, Mock
|
from unittest.mock import DEFAULT, Mock, patch
|
||||||
|
|
||||||
from homeassistant.setup import setup_component
|
|
||||||
from homeassistant.components.sensor import DOMAIN
|
|
||||||
import homeassistant.components.mhz19.sensor as mhz19
|
import homeassistant.components.mhz19.sensor as mhz19
|
||||||
|
from homeassistant.components.sensor import DOMAIN
|
||||||
from homeassistant.const import TEMP_FAHRENHEIT
|
from homeassistant.const import TEMP_FAHRENHEIT
|
||||||
from tests.common import get_test_home_assistant, assert_setup_component
|
from homeassistant.setup import setup_component
|
||||||
|
|
||||||
|
from tests.common import assert_setup_component, get_test_home_assistant
|
||||||
|
|
||||||
|
|
||||||
class TestMHZ19Sensor(unittest.TestCase):
|
class TestMHZ19Sensor(unittest.TestCase):
|
||||||
|
|
|
@ -19,10 +19,10 @@ from homeassistant.const import ATTR_NAME
|
||||||
from homeassistant.setup import setup_component
|
from homeassistant.setup import setup_component
|
||||||
|
|
||||||
from tests.common import (
|
from tests.common import (
|
||||||
get_test_home_assistant,
|
|
||||||
assert_setup_component,
|
assert_setup_component,
|
||||||
mock_coro,
|
get_test_home_assistant,
|
||||||
load_fixture,
|
load_fixture,
|
||||||
|
mock_coro,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,15 +1,15 @@
|
||||||
"""The tests for the microsoft face detect platform."""
|
"""The tests for the microsoft face detect platform."""
|
||||||
from unittest.mock import patch, PropertyMock
|
from unittest.mock import PropertyMock, patch
|
||||||
|
|
||||||
from homeassistant.core import callback
|
|
||||||
from homeassistant.const import ATTR_ENTITY_PICTURE
|
|
||||||
from homeassistant.setup import setup_component
|
|
||||||
import homeassistant.components.image_processing as ip
|
import homeassistant.components.image_processing as ip
|
||||||
import homeassistant.components.microsoft_face as mf
|
import homeassistant.components.microsoft_face as mf
|
||||||
|
from homeassistant.const import ATTR_ENTITY_PICTURE
|
||||||
|
from homeassistant.core import callback
|
||||||
|
from homeassistant.setup import setup_component
|
||||||
|
|
||||||
from tests.common import (
|
from tests.common import (
|
||||||
get_test_home_assistant,
|
|
||||||
assert_setup_component,
|
assert_setup_component,
|
||||||
|
get_test_home_assistant,
|
||||||
load_fixture,
|
load_fixture,
|
||||||
mock_coro,
|
mock_coro,
|
||||||
)
|
)
|
||||||
|
|
|
@ -1,15 +1,15 @@
|
||||||
"""The tests for the microsoft face identify platform."""
|
"""The tests for the microsoft face identify platform."""
|
||||||
from unittest.mock import patch, PropertyMock
|
from unittest.mock import PropertyMock, patch
|
||||||
|
|
||||||
from homeassistant.core import callback
|
|
||||||
from homeassistant.const import ATTR_ENTITY_PICTURE, STATE_UNKNOWN
|
|
||||||
from homeassistant.setup import setup_component
|
|
||||||
import homeassistant.components.image_processing as ip
|
import homeassistant.components.image_processing as ip
|
||||||
import homeassistant.components.microsoft_face as mf
|
import homeassistant.components.microsoft_face as mf
|
||||||
|
from homeassistant.const import ATTR_ENTITY_PICTURE, STATE_UNKNOWN
|
||||||
|
from homeassistant.core import callback
|
||||||
|
from homeassistant.setup import setup_component
|
||||||
|
|
||||||
from tests.common import (
|
from tests.common import (
|
||||||
get_test_home_assistant,
|
|
||||||
assert_setup_component,
|
assert_setup_component,
|
||||||
|
get_test_home_assistant,
|
||||||
load_fixture,
|
load_fixture,
|
||||||
mock_coro,
|
mock_coro,
|
||||||
)
|
)
|
||||||
|
|
|
@ -1,14 +1,15 @@
|
||||||
"""The test for the min/max sensor platform."""
|
"""The test for the min/max sensor platform."""
|
||||||
import unittest
|
import unittest
|
||||||
|
|
||||||
from homeassistant.setup import setup_component
|
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
STATE_UNKNOWN,
|
|
||||||
STATE_UNAVAILABLE,
|
|
||||||
ATTR_UNIT_OF_MEASUREMENT,
|
ATTR_UNIT_OF_MEASUREMENT,
|
||||||
|
STATE_UNAVAILABLE,
|
||||||
|
STATE_UNKNOWN,
|
||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
TEMP_FAHRENHEIT,
|
TEMP_FAHRENHEIT,
|
||||||
)
|
)
|
||||||
|
from homeassistant.setup import setup_component
|
||||||
|
|
||||||
from tests.common import get_test_home_assistant
|
from tests.common import get_test_home_assistant
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -4,9 +4,9 @@ import unittest.mock as mock
|
||||||
|
|
||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
from homeassistant.setup import setup_component
|
|
||||||
from homeassistant.components import switch
|
from homeassistant.components import switch
|
||||||
from homeassistant.components.mochad import switch as mochad
|
from homeassistant.components.mochad import switch as mochad
|
||||||
|
from homeassistant.setup import setup_component
|
||||||
|
|
||||||
from tests.common import get_test_home_assistant
|
from tests.common import get_test_home_assistant
|
||||||
|
|
||||||
|
|
|
@ -1,14 +1,9 @@
|
||||||
"""The tests for the Modbus sensor component."""
|
"""The tests for the Modbus sensor component."""
|
||||||
import pytest
|
|
||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
from unittest import mock
|
from unittest import mock
|
||||||
|
|
||||||
from homeassistant.const import (
|
import pytest
|
||||||
CONF_NAME,
|
|
||||||
CONF_OFFSET,
|
|
||||||
CONF_PLATFORM,
|
|
||||||
CONF_SCAN_INTERVAL,
|
|
||||||
)
|
|
||||||
from homeassistant.components.modbus import DEFAULT_HUB, DOMAIN as MODBUS_DOMAIN
|
from homeassistant.components.modbus import DEFAULT_HUB, DOMAIN as MODBUS_DOMAIN
|
||||||
from homeassistant.components.modbus.sensor import (
|
from homeassistant.components.modbus.sensor import (
|
||||||
CONF_COUNT,
|
CONF_COUNT,
|
||||||
|
@ -26,9 +21,16 @@ from homeassistant.components.modbus.sensor import (
|
||||||
REGISTER_TYPE_INPUT,
|
REGISTER_TYPE_INPUT,
|
||||||
)
|
)
|
||||||
from homeassistant.components.sensor import DOMAIN as SENSOR_DOMAIN
|
from homeassistant.components.sensor import DOMAIN as SENSOR_DOMAIN
|
||||||
|
from homeassistant.const import (
|
||||||
|
CONF_NAME,
|
||||||
|
CONF_OFFSET,
|
||||||
|
CONF_PLATFORM,
|
||||||
|
CONF_SCAN_INTERVAL,
|
||||||
|
)
|
||||||
from homeassistant.setup import async_setup_component
|
from homeassistant.setup import async_setup_component
|
||||||
import homeassistant.util.dt as dt_util
|
import homeassistant.util.dt as dt_util
|
||||||
from tests.common import MockModule, mock_integration, async_fire_time_changed
|
|
||||||
|
from tests.common import MockModule, async_fire_time_changed, mock_integration
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture()
|
@pytest.fixture()
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
"""The tests for the MoldIndicator sensor."""
|
"""The tests for the MoldIndicator sensor."""
|
||||||
import unittest
|
import unittest
|
||||||
|
|
||||||
from homeassistant.setup import setup_component
|
|
||||||
import homeassistant.components.sensor as sensor
|
|
||||||
from homeassistant.components.mold_indicator.sensor import (
|
from homeassistant.components.mold_indicator.sensor import (
|
||||||
ATTR_DEWPOINT,
|
|
||||||
ATTR_CRITICAL_TEMP,
|
ATTR_CRITICAL_TEMP,
|
||||||
|
ATTR_DEWPOINT,
|
||||||
)
|
)
|
||||||
|
import homeassistant.components.sensor as sensor
|
||||||
from homeassistant.const import ATTR_UNIT_OF_MEASUREMENT, STATE_UNKNOWN, TEMP_CELSIUS
|
from homeassistant.const import ATTR_UNIT_OF_MEASUREMENT, STATE_UNKNOWN, TEMP_CELSIUS
|
||||||
|
from homeassistant.setup import setup_component
|
||||||
|
|
||||||
from tests.common import get_test_home_assistant
|
from tests.common import get_test_home_assistant
|
||||||
|
|
||||||
|
|
|
@ -1,31 +1,32 @@
|
||||||
"""The tests for Monoprice Media player platform."""
|
"""The tests for Monoprice Media player platform."""
|
||||||
|
from collections import defaultdict
|
||||||
import unittest
|
import unittest
|
||||||
from unittest import mock
|
from unittest import mock
|
||||||
|
|
||||||
|
import pytest
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from collections import defaultdict
|
|
||||||
from homeassistant.components.media_player.const import (
|
from homeassistant.components.media_player.const import (
|
||||||
SUPPORT_TURN_ON,
|
SUPPORT_SELECT_SOURCE,
|
||||||
SUPPORT_TURN_OFF,
|
SUPPORT_TURN_OFF,
|
||||||
|
SUPPORT_TURN_ON,
|
||||||
SUPPORT_VOLUME_MUTE,
|
SUPPORT_VOLUME_MUTE,
|
||||||
SUPPORT_VOLUME_SET,
|
SUPPORT_VOLUME_SET,
|
||||||
SUPPORT_VOLUME_STEP,
|
SUPPORT_VOLUME_STEP,
|
||||||
SUPPORT_SELECT_SOURCE,
|
|
||||||
)
|
|
||||||
from homeassistant.const import STATE_ON, STATE_OFF
|
|
||||||
|
|
||||||
import tests.common
|
|
||||||
from homeassistant.components.monoprice.media_player import (
|
|
||||||
DATA_MONOPRICE,
|
|
||||||
PLATFORM_SCHEMA,
|
|
||||||
setup_platform,
|
|
||||||
)
|
)
|
||||||
from homeassistant.components.monoprice.const import (
|
from homeassistant.components.monoprice.const import (
|
||||||
DOMAIN,
|
DOMAIN,
|
||||||
SERVICE_RESTORE,
|
SERVICE_RESTORE,
|
||||||
SERVICE_SNAPSHOT,
|
SERVICE_SNAPSHOT,
|
||||||
)
|
)
|
||||||
import pytest
|
from homeassistant.components.monoprice.media_player import (
|
||||||
|
DATA_MONOPRICE,
|
||||||
|
PLATFORM_SCHEMA,
|
||||||
|
setup_platform,
|
||||||
|
)
|
||||||
|
from homeassistant.const import STATE_OFF, STATE_ON
|
||||||
|
|
||||||
|
import tests.common
|
||||||
|
|
||||||
|
|
||||||
class AttrDict(dict):
|
class AttrDict(dict):
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
"""The test for the moon sensor platform."""
|
"""The test for the moon sensor platform."""
|
||||||
import unittest
|
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
import unittest
|
||||||
from unittest.mock import patch
|
from unittest.mock import patch
|
||||||
|
|
||||||
import homeassistant.util.dt as dt_util
|
|
||||||
from homeassistant.setup import setup_component
|
from homeassistant.setup import setup_component
|
||||||
|
import homeassistant.util.dt as dt_util
|
||||||
|
|
||||||
from tests.common import get_test_home_assistant
|
from tests.common import get_test_home_assistant
|
||||||
|
|
||||||
|
|
|
@ -2,19 +2,19 @@
|
||||||
import json
|
import json
|
||||||
from unittest.mock import ANY, patch
|
from unittest.mock import ANY, patch
|
||||||
|
|
||||||
from homeassistant.setup import setup_component
|
|
||||||
import homeassistant.components.mqtt_eventstream as eventstream
|
import homeassistant.components.mqtt_eventstream as eventstream
|
||||||
from homeassistant.const import EVENT_STATE_CHANGED
|
from homeassistant.const import EVENT_STATE_CHANGED
|
||||||
from homeassistant.core import State, callback
|
from homeassistant.core import State, callback
|
||||||
from homeassistant.helpers.json import JSONEncoder
|
from homeassistant.helpers.json import JSONEncoder
|
||||||
|
from homeassistant.setup import setup_component
|
||||||
import homeassistant.util.dt as dt_util
|
import homeassistant.util.dt as dt_util
|
||||||
|
|
||||||
from tests.common import (
|
from tests.common import (
|
||||||
|
fire_mqtt_message,
|
||||||
|
fire_time_changed,
|
||||||
get_test_home_assistant,
|
get_test_home_assistant,
|
||||||
mock_mqtt_component,
|
mock_mqtt_component,
|
||||||
fire_mqtt_message,
|
|
||||||
mock_state_change_event,
|
mock_state_change_event,
|
||||||
fire_time_changed,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -2,18 +2,19 @@
|
||||||
import json
|
import json
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
|
||||||
from asynctest import patch
|
from asynctest import patch
|
||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
from homeassistant.setup import async_setup_component
|
|
||||||
from homeassistant.components.device_tracker.legacy import (
|
from homeassistant.components.device_tracker.legacy import (
|
||||||
YAML_DEVICES,
|
|
||||||
ENTITY_ID_FORMAT,
|
|
||||||
DOMAIN as DT_DOMAIN,
|
DOMAIN as DT_DOMAIN,
|
||||||
|
ENTITY_ID_FORMAT,
|
||||||
|
YAML_DEVICES,
|
||||||
)
|
)
|
||||||
from homeassistant.const import CONF_PLATFORM
|
from homeassistant.const import CONF_PLATFORM
|
||||||
|
from homeassistant.setup import async_setup_component
|
||||||
|
|
||||||
from tests.common import async_mock_mqtt_component, async_fire_mqtt_message
|
from tests.common import async_fire_mqtt_message, async_mock_mqtt_component
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
"""The tests for the MQTT room presence sensor."""
|
"""The tests for the MQTT room presence sensor."""
|
||||||
import json
|
|
||||||
import datetime
|
import datetime
|
||||||
|
import json
|
||||||
from unittest.mock import patch
|
from unittest.mock import patch
|
||||||
|
|
||||||
from homeassistant.setup import async_setup_component
|
from homeassistant.components.mqtt import CONF_QOS, CONF_STATE_TOPIC, DEFAULT_QOS
|
||||||
import homeassistant.components.sensor as sensor
|
import homeassistant.components.sensor as sensor
|
||||||
from homeassistant.components.mqtt import CONF_STATE_TOPIC, CONF_QOS, DEFAULT_QOS
|
|
||||||
from homeassistant.const import CONF_NAME, CONF_PLATFORM
|
from homeassistant.const import CONF_NAME, CONF_PLATFORM
|
||||||
|
from homeassistant.setup import async_setup_component
|
||||||
from homeassistant.util import dt
|
from homeassistant.util import dt
|
||||||
|
|
||||||
from tests.common import async_fire_mqtt_message, async_mock_mqtt_component
|
from tests.common import async_fire_mqtt_message, async_mock_mqtt_component
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
"""The tests for the MQTT statestream component."""
|
"""The tests for the MQTT statestream component."""
|
||||||
from unittest.mock import ANY, call, patch
|
from unittest.mock import ANY, call, patch
|
||||||
|
|
||||||
from homeassistant.setup import setup_component
|
|
||||||
import homeassistant.components.mqtt_statestream as statestream
|
import homeassistant.components.mqtt_statestream as statestream
|
||||||
from homeassistant.core import State
|
from homeassistant.core import State
|
||||||
|
from homeassistant.setup import setup_component
|
||||||
|
|
||||||
from tests.common import (
|
from tests.common import (
|
||||||
get_test_home_assistant,
|
get_test_home_assistant,
|
||||||
|
|
|
@ -1,9 +1,10 @@
|
||||||
"""Test the Mythic Beasts DNS component."""
|
"""Test the Mythic Beasts DNS component."""
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
import asynctest
|
import asynctest
|
||||||
|
|
||||||
from homeassistant.setup import async_setup_component
|
|
||||||
from homeassistant.components import mythicbeastsdns
|
from homeassistant.components import mythicbeastsdns
|
||||||
|
from homeassistant.setup import async_setup_component
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue