mirror of
https://github.com/home-assistant/core.git
synced 2025-07-24 21:57:51 +00:00
Use root import in components (#125858)
This commit is contained in:
parent
d259e4512b
commit
47a9dda3b8
@ -26,7 +26,7 @@ from homeassistant.components import (
|
|||||||
wake_word,
|
wake_word,
|
||||||
websocket_api,
|
websocket_api,
|
||||||
)
|
)
|
||||||
from homeassistant.components.tts.media_source import (
|
from homeassistant.components.tts import (
|
||||||
generate_media_source_id as tts_generate_media_source_id,
|
generate_media_source_id as tts_generate_media_source_id,
|
||||||
)
|
)
|
||||||
from homeassistant.core import Context, HomeAssistant, callback
|
from homeassistant.core import Context, HomeAssistant, callback
|
||||||
|
@ -22,7 +22,7 @@ from homeassistant.components.assist_pipeline import (
|
|||||||
vad,
|
vad,
|
||||||
)
|
)
|
||||||
from homeassistant.components.media_player import async_process_play_media_url
|
from homeassistant.components.media_player import async_process_play_media_url
|
||||||
from homeassistant.components.tts.media_source import (
|
from homeassistant.components.tts import (
|
||||||
generate_media_source_id as tts_generate_media_source_id,
|
generate_media_source_id as tts_generate_media_source_id,
|
||||||
)
|
)
|
||||||
from homeassistant.core import Context, callback
|
from homeassistant.core import Context, callback
|
||||||
|
@ -9,8 +9,7 @@ from axis.models.mqtt import ClientState
|
|||||||
from axis.stream_manager import Signal, State
|
from axis.stream_manager import Signal, State
|
||||||
|
|
||||||
from homeassistant.components import mqtt
|
from homeassistant.components import mqtt
|
||||||
from homeassistant.components.mqtt import DOMAIN as MQTT_DOMAIN
|
from homeassistant.components.mqtt import DOMAIN as MQTT_DOMAIN, ReceiveMessage
|
||||||
from homeassistant.components.mqtt.models import ReceiveMessage
|
|
||||||
from homeassistant.config_entries import ConfigEntry
|
from homeassistant.config_entries import ConfigEntry
|
||||||
from homeassistant.core import HomeAssistant, callback
|
from homeassistant.core import HomeAssistant, callback
|
||||||
from homeassistant.helpers.dispatcher import async_dispatcher_send
|
from homeassistant.helpers.dispatcher import async_dispatcher_send
|
||||||
|
@ -27,8 +27,11 @@ from homeassistant.components.assist_pipeline import (
|
|||||||
PipelineEventType,
|
PipelineEventType,
|
||||||
PipelineStage,
|
PipelineStage,
|
||||||
)
|
)
|
||||||
from homeassistant.components.intent import async_register_timer_handler
|
from homeassistant.components.intent import (
|
||||||
from homeassistant.components.intent.timers import TimerEventType, TimerInfo
|
TimerEventType,
|
||||||
|
TimerInfo,
|
||||||
|
async_register_timer_handler,
|
||||||
|
)
|
||||||
from homeassistant.components.media_player import async_process_play_media_url
|
from homeassistant.components.media_player import async_process_play_media_url
|
||||||
from homeassistant.config_entries import ConfigEntry
|
from homeassistant.config_entries import ConfigEntry
|
||||||
from homeassistant.const import EntityCategory, Platform
|
from homeassistant.const import EntityCategory, Platform
|
||||||
|
@ -22,7 +22,7 @@ from homeassistant.components.camera import (
|
|||||||
DynamicStreamSettings,
|
DynamicStreamSettings,
|
||||||
_async_get_image,
|
_async_get_image,
|
||||||
)
|
)
|
||||||
from homeassistant.components.http.view import HomeAssistantView
|
from homeassistant.components.http import HomeAssistantView
|
||||||
from homeassistant.components.stream import (
|
from homeassistant.components.stream import (
|
||||||
CONF_RTSP_TRANSPORT,
|
CONF_RTSP_TRANSPORT,
|
||||||
CONF_USE_WALLCLOCK_AS_TIMESTAMPS,
|
CONF_USE_WALLCLOCK_AS_TIMESTAMPS,
|
||||||
|
@ -22,7 +22,7 @@ from aiohomekit.model import Accessories, Accessory, Transport
|
|||||||
from aiohomekit.model.characteristics import Characteristic, CharacteristicsTypes
|
from aiohomekit.model.characteristics import Characteristic, CharacteristicsTypes
|
||||||
from aiohomekit.model.services import Service, ServicesTypes
|
from aiohomekit.model.services import Service, ServicesTypes
|
||||||
|
|
||||||
from homeassistant.components.thread.dataset_store import async_get_preferred_dataset
|
from homeassistant.components.thread import async_get_preferred_dataset
|
||||||
from homeassistant.config_entries import ConfigEntry
|
from homeassistant.config_entries import ConfigEntry
|
||||||
from homeassistant.const import ATTR_VIA_DEVICE, EVENT_HOMEASSISTANT_STARTED
|
from homeassistant.const import ATTR_VIA_DEVICE, EVENT_HOMEASSISTANT_STARTED
|
||||||
from homeassistant.core import CALLBACK_TYPE, CoreState, Event, HomeAssistant, callback
|
from homeassistant.core import CALLBACK_TYPE, CoreState, Event, HomeAssistant, callback
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
|
|
||||||
from homeassistant.components import notify
|
from homeassistant.components import notify
|
||||||
from homeassistant.components.intent.timers import TimerEventType, TimerInfo
|
from homeassistant.components.intent import TimerEventType, TimerInfo
|
||||||
from homeassistant.config_entries import ConfigEntry
|
from homeassistant.config_entries import ConfigEntry
|
||||||
from homeassistant.const import CONF_DEVICE_ID
|
from homeassistant.const import CONF_DEVICE_ID
|
||||||
from homeassistant.core import HomeAssistant, callback
|
from homeassistant.core import HomeAssistant, callback
|
||||||
|
@ -16,11 +16,12 @@ from cryptography.x509 import load_pem_x509_certificate
|
|||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.components.file_upload import process_uploaded_file
|
from homeassistant.components.file_upload import process_uploaded_file
|
||||||
from homeassistant.components.hassio import HassioServiceInfo, is_hassio
|
from homeassistant.components.hassio import (
|
||||||
from homeassistant.components.hassio.addon_manager import (
|
|
||||||
AddonError,
|
AddonError,
|
||||||
AddonManager,
|
AddonManager,
|
||||||
AddonState,
|
AddonState,
|
||||||
|
HassioServiceInfo,
|
||||||
|
is_hassio,
|
||||||
)
|
)
|
||||||
from homeassistant.config_entries import (
|
from homeassistant.config_entries import (
|
||||||
ConfigEntry,
|
ConfigEntry,
|
||||||
|
@ -4,8 +4,10 @@ from __future__ import annotations
|
|||||||
|
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
from homeassistant.components.device_automation import DEVICE_TRIGGER_BASE_SCHEMA
|
from homeassistant.components.device_automation import (
|
||||||
from homeassistant.components.device_automation.exceptions import DeviceNotFound
|
DEVICE_TRIGGER_BASE_SCHEMA,
|
||||||
|
DeviceNotFound,
|
||||||
|
)
|
||||||
from homeassistant.components.homeassistant.triggers import event as event_trigger
|
from homeassistant.components.homeassistant.triggers import event as event_trigger
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
CONF_DEVICE_ID,
|
CONF_DEVICE_ID,
|
||||||
|
@ -2,8 +2,7 @@
|
|||||||
|
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
from homeassistant.components.repairs import RepairsFlow
|
from homeassistant.components.repairs import ConfirmRepairFlow, RepairsFlow
|
||||||
from homeassistant.components.repairs.issue_handler import ConfirmRepairFlow
|
|
||||||
from homeassistant.core import HomeAssistant, callback
|
from homeassistant.core import HomeAssistant, callback
|
||||||
from homeassistant.helpers import issue_registry as ir
|
from homeassistant.helpers import issue_registry as ir
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@ from __future__ import annotations
|
|||||||
|
|
||||||
from pyoctoprintapi import OctoprintClient, WebcamSettings
|
from pyoctoprintapi import OctoprintClient, WebcamSettings
|
||||||
|
|
||||||
from homeassistant.components.mjpeg.camera import MjpegCamera
|
from homeassistant.components.mjpeg import MjpegCamera
|
||||||
from homeassistant.config_entries import ConfigEntry
|
from homeassistant.config_entries import ConfigEntry
|
||||||
from homeassistant.const import CONF_VERIFY_SSL
|
from homeassistant.const import CONF_VERIFY_SSL
|
||||||
from homeassistant.core import HomeAssistant
|
from homeassistant.core import HomeAssistant
|
||||||
|
Loading…
x
Reference in New Issue
Block a user