Home Assistant Unofficial Reference 2024.12.1
humidifier.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.mqtt.humidifier.MqttHumidifier
 

Namespaces

 homeassistant.components.mqtt.humidifier
 

Functions

None homeassistant.components.mqtt.humidifier.async_setup_entry (HomeAssistant hass, ConfigEntry config_entry, AddEntitiesCallback async_add_entities)
 
ConfigType homeassistant.components.mqtt.humidifier.valid_humidity_range_configuration (ConfigType config)
 
ConfigType homeassistant.components.mqtt.humidifier.valid_mode_configuration (ConfigType config)
 

Variables

 homeassistant.components.mqtt.humidifier._LOGGER = logging.getLogger(__name__)
 
 homeassistant.components.mqtt.humidifier._PLATFORM_SCHEMA_BASE
 
string homeassistant.components.mqtt.humidifier.CONF_AVAILABLE_MODES_LIST = "modes"
 
string homeassistant.components.mqtt.humidifier.CONF_DEVICE_CLASS = "device_class"
 
string homeassistant.components.mqtt.humidifier.CONF_MODE_COMMAND_TEMPLATE = "mode_command_template"
 
string homeassistant.components.mqtt.humidifier.CONF_MODE_COMMAND_TOPIC = "mode_command_topic"
 
string homeassistant.components.mqtt.humidifier.CONF_MODE_STATE_TEMPLATE = "mode_state_template"
 
string homeassistant.components.mqtt.humidifier.CONF_MODE_STATE_TOPIC = "mode_state_topic"
 
string homeassistant.components.mqtt.humidifier.CONF_PAYLOAD_RESET_HUMIDITY = "payload_reset_humidity"
 
string homeassistant.components.mqtt.humidifier.CONF_PAYLOAD_RESET_MODE = "payload_reset_mode"
 
string homeassistant.components.mqtt.humidifier.CONF_TARGET_HUMIDITY_COMMAND_TEMPLATE = "target_humidity_command_template"
 
string homeassistant.components.mqtt.humidifier.CONF_TARGET_HUMIDITY_COMMAND_TOPIC = "target_humidity_command_topic"
 
string homeassistant.components.mqtt.humidifier.CONF_TARGET_HUMIDITY_MAX = "max_humidity"
 
string homeassistant.components.mqtt.humidifier.CONF_TARGET_HUMIDITY_MIN = "min_humidity"
 
string homeassistant.components.mqtt.humidifier.CONF_TARGET_HUMIDITY_STATE_TEMPLATE = "target_humidity_state_template"
 
string homeassistant.components.mqtt.humidifier.CONF_TARGET_HUMIDITY_STATE_TOPIC = "target_humidity_state_topic"
 
string homeassistant.components.mqtt.humidifier.DEFAULT_NAME = "MQTT Humidifier"
 
string homeassistant.components.mqtt.humidifier.DEFAULT_PAYLOAD_OFF = "OFF"
 
string homeassistant.components.mqtt.humidifier.DEFAULT_PAYLOAD_ON = "ON"
 
string homeassistant.components.mqtt.humidifier.DEFAULT_PAYLOAD_RESET = "None"
 
 homeassistant.components.mqtt.humidifier.DISCOVERY_SCHEMA
 
 homeassistant.components.mqtt.humidifier.MQTT_HUMIDIFIER_ATTRIBUTES_BLOCKED
 
int homeassistant.components.mqtt.humidifier.PARALLEL_UPDATES = 0
 
 homeassistant.components.mqtt.humidifier.PLATFORM_SCHEMA_MODERN
 
tuple homeassistant.components.mqtt.humidifier.TOPICS