Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.maxcube.MaxCubeHandle Class Reference

Public Member Functions

def __init__ (self, cube, scan_interval)
 
None update (self)
 

Public Attributes

 cube
 
 mutex
 
 scan_interval
 

Private Attributes

 _updatets
 

Detailed Description

Keep the cube instance in one place and centralize the update.

Definition at line 90 of file __init__.py.

Constructor & Destructor Documentation

◆ __init__()

def homeassistant.components.maxcube.MaxCubeHandle.__init__ (   self,
  cube,
  scan_interval 
)
Initialize the Cube Handle.

Definition at line 93 of file __init__.py.

Member Function Documentation

◆ update()

None homeassistant.components.maxcube.MaxCubeHandle.update (   self)
Pull the latest data from the MAX! Cube.

Definition at line 101 of file __init__.py.

Member Data Documentation

◆ _updatets

homeassistant.components.maxcube.MaxCubeHandle._updatets
private

Definition at line 99 of file __init__.py.

◆ cube

homeassistant.components.maxcube.MaxCubeHandle.cube

Definition at line 95 of file __init__.py.

◆ mutex

homeassistant.components.maxcube.MaxCubeHandle.mutex

Definition at line 98 of file __init__.py.

◆ scan_interval

homeassistant.components.maxcube.MaxCubeHandle.scan_interval

Definition at line 97 of file __init__.py.


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