20 lines
		
	
	
		
			454 B
		
	
	
	
		
			Python
		
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			454 B
		
	
	
	
		
			Python
		
	
	
"""Config flow for Home Connect."""
 | 
						|
import logging
 | 
						|
 | 
						|
from homeassistant.helpers import config_entry_oauth2_flow
 | 
						|
 | 
						|
from .const import DOMAIN
 | 
						|
 | 
						|
 | 
						|
class OAuth2FlowHandler(
 | 
						|
    config_entry_oauth2_flow.AbstractOAuth2FlowHandler, domain=DOMAIN
 | 
						|
):
 | 
						|
    """Config flow to handle Home Connect OAuth2 authentication."""
 | 
						|
 | 
						|
    DOMAIN = DOMAIN
 | 
						|
 | 
						|
    @property
 | 
						|
    def logger(self) -> logging.Logger:
 | 
						|
        """Return logger."""
 | 
						|
        return logging.getLogger(__name__)
 |