mirror of
https://github.com/home-assistant/core.git
synced 2025-07-13 16:27:08 +00:00
Rename Motionblinds BLE integration to Motionblinds Bluetooth (#114584)
This commit is contained in:
parent
41a88c876d
commit
e870d420a6
@ -1,4 +1,4 @@
|
|||||||
"""Motionblinds BLE integration."""
|
"""Motionblinds Bluetooth integration."""
|
||||||
|
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
@ -34,9 +34,9 @@ CONFIG_SCHEMA = cv.empty_config_schema(DOMAIN)
|
|||||||
|
|
||||||
|
|
||||||
async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool:
|
async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool:
|
||||||
"""Set up Motionblinds BLE integration."""
|
"""Set up Motionblinds Bluetooth integration."""
|
||||||
|
|
||||||
_LOGGER.debug("Setting up Motionblinds BLE integration")
|
_LOGGER.debug("Setting up Motionblinds Bluetooth integration")
|
||||||
|
|
||||||
# The correct time is needed for encryption
|
# The correct time is needed for encryption
|
||||||
_LOGGER.debug("Setting timezone for encryption: %s", hass.config.time_zone)
|
_LOGGER.debug("Setting timezone for encryption: %s", hass.config.time_zone)
|
||||||
@ -46,7 +46,7 @@ async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool:
|
|||||||
|
|
||||||
|
|
||||||
async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool:
|
async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool:
|
||||||
"""Set up Motionblinds BLE device from a config entry."""
|
"""Set up Motionblinds Bluetooth device from a config entry."""
|
||||||
|
|
||||||
_LOGGER.debug("(%s) Setting up device", entry.data[CONF_MAC_CODE])
|
_LOGGER.debug("(%s) Setting up device", entry.data[CONF_MAC_CODE])
|
||||||
|
|
||||||
@ -94,7 +94,7 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool:
|
|||||||
|
|
||||||
|
|
||||||
async def async_unload_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool:
|
async def async_unload_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool:
|
||||||
"""Unload Motionblinds BLE device from a config entry."""
|
"""Unload Motionblinds Bluetooth device from a config entry."""
|
||||||
|
|
||||||
if unload_ok := await hass.config_entries.async_unload_platforms(entry, PLATFORMS):
|
if unload_ok := await hass.config_entries.async_unload_platforms(entry, PLATFORMS):
|
||||||
hass.data[DOMAIN].pop(entry.entry_id)
|
hass.data[DOMAIN].pop(entry.entry_id)
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
"""Button entities for the Motionblinds BLE integration."""
|
"""Button entities for the Motionblinds Bluetooth integration."""
|
||||||
|
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
"""Config flow for Motionblinds BLE integration."""
|
"""Config flow for Motionblinds Bluetooth integration."""
|
||||||
|
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
@ -38,7 +38,7 @@ CONFIG_SCHEMA = vol.Schema({vol.Required(CONF_MAC_CODE): str})
|
|||||||
|
|
||||||
|
|
||||||
class FlowHandler(ConfigFlow, domain=DOMAIN):
|
class FlowHandler(ConfigFlow, domain=DOMAIN):
|
||||||
"""Handle a config flow for Motionblinds BLE."""
|
"""Handle a config flow for Motionblinds Bluetooth."""
|
||||||
|
|
||||||
def __init__(self) -> None:
|
def __init__(self) -> None:
|
||||||
"""Initialize a ConfigFlow."""
|
"""Initialize a ConfigFlow."""
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
"""Constants for the Motionblinds BLE integration."""
|
"""Constants for the Motionblinds Bluetooth integration."""
|
||||||
|
|
||||||
ATTR_CONNECT = "connect"
|
ATTR_CONNECT = "connect"
|
||||||
ATTR_DISCONNECT = "disconnect"
|
ATTR_DISCONNECT = "disconnect"
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
"""Cover entities for the Motionblinds BLE integration."""
|
"""Cover entities for the Motionblinds Bluetooth integration."""
|
||||||
|
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
"""Base entities for the Motionblinds BLE integration."""
|
"""Base entities for the Motionblinds Bluetooth integration."""
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
@ -16,7 +16,7 @@ _LOGGER = logging.getLogger(__name__)
|
|||||||
|
|
||||||
|
|
||||||
class MotionblindsBLEEntity(Entity):
|
class MotionblindsBLEEntity(Entity):
|
||||||
"""Base class for Motionblinds BLE entities."""
|
"""Base class for Motionblinds Bluetooth entities."""
|
||||||
|
|
||||||
_attr_has_entity_name = True
|
_attr_has_entity_name = True
|
||||||
_attr_should_poll = False
|
_attr_should_poll = False
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"domain": "motionblinds_ble",
|
"domain": "motionblinds_ble",
|
||||||
"name": "Motionblinds BLE",
|
"name": "Motionblinds Bluetooth",
|
||||||
"bluetooth": [
|
"bluetooth": [
|
||||||
{
|
{
|
||||||
"local_name": "MOTION_*",
|
"local_name": "MOTION_*",
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
"""Select entities for the Motionblinds BLE integration."""
|
"""Select entities for the Motionblinds Bluetooth integration."""
|
||||||
|
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
|
@ -3754,7 +3754,7 @@
|
|||||||
"integration_type": "device",
|
"integration_type": "device",
|
||||||
"config_flow": true,
|
"config_flow": true,
|
||||||
"iot_class": "assumed_state",
|
"iot_class": "assumed_state",
|
||||||
"name": "Motionblinds BLE"
|
"name": "Motionblinds Bluetooth"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -1 +1 @@
|
|||||||
"""Tests for the Motionblinds BLE integration."""
|
"""Tests for the Motionblinds Bluetooth integration."""
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
"""Setup the MotionBlinds BLE tests."""
|
"""Setup the Motionblinds Bluetooth tests."""
|
||||||
|
|
||||||
from unittest.mock import AsyncMock, Mock, patch
|
from unittest.mock import AsyncMock, Mock, patch
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
"""Test the MotionBlinds BLE config flow."""
|
"""Test the Motionblinds Bluetooth config flow."""
|
||||||
|
|
||||||
from unittest.mock import patch
|
from unittest.mock import patch
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user