Go to the source code of this file.
Namespaces | |
| homeassistant.components.home_connect | |
Functions | |
| api.HomeConnectAppliance | homeassistant.components.home_connect._get_appliance (HomeAssistant hass, str|None device_id=None, dr.DeviceEntry|None device_entry=None, HomeConnectConfigEntry|None entry=None) |
| bool | homeassistant.components.home_connect.async_migrate_entry (HomeAssistant hass, HomeConnectConfigEntry entry) |
| bool | homeassistant.components.home_connect.async_setup (HomeAssistant hass, ConfigType config) |
| bool | homeassistant.components.home_connect.async_setup_entry (HomeAssistant hass, HomeConnectConfigEntry entry) |
| bool | homeassistant.components.home_connect.async_unload_entry (HomeAssistant hass, HomeConnectConfigEntry entry) |
| str | homeassistant.components.home_connect.bsh_key_to_translation_key (str bsh_key) |
| dict[str, Any] | homeassistant.components.home_connect.get_dict_from_home_connect_error (api.HomeConnectError err) |
| None | homeassistant.components.home_connect.update_all_devices (HomeAssistant hass, HomeConnectConfigEntry entry) |
Variables | |
| homeassistant.components.home_connect._LOGGER = logging.getLogger(__name__) | |
| homeassistant.components.home_connect.CONFIG_SCHEMA = cv.config_entry_only_config_schema(DOMAIN) | |
| homeassistant.components.home_connect.HomeConnectConfigEntry | |
| list | homeassistant.components.home_connect.PLATFORMS |
| homeassistant.components.home_connect.RE_CAMEL_CASE = re.compile(r"(?<!^)(?=[A-Z])|(?=\d)(?<=\D)") | |
| homeassistant.components.home_connect.SCAN_INTERVAL = timedelta(minutes=1) | |
| homeassistant.components.home_connect.SERVICE_COMMAND_SCHEMA = vol.Schema({vol.Required(ATTR_DEVICE_ID): str}) | |
| homeassistant.components.home_connect.SERVICE_OPTION_SCHEMA | |
| homeassistant.components.home_connect.SERVICE_PROGRAM_SCHEMA | |
| homeassistant.components.home_connect.SERVICE_SETTING_SCHEMA | |