Classes | |
| class | MqttCover |
Functions | |
| None | async_setup_entry (HomeAssistant hass, ConfigEntry config_entry, AddEntitiesCallback async_add_entities) |
| ConfigType | validate_options (ConfigType config) |
Support for MQTT cover devices.
| None homeassistant.components.mqtt.cover.async_setup_entry | ( | HomeAssistant | hass, |
| ConfigEntry | config_entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
| ConfigType homeassistant.components.mqtt.cover.validate_options | ( | ConfigType | config | ) |
|
private |
|
private |
| string homeassistant.components.mqtt.cover.CONF_GET_POSITION_TEMPLATE = "position_template" |
| string homeassistant.components.mqtt.cover.CONF_GET_POSITION_TOPIC = "position_topic" |
| string homeassistant.components.mqtt.cover.CONF_SET_POSITION_TEMPLATE = "set_position_template" |
| string homeassistant.components.mqtt.cover.CONF_SET_POSITION_TOPIC = "set_position_topic" |
| string homeassistant.components.mqtt.cover.CONF_STATE_STOPPED = "state_stopped" |
| string homeassistant.components.mqtt.cover.CONF_TILT_CLOSED_POSITION = "tilt_closed_value" |
| string homeassistant.components.mqtt.cover.CONF_TILT_COMMAND_TEMPLATE = "tilt_command_template" |
| string homeassistant.components.mqtt.cover.CONF_TILT_COMMAND_TOPIC = "tilt_command_topic" |
| string homeassistant.components.mqtt.cover.CONF_TILT_MAX = "tilt_max" |
| string homeassistant.components.mqtt.cover.CONF_TILT_MIN = "tilt_min" |
| string homeassistant.components.mqtt.cover.CONF_TILT_OPEN_POSITION = "tilt_opened_value" |
| string homeassistant.components.mqtt.cover.CONF_TILT_STATE_OPTIMISTIC = "tilt_optimistic" |
| string homeassistant.components.mqtt.cover.CONF_TILT_STATUS_TEMPLATE = "tilt_status_template" |
| string homeassistant.components.mqtt.cover.CONF_TILT_STATUS_TOPIC = "tilt_status_topic" |
| string homeassistant.components.mqtt.cover.COVER_PAYLOAD = "cover" |
| string homeassistant.components.mqtt.cover.DEFAULT_NAME = "MQTT Cover" |
| string homeassistant.components.mqtt.cover.DEFAULT_PAYLOAD_STOP = "STOP" |
| string homeassistant.components.mqtt.cover.DEFAULT_STATE_STOPPED = "stopped" |
| int homeassistant.components.mqtt.cover.DEFAULT_TILT_CLOSED_POSITION = 0 |
| int homeassistant.components.mqtt.cover.DEFAULT_TILT_MAX = 100 |
| int homeassistant.components.mqtt.cover.DEFAULT_TILT_MIN = 0 |
| int homeassistant.components.mqtt.cover.DEFAULT_TILT_OPEN_POSITION = 100 |
| bool homeassistant.components.mqtt.cover.DEFAULT_TILT_OPTIMISTIC = False |
| homeassistant.components.mqtt.cover.DISCOVERY_SCHEMA |
| homeassistant.components.mqtt.cover.MQTT_COVER_ATTRIBUTES_BLOCKED |
| int homeassistant.components.mqtt.cover.PARALLEL_UPDATES = 0 |
| homeassistant.components.mqtt.cover.PLATFORM_SCHEMA_MODERN |
| tuple homeassistant.components.mqtt.cover.TILT_FEATURES |