Go to the source code of this file.
Classes | |
| class | homeassistant.components.powerwall.PowerwallDataManager |
Namespaces | |
| homeassistant.components.powerwall | |
Functions | |
| PowerwallBaseInfo | homeassistant.components.powerwall._call_base_info (Powerwall power_wall, str host) |
| PowerwallData | homeassistant.components.powerwall._fetch_powerwall_data (Powerwall power_wall) |
| PowerwallBaseInfo | homeassistant.components.powerwall._login_and_fetch_base_info (Powerwall power_wall, str host, str|None password) |
| bool | homeassistant.components.powerwall.async_last_update_was_successful (HomeAssistant hass, PowerwallConfigEntry entry) |
| None | homeassistant.components.powerwall.async_migrate_entity_unique_ids (HomeAssistant hass, PowerwallConfigEntry entry, PowerwallBaseInfo base_info) |
| bool | homeassistant.components.powerwall.async_setup_entry (HomeAssistant hass, PowerwallConfigEntry entry) |
| bool | homeassistant.components.powerwall.async_unload_entry (HomeAssistant hass, ConfigEntry entry) |
| float|None | homeassistant.components.powerwall.get_backup_reserve_percentage (Powerwall power_wall) |
Variables | |
| homeassistant.components.powerwall._LOGGER = logging.getLogger(__name__) | |
| tuple | homeassistant.components.powerwall.API_CHANGED_ERROR_BODY |
| string | homeassistant.components.powerwall.API_CHANGED_TITLE = "Unknown powerwall software version" |
| list | homeassistant.components.powerwall.PLATFORMS = [Platform.BINARY_SENSOR, Platform.SENSOR, Platform.SWITCH] |