Add select
This commit is contained in:
@@ -19,6 +19,7 @@ from . import CONF_OPTOMA_RS232_ID, optoma_ns, OptomaRS232Component
|
||||
DEPENDENCIES = ["optoma_rs232"]
|
||||
|
||||
CONF_FAN_SPEED = "fan_speed"
|
||||
CONF_LAMP_TIME = "lamp_hours"
|
||||
|
||||
CONFIG_SCHEMA = (
|
||||
cv.Schema({
|
||||
@@ -29,7 +30,7 @@ CONFIG_SCHEMA = (
|
||||
device_class=DEVICE_CLASS_TEMPERATURE,
|
||||
state_class=STATE_CLASS_MEASUREMENT,
|
||||
),
|
||||
cv.Optional(CONF_DURATION): sensor.sensor_schema(
|
||||
cv.Optional(CONF_LAMP_TIME): sensor.sensor_schema(
|
||||
unit_of_measurement=UNIT_HOUR,
|
||||
accuracy_decimals=0,
|
||||
device_class=DEVICE_CLASS_DURATION,
|
||||
@@ -42,8 +43,10 @@ CONFIG_SCHEMA = (
|
||||
state_class=STATE_CLASS_MEASUREMENT,
|
||||
),
|
||||
})
|
||||
.extend(cv.polling_component_schema("10s"))
|
||||
.extend(uart.UART_DEVICE_SCHEMA)
|
||||
.extend(
|
||||
cv.polling_component_schema("10s"),
|
||||
uart.UART_DEVICE_SCHEMA
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user