Home Assistant Unofficial Reference 2024.12.1
lawn_mower.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.mqtt.lawn_mower.MqttLawnMower
 

Namespaces

 homeassistant.components.mqtt.lawn_mower
 

Functions

None homeassistant.components.mqtt.lawn_mower.async_setup_entry (HomeAssistant hass, ConfigEntry config_entry, AddEntitiesCallback async_add_entities)
 

Variables

 homeassistant.components.mqtt.lawn_mower._LOGGER = logging.getLogger(__name__)
 
string homeassistant.components.mqtt.lawn_mower.CONF_ACTIVITY_STATE_TOPIC = "activity_state_topic"
 
string homeassistant.components.mqtt.lawn_mower.CONF_ACTIVITY_VALUE_TEMPLATE = "activity_value_template"
 
string homeassistant.components.mqtt.lawn_mower.CONF_DOCK_COMMAND_TEMPLATE = "dock_command_template"
 
string homeassistant.components.mqtt.lawn_mower.CONF_DOCK_COMMAND_TOPIC = "dock_command_topic"
 
string homeassistant.components.mqtt.lawn_mower.CONF_PAUSE_COMMAND_TEMPLATE = "pause_command_template"
 
string homeassistant.components.mqtt.lawn_mower.CONF_PAUSE_COMMAND_TOPIC = "pause_command_topic"
 
string homeassistant.components.mqtt.lawn_mower.CONF_START_MOWING_COMMAND_TEMPLATE = "start_mowing_command_template"
 
string homeassistant.components.mqtt.lawn_mower.CONF_START_MOWING_COMMAND_TOPIC = "start_mowing_command_topic"
 
string homeassistant.components.mqtt.lawn_mower.DEFAULT_NAME = "MQTT Lawn Mower"
 
 homeassistant.components.mqtt.lawn_mower.DISCOVERY_SCHEMA = vol.All(PLATFORM_SCHEMA_MODERN.extend({}, extra=vol.REMOVE_EXTRA))
 
string homeassistant.components.mqtt.lawn_mower.ENTITY_ID_FORMAT = lawn_mower.DOMAIN + ".{}"
 
string homeassistant.components.mqtt.lawn_mower.FEATURE_DOCK = "dock"
 
string homeassistant.components.mqtt.lawn_mower.FEATURE_PAUSE = "pause"
 
string homeassistant.components.mqtt.lawn_mower.FEATURE_START_MOWING = "start_mowing"
 
int homeassistant.components.mqtt.lawn_mower.PARALLEL_UPDATES = 0
 
 homeassistant.components.mqtt.lawn_mower.PLATFORM_SCHEMA_MODERN