Classes | |
| class | NetatmoThermostat |
Functions | |
| None | async_setup_entry (HomeAssistant hass, ConfigEntry entry, AddEntitiesCallback async_add_entities) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| dictionary | CURRENT_HVAC_MAP_NETATMO = {True: HVACAction.HEATING, False: HVACAction.IDLE} |
| int | DEFAULT_MAX_TEMP = 30 |
| dictionary | HVAC_MAP_NETATMO |
| NA_THERM = DeviceType.NATherm1 | |
| NA_VALVE = DeviceType.NRV | |
| dictionary | NETATMO_MAP_PRESET |
| string | PRESET_FROST_GUARD = "frost_guard" |
| string | PRESET_MANUAL = "manual" |
| dictionary | PRESET_MAP_NETATMO |
| string | PRESET_SCHEDULE = "schedule" |
| STATE_NETATMO_AWAY = PRESET_AWAY | |
| string | STATE_NETATMO_HG = "hg" |
| string | STATE_NETATMO_HOME = "home" |
| string | STATE_NETATMO_MANUAL = "manual" |
| string | STATE_NETATMO_MAX = "max" |
| STATE_NETATMO_OFF = STATE_OFF | |
| string | STATE_NETATMO_SCHEDULE = "schedule" |
| tuple | SUPPORT_FLAGS |
| list | SUPPORT_PRESET = [PRESET_AWAY, PRESET_BOOST, PRESET_FROST_GUARD, PRESET_SCHEDULE] |
| tuple | THERM_MODES = (PRESET_SCHEDULE, PRESET_FROST_GUARD, PRESET_AWAY) |
Support for Netatmo Smart thermostats.
| None homeassistant.components.netatmo.climate.async_setup_entry | ( | HomeAssistant | hass, |
| ConfigEntry | entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
Set up the Netatmo energy platform.
Definition at line 120 of file climate.py.
|
private |
Definition at line 59 of file climate.py.
| dictionary homeassistant.components.netatmo.climate.CURRENT_HVAC_MAP_NETATMO = {True: HVACAction.HEATING, False: HVACAction.IDLE} |
Definition at line 112 of file climate.py.
| int homeassistant.components.netatmo.climate.DEFAULT_MAX_TEMP = 30 |
Definition at line 114 of file climate.py.
| dictionary homeassistant.components.netatmo.climate.HVAC_MAP_NETATMO |
Definition at line 101 of file climate.py.
| homeassistant.components.netatmo.climate.NA_THERM = DeviceType.NATherm1 |
Definition at line 116 of file climate.py.
| homeassistant.components.netatmo.climate.NA_VALVE = DeviceType.NRV |
Definition at line 117 of file climate.py.
| dictionary homeassistant.components.netatmo.climate.NETATMO_MAP_PRESET |
Definition at line 91 of file climate.py.
| string homeassistant.components.netatmo.climate.PRESET_FROST_GUARD = "frost_guard" |
Definition at line 61 of file climate.py.
| string homeassistant.components.netatmo.climate.PRESET_MANUAL = "manual" |
Definition at line 63 of file climate.py.
| dictionary homeassistant.components.netatmo.climate.PRESET_MAP_NETATMO |
Definition at line 83 of file climate.py.
| string homeassistant.components.netatmo.climate.PRESET_SCHEDULE = "schedule" |
Definition at line 62 of file climate.py.
| homeassistant.components.netatmo.climate.STATE_NETATMO_AWAY = PRESET_AWAY |
Definition at line 78 of file climate.py.
| string homeassistant.components.netatmo.climate.STATE_NETATMO_HG = "hg" |
Definition at line 76 of file climate.py.
| string homeassistant.components.netatmo.climate.STATE_NETATMO_HOME = "home" |
Definition at line 81 of file climate.py.
| string homeassistant.components.netatmo.climate.STATE_NETATMO_MANUAL = "manual" |
Definition at line 80 of file climate.py.
| string homeassistant.components.netatmo.climate.STATE_NETATMO_MAX = "max" |
Definition at line 77 of file climate.py.
| homeassistant.components.netatmo.climate.STATE_NETATMO_OFF = STATE_OFF |
Definition at line 79 of file climate.py.
| string homeassistant.components.netatmo.climate.STATE_NETATMO_SCHEDULE = "schedule" |
Definition at line 75 of file climate.py.
| tuple homeassistant.components.netatmo.climate.SUPPORT_FLAGS |
Definition at line 65 of file climate.py.
| list homeassistant.components.netatmo.climate.SUPPORT_PRESET = [PRESET_AWAY, PRESET_BOOST, PRESET_FROST_GUARD, PRESET_SCHEDULE] |
Definition at line 71 of file climate.py.
| tuple homeassistant.components.netatmo.climate.THERM_MODES = (PRESET_SCHEDULE, PRESET_FROST_GUARD, PRESET_AWAY) |
Definition at line 73 of file climate.py.