Home Assistant Unofficial Reference 2024.12.1
schema_basic.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.mqtt.light.schema_basic.MqttLight
 

Namespaces

 homeassistant.components.mqtt.light.schema_basic
 

Variables

 homeassistant.components.mqtt.light.schema_basic._LOGGER = logging.getLogger(__name__)
 
list homeassistant.components.mqtt.light.schema_basic.COMMAND_TEMPLATE_KEYS
 
string homeassistant.components.mqtt.light.schema_basic.CONF_BRIGHTNESS_COMMAND_TEMPLATE = "brightness_command_template"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_BRIGHTNESS_COMMAND_TOPIC = "brightness_command_topic"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_BRIGHTNESS_SCALE = "brightness_scale"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_BRIGHTNESS_STATE_TOPIC = "brightness_state_topic"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_BRIGHTNESS_VALUE_TEMPLATE = "brightness_value_template"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_COLOR_MODE_STATE_TOPIC = "color_mode_state_topic"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_COLOR_MODE_VALUE_TEMPLATE = "color_mode_value_template"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_COLOR_TEMP_COMMAND_TEMPLATE = "color_temp_command_template"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_COLOR_TEMP_COMMAND_TOPIC = "color_temp_command_topic"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_COLOR_TEMP_STATE_TOPIC = "color_temp_state_topic"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_COLOR_TEMP_VALUE_TEMPLATE = "color_temp_value_template"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_EFFECT_COMMAND_TEMPLATE = "effect_command_template"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_EFFECT_COMMAND_TOPIC = "effect_command_topic"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_EFFECT_LIST = "effect_list"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_EFFECT_STATE_TOPIC = "effect_state_topic"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_EFFECT_VALUE_TEMPLATE = "effect_value_template"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_HS_COMMAND_TEMPLATE = "hs_command_template"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_HS_COMMAND_TOPIC = "hs_command_topic"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_HS_STATE_TOPIC = "hs_state_topic"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_HS_VALUE_TEMPLATE = "hs_value_template"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_MAX_MIREDS = "max_mireds"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_MIN_MIREDS = "min_mireds"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_ON_COMMAND_TYPE = "on_command_type"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_RGB_COMMAND_TEMPLATE = "rgb_command_template"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_RGB_COMMAND_TOPIC = "rgb_command_topic"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_RGB_STATE_TOPIC = "rgb_state_topic"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_RGB_VALUE_TEMPLATE = "rgb_value_template"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_RGBW_COMMAND_TEMPLATE = "rgbw_command_template"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_RGBW_COMMAND_TOPIC = "rgbw_command_topic"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_RGBW_STATE_TOPIC = "rgbw_state_topic"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_RGBW_VALUE_TEMPLATE = "rgbw_value_template"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_RGBWW_COMMAND_TEMPLATE = "rgbww_command_template"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_RGBWW_COMMAND_TOPIC = "rgbww_command_topic"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_RGBWW_STATE_TOPIC = "rgbww_state_topic"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_RGBWW_VALUE_TEMPLATE = "rgbww_value_template"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_WHITE_COMMAND_TOPIC = "white_command_topic"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_WHITE_SCALE = "white_scale"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_XY_COMMAND_TEMPLATE = "xy_command_template"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_XY_COMMAND_TOPIC = "xy_command_topic"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_XY_STATE_TOPIC = "xy_state_topic"
 
string homeassistant.components.mqtt.light.schema_basic.CONF_XY_VALUE_TEMPLATE = "xy_value_template"
 
int homeassistant.components.mqtt.light.schema_basic.DEFAULT_BRIGHTNESS_SCALE = 255
 
string homeassistant.components.mqtt.light.schema_basic.DEFAULT_NAME = "MQTT LightEntity"
 
string homeassistant.components.mqtt.light.schema_basic.DEFAULT_ON_COMMAND_TYPE = "last"
 
string homeassistant.components.mqtt.light.schema_basic.DEFAULT_PAYLOAD_OFF = "OFF"
 
string homeassistant.components.mqtt.light.schema_basic.DEFAULT_PAYLOAD_ON = "ON"
 
int homeassistant.components.mqtt.light.schema_basic.DEFAULT_WHITE_SCALE = 255
 
 homeassistant.components.mqtt.light.schema_basic.DISCOVERY_SCHEMA_BASIC
 
 homeassistant.components.mqtt.light.schema_basic.MQTT_LIGHT_ATTRIBUTES_BLOCKED
 
tuple homeassistant.components.mqtt.light.schema_basic.PLATFORM_SCHEMA_MODERN_BASIC
 
list homeassistant.components.mqtt.light.schema_basic.VALUE_TEMPLATE_KEYS
 
list homeassistant.components.mqtt.light.schema_basic.VALUES_ON_COMMAND_TYPE = ["first", "last", "brightness"]