Home Assistant Unofficial Reference 2024.12.1
schema_json.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.mqtt.light.schema_json.MqttLightJson
 

Namespaces

 homeassistant.components.mqtt.light.schema_json
 

Functions

Callable[[dict[str, Any]], dict[str, Any]] homeassistant.components.mqtt.light.schema_json.valid_color_configuration (bool setup_from_yaml)
 

Variables

 homeassistant.components.mqtt.light.schema_json._LOGGER = logging.getLogger(__name__)
 
tuple homeassistant.components.mqtt.light.schema_json._PLATFORM_SCHEMA_BASE
 
string homeassistant.components.mqtt.light.schema_json.CONF_COLOR_MODE = "color_mode"
 
string homeassistant.components.mqtt.light.schema_json.CONF_EFFECT_LIST = "effect_list"
 
string homeassistant.components.mqtt.light.schema_json.CONF_FLASH_TIME_LONG = "flash_time_long"
 
string homeassistant.components.mqtt.light.schema_json.CONF_FLASH_TIME_SHORT = "flash_time_short"
 
string homeassistant.components.mqtt.light.schema_json.CONF_MAX_MIREDS = "max_mireds"
 
string homeassistant.components.mqtt.light.schema_json.CONF_MIN_MIREDS = "min_mireds"
 
string homeassistant.components.mqtt.light.schema_json.CONF_SUPPORTED_COLOR_MODES = "supported_color_modes"
 
bool homeassistant.components.mqtt.light.schema_json.DEFAULT_BRIGHTNESS = False
 
int homeassistant.components.mqtt.light.schema_json.DEFAULT_BRIGHTNESS_SCALE = 255
 
bool homeassistant.components.mqtt.light.schema_json.DEFAULT_COLOR_MODE = False
 
bool homeassistant.components.mqtt.light.schema_json.DEFAULT_COLOR_TEMP = False
 
bool homeassistant.components.mqtt.light.schema_json.DEFAULT_EFFECT = False
 
int homeassistant.components.mqtt.light.schema_json.DEFAULT_FLASH_TIME_LONG = 10
 
int homeassistant.components.mqtt.light.schema_json.DEFAULT_FLASH_TIME_SHORT = 2
 
bool homeassistant.components.mqtt.light.schema_json.DEFAULT_HS = False
 
string homeassistant.components.mqtt.light.schema_json.DEFAULT_NAME = "MQTT JSON Light"
 
bool homeassistant.components.mqtt.light.schema_json.DEFAULT_RGB = False
 
int homeassistant.components.mqtt.light.schema_json.DEFAULT_WHITE_SCALE = 255
 
bool homeassistant.components.mqtt.light.schema_json.DEFAULT_XY = False
 
 homeassistant.components.mqtt.light.schema_json.DISCOVERY_SCHEMA_JSON
 
string homeassistant.components.mqtt.light.schema_json.DOMAIN = "mqtt_json"
 
 homeassistant.components.mqtt.light.schema_json.PLATFORM_SCHEMA_MODERN_JSON