mirror of
https://github.com/esphome/esphome.git
synced 2025-10-04 02:52:22 +01:00
[config] Use `cv.UNDEFINED
instead of adhoc
_UNDEF
` objects (#8725)
This commit is contained in:
@@ -12,9 +12,9 @@ COMPONENT_TYPE = const.BINARY_SENSOR
|
||||
def get_entity_validation_schema(entity: schema.BinarySensorSchema) -> cv.Schema:
|
||||
return binary_sensor.binary_sensor_schema(
|
||||
device_class=(
|
||||
entity.device_class or binary_sensor._UNDEF # pylint: disable=protected-access
|
||||
entity.device_class or cv.UNDEFINED # pylint: disable=protected-access
|
||||
),
|
||||
icon=(entity.icon or binary_sensor._UNDEF), # pylint: disable=protected-access
|
||||
icon=(entity.icon or cv.UNDEFINED), # pylint: disable=protected-access
|
||||
)
|
||||
|
||||
|
||||
|
@@ -23,10 +23,10 @@ MSG_DATA_TYPES = {
|
||||
|
||||
def get_entity_validation_schema(entity: schema.SensorSchema) -> cv.Schema:
|
||||
return sensor.sensor_schema(
|
||||
unit_of_measurement=entity.unit_of_measurement or sensor._UNDEF, # pylint: disable=protected-access
|
||||
unit_of_measurement=entity.unit_of_measurement or cv.UNDEFINED, # pylint: disable=protected-access
|
||||
accuracy_decimals=entity.accuracy_decimals,
|
||||
device_class=entity.device_class or sensor._UNDEF, # pylint: disable=protected-access
|
||||
icon=entity.icon or sensor._UNDEF, # pylint: disable=protected-access
|
||||
device_class=entity.device_class or cv.UNDEFINED, # pylint: disable=protected-access
|
||||
icon=entity.icon or cv.UNDEFINED, # pylint: disable=protected-access
|
||||
state_class=entity.state_class,
|
||||
).extend(
|
||||
{
|
||||
|
Reference in New Issue
Block a user