Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.velux.VeluxModule Class Reference

Public Member Functions

def __init__ (self, hass, domain_config)
 
def async_start (self)
 
def setup (self)
 

Public Attributes

 pyvlx
 

Private Attributes

 _domain_config
 
 _hass
 

Detailed Description

Abstraction for velux component.

Definition at line 35 of file __init__.py.

Constructor & Destructor Documentation

◆ __init__()

def homeassistant.components.velux.VeluxModule.__init__ (   self,
  hass,
  domain_config 
)
Initialize for velux component.

Definition at line 38 of file __init__.py.

Member Function Documentation

◆ async_start()

def homeassistant.components.velux.VeluxModule.async_start (   self)
Start velux component.

Definition at line 64 of file __init__.py.

◆ setup()

def homeassistant.components.velux.VeluxModule.setup (   self)
Velux component setup.

Definition at line 44 of file __init__.py.

Member Data Documentation

◆ _domain_config

homeassistant.components.velux.VeluxModule._domain_config
private

Definition at line 42 of file __init__.py.

◆ _hass

homeassistant.components.velux.VeluxModule._hass
private

Definition at line 41 of file __init__.py.

◆ pyvlx

homeassistant.components.velux.VeluxModule.pyvlx

Definition at line 40 of file __init__.py.


The documentation for this class was generated from the following file: