Classes | |
| class | BlockSleepingClimate |
| class | RpcClimate |
| class | ShellyClimateExtraStoredData |
Functions | |
| None | async_restore_climate_entities (HomeAssistant hass, ShellyConfigEntry config_entry, AddEntitiesCallback async_add_entities, ShellyBlockCoordinator coordinator) |
| None | async_setup_climate_entities (AddEntitiesCallback async_add_entities, ShellyBlockCoordinator coordinator) |
| None | async_setup_entry (HomeAssistant hass, ShellyConfigEntry config_entry, AddEntitiesCallback async_add_entities) |
| None | async_setup_rpc_entry (HomeAssistant hass, ShellyConfigEntry config_entry, AddEntitiesCallback async_add_entities) |
Climate support for Shelly.
| None homeassistant.components.shelly.climate.async_restore_climate_entities | ( | HomeAssistant | hass, |
| ShellyConfigEntry | config_entry, | ||
| AddEntitiesCallback | async_add_entities, | ||
| ShellyBlockCoordinator | coordinator | ||
| ) |
Restore sleeping climate devices.
Definition at line 96 of file climate.py.
| None homeassistant.components.shelly.climate.async_setup_climate_entities | ( | AddEntitiesCallback | async_add_entities, |
| ShellyBlockCoordinator | coordinator | ||
| ) |
Set up online climate devices.
Definition at line 71 of file climate.py.
| None homeassistant.components.shelly.climate.async_setup_entry | ( | HomeAssistant | hass, |
| ShellyConfigEntry | config_entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
Set up climate device.
Definition at line 50 of file climate.py.
| None homeassistant.components.shelly.climate.async_setup_rpc_entry | ( | HomeAssistant | hass, |
| ShellyConfigEntry | config_entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
Set up entities for RPC device.
Definition at line 118 of file climate.py.