1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-24 12:59:34 +00:00

Add a service target (#43725)

This commit is contained in:
Paulus Schoutsen
2020-11-28 23:33:32 +01:00
committed by GitHub
parent a2e1efca33
commit dd513147a5
8 changed files with 55 additions and 16 deletions

View File

@@ -111,3 +111,13 @@ class TimeSelector(Selector):
"""Selector of a time value."""
CONFIG_SCHEMA = vol.Schema({})
@SELECTORS.register("target")
class TargetSelector(Selector):
"""Selector of a target value (area ID, device ID, entity ID etc).
Value should follow cv.ENTITY_SERVICE_FIELDS format.
"""
CONFIG_SCHEMA = vol.Schema({"entity": {"domain": str}})