mirror of
https://github.com/home-assistant/core.git
synced 2026-07-11 08:39:02 +01:00
Require admin for deCONZ services (#169207)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -11,6 +11,7 @@ from homeassistant.helpers import (
|
||||
device_registry as dr,
|
||||
entity_registry as er,
|
||||
)
|
||||
from homeassistant.helpers.service import async_register_admin_service
|
||||
from homeassistant.util.read_only_dict import ReadOnlyDict
|
||||
|
||||
from .const import CONF_BRIDGE_ID, DOMAIN, LOGGER
|
||||
@@ -98,7 +99,8 @@ def async_setup_services(hass: HomeAssistant) -> None:
|
||||
await async_remove_orphaned_entries_service(hub)
|
||||
|
||||
for service in SUPPORTED_SERVICES:
|
||||
hass.services.async_register(
|
||||
async_register_admin_service(
|
||||
hass,
|
||||
DOMAIN,
|
||||
service,
|
||||
async_call_deconz_service,
|
||||
|
||||
Reference in New Issue
Block a user