Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.xiaomi_miio.device.ConnectXiaomiDevice Class Reference

Public Member Functions

def __init__ (self, hass)
 
def async_connect_device (self, host, token)
 
def device (self)
 
def device_info (self)
 

Private Attributes

 _device
 
 _device_info
 
 _hass
 

Detailed Description

Class to async connect to a Xiaomi Device.

Definition at line 13 of file device.py.

Constructor & Destructor Documentation

◆ __init__()

def homeassistant.components.xiaomi_miio.device.ConnectXiaomiDevice.__init__ (   self,
  hass 
)
Initialize the entity.

Definition at line 16 of file device.py.

Member Function Documentation

◆ async_connect_device()

def homeassistant.components.xiaomi_miio.device.ConnectXiaomiDevice.async_connect_device (   self,
  host,
  token 
)
Connect to the Xiaomi Device.

Definition at line 32 of file device.py.

◆ device()

def homeassistant.components.xiaomi_miio.device.ConnectXiaomiDevice.device (   self)
Return the class containing all connections to the device.

Definition at line 23 of file device.py.

◆ device_info()

def homeassistant.components.xiaomi_miio.device.ConnectXiaomiDevice.device_info (   self)
Return the class containing device info.

Definition at line 28 of file device.py.

Member Data Documentation

◆ _device

homeassistant.components.xiaomi_miio.device.ConnectXiaomiDevice._device
private

Definition at line 19 of file device.py.

◆ _device_info

homeassistant.components.xiaomi_miio.device.ConnectXiaomiDevice._device_info
private

Definition at line 20 of file device.py.

◆ _hass

homeassistant.components.xiaomi_miio.device.ConnectXiaomiDevice._hass
private

Definition at line 18 of file device.py.


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