From f0c079222b1d6987127fa4fddf5a01811067910e Mon Sep 17 00:00:00 2001 From: Erik Date: Thu, 17 Oct 2024 12:59:08 +0200 Subject: [PATCH] Remove explicit templating of knx service data --- homeassistant/components/knx/services.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/knx/services.py b/homeassistant/components/knx/services.py index 113be9709ee..c8086c4a62a 100644 --- a/homeassistant/components/knx/services.py +++ b/homeassistant/components/knx/services.py @@ -13,7 +13,7 @@ from xknx.telegram import Telegram from xknx.telegram.address import parse_device_group_address from xknx.telegram.apci import GroupValueRead, GroupValueResponse, GroupValueWrite -from homeassistant.const import CONF_TYPE, SERVICE_RELOAD +from homeassistant.const import CONF_TYPE, CONF_VALUE_TEMPLATE, SERVICE_RELOAD from homeassistant.core import HomeAssistant, ServiceCall, callback from homeassistant.exceptions import HomeAssistantError, ServiceValidationError import homeassistant.helpers.config_validation as cv @@ -143,6 +143,7 @@ SERVICE_KNX_EXPOSURE_REGISTER_SCHEMA = vol.Any( ExposeSchema.EXPOSE_SENSOR_SCHEMA.extend( { vol.Optional(SERVICE_KNX_ATTR_REMOVE, default=False): cv.boolean, + vol.Optional(CONF_VALUE_TEMPLATE): cv.string, } ), vol.Schema(