Home Assistant Unofficial Reference 2024.12.1
config_flow.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.synology_dsm.config_flow.InvalidData
 
class  homeassistant.components.synology_dsm.config_flow.SynologyDSMFlowHandler
 
class  homeassistant.components.synology_dsm.config_flow.SynologyDSMOptionsFlowHandler
 

Namespaces

 homeassistant.components.synology_dsm.config_flow
 

Functions

vol.Schema homeassistant.components.synology_dsm.config_flow._discovery_schema_with_defaults (DiscoveryInfoType discovery_info)
 
str homeassistant.components.synology_dsm.config_flow._login_and_fetch_syno_info (SynologyDSM api, str|None otp_code)
 
VolDictType homeassistant.components.synology_dsm.config_flow._ordered_shared_schema (dict[str, Any] schema_input)
 
vol.Schema homeassistant.components.synology_dsm.config_flow._reauth_schema ()
 
vol.Schema homeassistant.components.synology_dsm.config_flow._user_schema_with_defaults (dict[str, Any] user_input)
 
str homeassistant.components.synology_dsm.config_flow.format_synology_mac (str mac)
 

Variables

 homeassistant.components.synology_dsm.config_flow._LOGGER = logging.getLogger(__name__)
 
string homeassistant.components.synology_dsm.config_flow.CONF_OTP_CODE = "otp_code"
 
string homeassistant.components.synology_dsm.config_flow.HTTP_SUFFIX = "._http._tcp.local."