Home Assistant Unofficial Reference 2024.12.1
cover.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.mqtt.cover.MqttCover
 

Namespaces

 homeassistant.components.mqtt.cover
 

Functions

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)
 

Variables

 homeassistant.components.mqtt.cover._LOGGER = logging.getLogger(__name__)
 
 homeassistant.components.mqtt.cover._PLATFORM_SCHEMA_BASE
 
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
 
string homeassistant.components.mqtt.cover.TILT_PAYLOAD = "tilt"