Update bluetooth_tracker service name and domain from 'device_tracker' to 'bluetooth_tracker' (#29161)
* move service constants to const.py, update service domain, add service description * update .coveragerc
This commit is contained in:
parent
b6d94bcc96
commit
ceb1528b50
4 changed files with 8 additions and 5 deletions
|
@ -85,7 +85,7 @@ omit =
|
||||||
homeassistant/components/bloomsky/*
|
homeassistant/components/bloomsky/*
|
||||||
homeassistant/components/bluesound/*
|
homeassistant/components/bluesound/*
|
||||||
homeassistant/components/bluetooth_le_tracker/device_tracker.py
|
homeassistant/components/bluetooth_le_tracker/device_tracker.py
|
||||||
homeassistant/components/bluetooth_tracker/device_tracker.py
|
homeassistant/components/bluetooth_tracker/*
|
||||||
homeassistant/components/bme280/sensor.py
|
homeassistant/components/bme280/sensor.py
|
||||||
homeassistant/components/bme680/sensor.py
|
homeassistant/components/bme680/sensor.py
|
||||||
homeassistant/components/bmw_connected_drive/*
|
homeassistant/components/bmw_connected_drive/*
|
||||||
|
|
3
homeassistant/components/bluetooth_tracker/const.py
Normal file
3
homeassistant/components/bluetooth_tracker/const.py
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
"""Constants for the Bluetooth Tracker component."""
|
||||||
|
DOMAIN = "bluetooth_tracker"
|
||||||
|
SERVICE_UPDATE = "update"
|
|
@ -13,7 +13,6 @@ from homeassistant.components.device_tracker.const import (
|
||||||
CONF_SCAN_INTERVAL,
|
CONF_SCAN_INTERVAL,
|
||||||
CONF_TRACK_NEW,
|
CONF_TRACK_NEW,
|
||||||
DEFAULT_TRACK_NEW,
|
DEFAULT_TRACK_NEW,
|
||||||
DOMAIN,
|
|
||||||
SCAN_INTERVAL,
|
SCAN_INTERVAL,
|
||||||
SOURCE_TYPE_BLUETOOTH,
|
SOURCE_TYPE_BLUETOOTH,
|
||||||
)
|
)
|
||||||
|
@ -25,6 +24,7 @@ import homeassistant.helpers.config_validation as cv
|
||||||
from homeassistant.helpers.event import async_track_time_interval
|
from homeassistant.helpers.event import async_track_time_interval
|
||||||
from homeassistant.helpers.typing import HomeAssistantType
|
from homeassistant.helpers.typing import HomeAssistantType
|
||||||
|
|
||||||
|
from .const import DOMAIN, SERVICE_UPDATE
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
@ -184,8 +184,6 @@ async def async_setup_scanner(
|
||||||
hass.async_create_task(update_bluetooth())
|
hass.async_create_task(update_bluetooth())
|
||||||
async_track_time_interval(hass, update_bluetooth, interval)
|
async_track_time_interval(hass, update_bluetooth, interval)
|
||||||
|
|
||||||
hass.services.async_register(
|
hass.services.async_register(DOMAIN, SERVICE_UPDATE, handle_manual_update_bluetooth)
|
||||||
DOMAIN, "bluetooth_tracker_update", handle_manual_update_bluetooth
|
|
||||||
)
|
|
||||||
|
|
||||||
return True
|
return True
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
update:
|
||||||
|
description: Trigger manual tracker update
|
Loading…
Add table
Add a link
Reference in a new issue