Public Member Functions | |
| ConfigFlowResult | async_oauth_create_entry (self, dict[str, Any] data) |
| ConfigFlowResult | async_step_reauth (self, Mapping[str, Any] entry_data) |
| ConfigFlowResult | async_step_reauth_confirm (self, dict[str, Any]|None user_input=None) |
| ConfigFlowResult | async_step_user (self, dict[str, Any]|None user_input=None) |
| logging.Logger | logger (self) |
Public Attributes | |
| source | |
Static Public Attributes | |
| DOMAIN = NEATO_DOMAIN | |
Config flow to handle Neato Botvac OAuth2 authentication.
Definition at line 15 of file config_flow.py.
| ConfigFlowResult homeassistant.components.neato.config_flow.OAuth2FlowHandler.async_oauth_create_entry | ( | self, | |
| dict[str, Any] | data | ||
| ) |
Create an entry for the flow. Update an entry if one already exist.
Definition at line 52 of file config_flow.py.
| ConfigFlowResult homeassistant.components.neato.config_flow.OAuth2FlowHandler.async_step_reauth | ( | self, | |
| Mapping[str, Any] | entry_data | ||
| ) |
Perform reauth upon migration of old entries.
Definition at line 38 of file config_flow.py.
| ConfigFlowResult homeassistant.components.neato.config_flow.OAuth2FlowHandler.async_step_reauth_confirm | ( | self, | |
| dict[str, Any] | None | user_input = None |
||
| ) |
Confirm reauth upon migration of old entries.
Definition at line 44 of file config_flow.py.
| ConfigFlowResult homeassistant.components.neato.config_flow.OAuth2FlowHandler.async_step_user | ( | self, | |
| dict[str, Any] | None | user_input = None |
||
| ) |
Create an entry for the flow.
Definition at line 27 of file config_flow.py.
| logging.Logger homeassistant.components.neato.config_flow.OAuth2FlowHandler.logger | ( | self | ) |
Return logger.
Definition at line 23 of file config_flow.py.
|
static |
Definition at line 20 of file config_flow.py.
| homeassistant.components.neato.config_flow.OAuth2FlowHandler.source |
Definition at line 55 of file config_flow.py.