diff --git a/homeassistant/components/compensation/config_flow.py b/homeassistant/components/compensation/config_flow.py index b25f28c1867f..86445cedcd76 100644 --- a/homeassistant/components/compensation/config_flow.py +++ b/homeassistant/components/compensation/config_flow.py @@ -65,6 +65,7 @@ async def get_options_schema(handler: SchemaCommonFlowHandler) -> vol.Schema: description_field="compensated_value", multiple=True, translation_key=CONF_DATAPOINTS, + overview_labels=False, fields={ CONF_UNCOMPENSATED_VALUE: ObjectSelectorField( required=True, diff --git a/homeassistant/helpers/selector.py b/homeassistant/helpers/selector.py index 284174260e17..1898374511d5 100644 --- a/homeassistant/helpers/selector.py +++ b/homeassistant/helpers/selector.py @@ -1641,6 +1641,7 @@ class ObjectSelectorConfig(BaseSelectorConfig, total=False): label_field: str description_field: str translation_key: str + overview_labels: bool @SELECTORS.register("object") @@ -1662,6 +1663,7 @@ class ObjectSelector(Selector[ObjectSelectorConfig]): vol.Optional("label_field"): str, vol.Optional("description_field"): str, vol.Optional("translation_key"): str, + vol.Optional("overview_labels", default=False): bool, } )