Classes | |
| class | SmartThingsAirConditioner |
| class | SmartThingsThermostat |
Functions | |
| None | async_setup_entry (HomeAssistant hass, ConfigEntry config_entry, AddEntitiesCallback async_add_entities) |
| Sequence[str]|None | get_capabilities (Sequence[str] capabilities) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| dictionary | AC_MODE_TO_STATE |
| string | ATTR_OPERATION_STATE = "operation_state" |
| dictionary | FAN_OSCILLATION_TO_SWING |
| dictionary | MODE_TO_STATE |
| dictionary | OPERATING_STATE_TO_ACTION |
| dictionary | STATE_TO_AC_MODE |
| dictionary | STATE_TO_MODE |
| dictionary | SWING_TO_FAN_OSCILLATION |
| dictionary | UNIT_MAP = {"C": UnitOfTemperature.CELSIUS, "F": UnitOfTemperature.FAHRENHEIT} |
| string | WIND = "wind" |
| string | WINDFREE = "windFree" |
Support for climate devices through the SmartThings cloud API.
| None homeassistant.components.smartthings.climate.async_setup_entry | ( | HomeAssistant | hass, |
| ConfigEntry | config_entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
Add climate entities for a config entry.
Definition at line 100 of file climate.py.
| Sequence[str] | None homeassistant.components.smartthings.climate.get_capabilities | ( | Sequence[str] | capabilities | ) |
Return all capabilities supported if minimum required are present.
Definition at line 126 of file climate.py.
|
private |
Definition at line 97 of file climate.py.
| dictionary homeassistant.components.smartthings.climate.AC_MODE_TO_STATE |
Definition at line 62 of file climate.py.
| string homeassistant.components.smartthings.climate.ATTR_OPERATION_STATE = "operation_state" |
Definition at line 34 of file climate.py.
| dictionary homeassistant.components.smartthings.climate.FAN_OSCILLATION_TO_SWING |
Definition at line 88 of file climate.py.
| dictionary homeassistant.components.smartthings.climate.MODE_TO_STATE |
Definition at line 35 of file climate.py.
| dictionary homeassistant.components.smartthings.climate.OPERATING_STATE_TO_ACTION |
Definition at line 51 of file climate.py.
| dictionary homeassistant.components.smartthings.climate.STATE_TO_AC_MODE |
Definition at line 73 of file climate.py.
| dictionary homeassistant.components.smartthings.climate.STATE_TO_MODE |
Definition at line 44 of file climate.py.
| dictionary homeassistant.components.smartthings.climate.SWING_TO_FAN_OSCILLATION |
Definition at line 81 of file climate.py.
| dictionary homeassistant.components.smartthings.climate.UNIT_MAP = {"C": UnitOfTemperature.CELSIUS, "F": UnitOfTemperature.FAHRENHEIT} |
Definition at line 95 of file climate.py.
| string homeassistant.components.smartthings.climate.WIND = "wind" |
Definition at line 92 of file climate.py.
| string homeassistant.components.smartthings.climate.WINDFREE = "windFree" |
Definition at line 93 of file climate.py.