Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.rainmachine.config_flow Namespace Reference

Classes

class  RainMachineFlowHandler
 
class  RainMachineOptionsFlowHandler
 

Functions

Controller|None async_get_controller (HomeAssistant hass, str ip_address, str password, int port, bool ssl)
 
Controller get_client_controller (Client client)
 

Detailed Description

Config flow to configure the RainMachine component.

Function Documentation

◆ async_get_controller()

Controller | None homeassistant.components.rainmachine.config_flow.async_get_controller ( HomeAssistant  hass,
str  ip_address,
str  password,
int  port,
bool   ssl 
)
Auth and fetch the mac address from the controller.

Definition at line 39 of file config_flow.py.

◆ get_client_controller()

Controller homeassistant.components.rainmachine.config_flow.get_client_controller ( Client  client)
Return the first local controller.

Definition at line 34 of file config_flow.py.