mirror of
https://github.com/home-assistant/core.git
synced 2025-07-22 12:47:08 +00:00
I was thinking *far* too hard about this
This commit is contained in:
parent
5b22e57643
commit
dc3706523a
@ -16,7 +16,8 @@ from homeassistant.const import (
|
|||||||
CONF_NAME, CONF_VALUE_TEMPLATE, CONF_OPTIMISTIC, STATE_OPEN,
|
CONF_NAME, CONF_VALUE_TEMPLATE, CONF_OPTIMISTIC, STATE_OPEN,
|
||||||
STATE_CLOSED, STATE_UNKNOWN)
|
STATE_CLOSED, STATE_UNKNOWN)
|
||||||
from homeassistant.components.mqtt import (
|
from homeassistant.components.mqtt import (
|
||||||
CONF_STATE_TOPIC, CONF_COMMAND_TOPIC, CONF_QOS, CONF_RETAIN)
|
CONF_STATE_TOPIC, CONF_COMMAND_TOPIC, CONF_QOS, CONF_RETAIN,
|
||||||
|
valid_publish_topic, valid_subscribe_topic)
|
||||||
import homeassistant.helpers.config_validation as cv
|
import homeassistant.helpers.config_validation as cv
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
@ -55,6 +56,8 @@ PLATFORM_SCHEMA = mqtt.MQTT_RW_PLATFORM_SCHEMA.extend({
|
|||||||
vol.Optional(CONF_STATE_OPEN, default=STATE_OPEN): cv.string,
|
vol.Optional(CONF_STATE_OPEN, default=STATE_OPEN): cv.string,
|
||||||
vol.Optional(CONF_STATE_CLOSED, default=STATE_CLOSED): cv.string,
|
vol.Optional(CONF_STATE_CLOSED, default=STATE_CLOSED): cv.string,
|
||||||
vol.Optional(CONF_OPTIMISTIC, default=DEFAULT_OPTIMISTIC): cv.boolean,
|
vol.Optional(CONF_OPTIMISTIC, default=DEFAULT_OPTIMISTIC): cv.boolean,
|
||||||
|
vol.Optional(CONF_TILT_COMMAND_TOPIC, default=None): valid_publish_topic,
|
||||||
|
vol.Optional(CONF_TILT_STATUS_TOPIC, default=None): valid_subscribe_topic,
|
||||||
vol.Optional(CONF_TILT_CLOSED_POSITION,
|
vol.Optional(CONF_TILT_CLOSED_POSITION,
|
||||||
default=DEFAULT_TILT_CLOSED_POSITION): int,
|
default=DEFAULT_TILT_CLOSED_POSITION): int,
|
||||||
vol.Optional(CONF_TILT_OPEN_POSITION,
|
vol.Optional(CONF_TILT_OPEN_POSITION,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user